aboutsummaryrefslogtreecommitdiffstats
path: root/executor
Commit message (Expand)AuthorAgeFilesLines
* 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
* executor: sys/linux: implement SYZOS_API_NESTED_VMLAUNCHAlexander Potapenko2025-11-192-1/+202
* executor: sys/linux: implement SYZOS_API_NESTED_LOAD_CODEAlexander Potapenko2025-11-191-0/+41
* executor: sys/linux: renumber SYZOS API IDsAlexander Potapenko2025-11-191-13/+13
* executor: x86: implement SYZOS_API_NESTED_CREATE_VMAlexander Potapenko2025-11-192-1/+666
* executor: x86: implement SYZOS_API_ENABLE_NESTEDAlexander Potapenko2025-11-192-0/+121
* executor: x86: Configure L1 guest TSS for nested virtualizationAlexander Potapenko2025-11-192-3/+38
* executor: x86: Prepare memory layout and hardware constants for NVAlexander Potapenko2025-11-192-2/+61
* executor: disallow O_CREAT in syz_open_devFlorent Revest2025-11-141-1/+1