Skip to content

Systrack v0.7

Latest
Compare
Choose a tag to compare
@mebeim mebeim released this 05 Feb 21:45
e45f94d

New arch support: RISC-V 32-bit and 64-bit, tested on v4.15+ kernels (i.e., since the first Linux version supporting RISC-V).

Improvements:

  • Improve dummy syscall implementation detection: try to first match known "ni_syscall" code.
  • Improve error messages and debug/info logs, pretty printing command-line arguments and executed commands instead of dumping their tuple/list representation.
  • mips: implement simple arch-specific dummy syscall detection.
  • arm64: remove "arm64_" arch-specific prefix from syscall names.

Bug fixes:

  • mips: new dummy syscall detection now correctly identifies some dummy syscalls that were previously missed (notably cachestat).

Internal changes:

  • Archs can now specify multiple kernel Makefile config targets to run one after the other as a "base" config.