aboutsummaryrefslogtreecommitdiffstats
path: root/executor
Commit message (Expand)AuthorAgeFilesLines
* executor: fix fd leaksGrigory Bazilevich17 hours1-1/+7
* executor: move common SYZOS API call descriptors to common_kvm_syzos.h6eanut2026-02-264-60/+26
* executor: fix up /dev/net/tun before opening itFlorent Revest2026-02-261-0/+25
* executor, sys/linux, pkg: enable syzos for riscv646eanut2026-02-253-14/+514
* all: add a DumpMemory featureAleksandr Nogikh2026-02-174-0/+121
* executor: fix TestGenerate/linux/amd64/Alexander Potapenko2026-02-171-1/+1
* executor: introduce gpa_to_hva() for x86 SYZOSAlexander Potapenko2026-02-171-8/+38
* executor: restore dummy_null_handler()Alexander Potapenko2026-02-171-7/+2
* executor: fix TestGenerate errorsAleksandr Nogikh2026-02-113-3/+3
* executor: fix x86 L1 SYZOS GDT setupAlexander Potapenko2026-02-111-2/+1
* executor: print is_write in syz_kvm_assert_syzos_kvm_exitAlexander Potapenko2026-02-111-0/+1
* executor: minor uexit changes in guest_main() for amd64Alexander Potapenko2026-02-111-24/+14
* executor: dump GPRs in dump_vcpu_state()Alexander Potapenko2026-02-111-0/+3
* executor: use uint64 instead of uint64_t6eanut2026-02-101-1/+1
* executor: rework L1 segment setup in SYZOSAlexander Potapenko2026-02-093-11/+20
* executor: sys/linux: Implement nested SYZOS loadingAlexander Potapenko2026-02-093-106/+467
* executor: fix ifdefs for executor_fn_guest_addr()Alexander Potapenko2026-02-091-1/+1
* executor: enable X86_EFER_SVME for AMDAlexander Potapenko2026-02-091-2/+21
* executor: fix the definition of X86_CR4_OSFXSRAlexander Potapenko2026-02-091-1/+1
* executor: introduce force_inlineAlexander Potapenko2026-02-092-3/+6
* executor: implement L2 memory mirroring and dynamic code loadingAlexander Potapenko2026-02-092-42/+103
* executor: reorder includes in SYZOS headers6eanut2026-01-312-4/+6
* executor, tools: rename SyzOS to SYZOS6eanut2026-01-284-7/+7
* executor: implement dynamic L2 page table allocation in SYZOSAlexander Potapenko2026-01-262-23/+66
* executor: introduce global state page for SYZOSAlexander Potapenko2026-01-262-0/+5
* executor: add boot arguments page to SYZOS layoutAlexander Potapenko2026-01-262-13/+52
* executor: isolate x86 page table pool to high memory in SYZOSAlexander Potapenko2026-01-262-20/+43
* executor: added SYZOS-DEBUG logging to syz_kvm_assert_syzos_kvm_exitAlexander Potapenko2026-01-261-0/+8
* executor, sys/linux, pkg: enable syz_kvm_assert_reg for riscv646eanut2026-01-211-0/+21
* executor: sys/linux: SYZOS: add AMD VMLOAD and VMSAVE primitivesAlexander Potapenko2026-01-201-0/+32
* executor, sys/linux, pkg: enable syz_kvm_setup_cpu for riscv646eanut2026-01-202-0/+159
* executor: sys/linux: SYZOS: add AMD SET_INTERCEPT primitiveAlexander Potapenko2026-01-191-0/+33
* executor: sys/linux: Add VCPU fd to `syz_kvm_assert_syzos_uexit`Alexander Potapenko2026-01-163-14/+77
* executor: sys/linux: SYZOS: add support for AMD Nested Event InjectionAlexander Potapenko2026-01-151-0/+33
* executor: sys/linux: SYZOS: add support for AMD STGI and CLGI instructionsAlexander Potapenko2026-01-151-0/+26
* executor: sys/linux: SYZOS: add support for AMD INVLPGA instructionAlexander Potapenko2026-01-141-0/+18
* sys/linux, executor: enable kvm fuzzing support for riscv646eanut2026-01-091-3/+2
* all: remove unused nolint directivesDmitry Vyukov2026-01-021-1/+0
* executor: update executor code to match new flatbuffersPimyn Girgis2025-12-031-4/+4
* executor: update flatbuffersPimyn Girgis2025-12-0331-903/+1460
* executor: apply optnone to guest_handle_nested_vmentry_intel()Alexander Potapenko2025-11-282-2/+14
* executor: improve startup time on machines with many CPUsFlorent Revest2025-11-261-0/+11
* executor: sys/linux: implement SYZOS_API_NESTED_AMD_VMCB_WRITE_MASKAlexander Potapenko2025-11-211-0/+23
* executor: sys/linux: implement SYZOS_API_NESTED_INTEL_VMWRITE_MASKAlexander Potapenko2025-11-211-0/+28
* executor: sys/linux/test: handle RDTSCP in L2Alexander Potapenko2025-11-212-3/+19
* executor: x86: factor out common code in rdmsr()/wrmsr()Alexander Potapenko2025-11-211-37/+21
* executor: sys/linux/test: handle RDTSC in L2Alexander Potapenko2025-11-212-3/+16
* executor: sys/linux/test: basic CPUID handling in L2Alexander Potapenko2025-11-211-9/+20
* executor: sys/linux: implement SYZOS_API_NESTED_VMRESUMEAlexander Potapenko2025-11-202-19/+60
* executor: x86: retire UEXIT_STOP_L2Alexander Potapenko2025-11-201-6/+3