..
capabilities.h
KVM: VMX: introduce module parameter to disable CET
2026-05-13 15:38:22 +02:00
common.h
KVM: VMX: Fix check for valid GVA on an EPT violation
2025-11-06 06:06:18 -08:00
hyperv_evmcs.c
KVM: VMX: Add a wrapper around ROL16() to get a vmcs12 from a field encoding
2026-01-16 07:48:00 -08:00
hyperv_evmcs.h
KVM: VMX: Add a wrapper around ROL16() to get a vmcs12 from a field encoding
2026-01-16 07:48:00 -08:00
hyperv.c
KVM: x86: drop x86.h include from cpuid.h
2024-11-01 09:22:23 -07:00
hyperv.h
KVM: x86: Replace (almost) all guest CPUID feature queries with cpu_caps
2024-12-18 14:20:15 -08:00
main.c
KVM: TDX: Fold tdx_bringup() into tdx_hardware_setup()
2026-03-04 08:53:13 -08:00
nested.c
KVM nested SVM changes for 7.1 (with one common x86 fix)
2026-04-13 13:01:50 +02:00
nested.h
KVM: VMX: check validity of VMCS controls when returning from SMM
2026-03-11 18:41:11 +01:00
pmu_intel.c
KVM: VMX: Add mediated PMU support for CPUs without "save perf global ctrl"
2026-01-08 11:52:23 -08:00
pmu_intel.h
KVM: x86/pmu: Disable interception of select PMU MSRs for mediated vPMUs
2026-01-08 11:52:08 -08:00
posted_intr.c
KVM: VMX: WARN if VT-d Posted IRQs aren't possible when starting IRQ bypass
2025-06-23 09:50:47 -07:00
posted_intr.h
KVM: x86: Decouple device assignment from IRQ bypass
2025-06-23 09:50:46 -07:00
run_flags.h
KVM: VMX: Use on-stack copy of @flags in __vmx_vcpu_run()
2025-11-18 16:22:35 -08:00
sgx.c
x86/msr: Add explicit includes of <asm/msr.h>
2025-05-02 10:23:47 +02:00
sgx.h
KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC
2021-04-20 04:18:56 -04:00
tdx_arch.h
KVM/TDX: Remove redundant definitions of TDX_TD_ATTR_*
2026-03-03 16:06:49 -08:00
tdx_errno.h
KVM: TDX: Add a place holder to handle TDX VM exit
2025-03-14 14:20:54 -04:00
tdx.c
Arm:
2026-04-17 07:18:03 -07:00
tdx.h
KVM: TDX: Fold tdx_bringup() into tdx_hardware_setup()
2026-03-04 08:53:13 -08:00
vmcs_shadow_fields.h
KVM: x86: Immediately fail the build when possible if required #define is missing
2026-03-12 10:56:36 -07:00
vmcs.h
KVM: VMX: Move architectural "vmcs" and "vmcs_hdr" structures to public vmx.h
2026-03-04 08:52:26 -08:00
vmcs12.c
KVM: nVMX: Disallow access to vmcs12 fields that aren't supported by "hardware"
2026-01-26 06:23:51 -08:00
vmcs12.h
KVM: nVMX: Disallow access to vmcs12 fields that aren't supported by "hardware"
2026-01-26 06:23:51 -08:00
vmenter.S
x86/kvm/vmx: Move IRQ/NMI dispatch from KVM into x86 core
2026-05-19 20:25:51 +02:00
vmx_onhyperv.c
KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch}
2023-12-07 09:34:06 -08:00
vmx_onhyperv.h
hyperv: Switch from hyperv-tlfs.h to hyperv/hvhdk.h
2025-01-10 00:54:21 +00:00
vmx_ops.h
KVM: VMX: Use ASM_INPUT_RM in __vmcs_writel
2026-03-02 14:32:57 -08:00
vmx.c
x86/kvm/vmx: Move IRQ/NMI dispatch from KVM into x86 core
2026-05-19 20:25:51 +02:00
vmx.h
KVM: x86: Move nested_run_pending to kvm_vcpu_arch
2026-04-03 09:33:30 -07:00
x86_ops.h
KVM VMX changes for 6.19:
2025-11-26 09:44:52 +01:00