aboutsummaryrefslogtreecommitdiffstats
path: root/executor/common_kvm_amd64_syzos.h
Commit message (Expand)AuthorAgeFilesLines
* executor: sys/linux: SYZOS: add AMD VMLOAD and VMSAVE primitivesAlexander Potapenko2026-01-201-0/+32
* executor: sys/linux: SYZOS: add AMD SET_INTERCEPT primitiveAlexander Potapenko2026-01-191-0/+33
* 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
* executor: apply optnone to guest_handle_nested_vmentry_intel()Alexander Potapenko2025-11-281-1/+4
* 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-211-3/+18
* 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-211-3/+15
* executor: sys/linux/test: basic CPUID handling in L2Alexander Potapenko2025-11-211-9/+20
* executor: sys/linux: implement SYZOS_API_NESTED_VMRESUMEAlexander Potapenko2025-11-201-18/+59
* executor: x86: retire UEXIT_STOP_L2Alexander Potapenko2025-11-201-6/+3
* executor: sys/linux: implement SYZOS_API_NESTED_VMLAUNCHAlexander Potapenko2025-11-191-1/+200
* 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-191-0/+412
* executor: x86: implement SYZOS_API_ENABLE_NESTEDAlexander Potapenko2025-11-191-0/+118
* executor: add include guards to KVM headersAlexander Potapenko2025-10-271-0/+5
* executor: introduce __addrspace_guestAlexander Potapenko2025-10-171-13/+12
* executor: amd64: remove the switch from guest_main()Alexander Potapenko2025-10-171-31/+35
* executor: sys/linux: implement SYZOS_API_SET_IRQ_HANDLERAlexander Potapenko2025-10-171-1/+70
* executor: rework GDT setup for SYZOSAlexander Potapenko2025-10-171-0/+7
* executor: rename SYZOS-related address definitionsAlexander Potapenko2025-10-171-2/+2
* sys/linux: executor: add IN_DX and OUT_DX to SYZOS x86 APIAlexander Potapenko2025-09-191-0/+67
* sys/linux: executor: implement SYZOS_API_WR_DRN on x86Alexander Potapenko2025-09-191-0/+45
* executor: introduce __no_stack_protector and use it for guest codeAlexander Potapenko2025-09-111-11/+1
* executor: x86: fix check-syzos errorAlexander Potapenko2025-09-111-14/+16
* sys/linux: executor: implement SYZOS_API_WR_CRN on x86Alexander Potapenko2025-07-241-0/+37
* executor/common_kvm_amd64_syzos.h: add _handle_ to function namesAlexander Potapenko2025-07-241-9/+9
* executor: sys/linux/dev_kvm_amd64.txt: implement rdmsr/wrmsrAlexander Potapenko2025-07-241-0/+54
* executor/common_kvm_amd64_syzos.h: add a missing breakAlexander Potapenko2025-07-241-0/+1
* executor: sys/linux: use sparse IDs for SYZOS APIAlexander Potapenko2025-07-241-3/+7
* executor/kvm: add SYZOS support for CPUIDMarios Pomonis2025-05-191-0/+21
* executor/kvm: add x86-64 SYZOS fuzzerMarios Pomonis2025-04-231-0/+96