c417e20ce0
Add flag that toggles tracing
2025-09-10 15:27:00 +02:00
fd01132cad
Don't run libxdc
2025-08-19 13:41:52 +02:00
Sergej Schumilo
8a88edc2a1
auto-apply clang-format
...
- including vl.c & kvm-all.c
2022-10-16 23:51:13 +02:00
Steffen Schulz
96aac23864
move alt_bitmap implementation to redqueen_trace.c
...
alt_bitmap is only relevant in redqueen_trace mode, when libxdc does not
produce a bitmap on its own..
2022-02-11 10:45:30 -08:00
Steffen Schulz
84f1a1b67b
move dump_pt logic to trace_dump.c, enable via aux_buffer
2022-02-11 10:45:30 -08:00
Steffen Schulz
24e6f39e1c
fix pt_dump feature (append on VMexit, truncate on new execution)
2022-02-11 10:45:30 -08:00
Steffen Schulz
56bc5571be
dump_pt: create-open & truncate output file on each execution
...
Previous implementation only opened the file once.
2022-02-11 10:45:30 -08:00
Steffen Schulz
f32d1cb3b7
add alt_bitmap for use in trace mode, truncate trace file on new exec
...
libxdc does not create a bitmap in trace mode
This patch lets qemu create the bitmap instead
Note that the bitmap not compatible with libxdc bitmap since the trace
callback behavior is different.
2022-02-11 10:45:30 -08:00
Sergej Schumilo
dd9f586327
disable unused hypercalls
2022-01-11 04:16:34 +01:00
Sergej Schumilo
cd702b528c
Initial Release of Nyx
...
Co-authored-by: Cornelius Aschermann <cornelius@hexgolems.com>
2021-11-14 22:20:53 +01:00