summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/vmx/capabilities.h
AgeCommit message (Expand)Author
2023-05-26KVM: VMX: Treat UMIP as emulated if and only if the host doesn't have UMIPSean Christopherson
2022-12-29KVM: VMX: Make VMCS configuration/capabilities structs read-only after initSean Christopherson
2022-11-09KVM: x86: Track supported PERF_CAPABILITIES in kvm_capsSean Christopherson
2022-11-09perf/x86/core: Zero @lbr instead of returning -1 in x86_perf_get_lbr() stubSean Christopherson
2022-11-02KVM: VMX: Fold vmx_supported_debugctl() into vcpu_supported_debugctl()Sean Christopherson
2022-11-02KVM: VMX: Advertise PMU LBRs if and only if perf supports LBRsSean Christopherson
2022-09-26KVM: VMX: Cache MSR_IA32_VMX_MISC in vmcs_configVitaly Kuznetsov
2022-09-26KVM: VMX: Check CPU_BASED_{INTR,NMI}_WINDOW_EXITING in setup_vmcs_config()Vitaly Kuznetsov
2022-08-01Merge remote-tracking branch 'kvm/next' into kvm-next-5.20Paolo Bonzini
2022-06-27KVM: VMX: Prevent RSB underflow before vmenterJosh Poimboeuf
2022-06-08KVM: VMX: Sanitize VM-Entry/VM-Exit control pairs at kvm_intel load timeSean Christopherson
2022-06-08KVM: x86/pmu: Restrict advanced features based on module enable_pmuLike Xu
2022-06-08KVM: VMX: Enable Notify VM exitTao Xu
2022-06-08KVM: x86/pmu: Expose CPUIDs feature bits PDCM, DS, DTES64Like Xu
2022-06-08KVM: VMX: enable IPI virtualizationChao Gao
2022-06-08KVM: VMX: Detect Tertiary VM-Execution control when setup VMCS configRobert Hoo
2022-01-26KVM: VMX: Remove vmcs_config.orderJim Mattson
2022-01-17KVM: x86: Making the module parameter of vPMU more commonLike Xu
2021-12-08KVM: X86: Add parameter huge_page_level to kvm_init_shadow_ept_mmu()Lai Jiangshan
2021-06-17KVM: x86: Use common 'enable_apicv' variable for both APICv and AVICVitaly Kuznetsov
2021-05-24KVM: VMX: Drop unneeded CONFIG_X86_LOCAL_APIC checkVitaly Kuznetsov
2021-05-07KVM: X86: Expose bus lock debug exception to guestPaolo Bonzini
2021-02-04KVM: vmx/pmu: Expose LBR_FMT in the MSR_IA32_PERF_CAPABILITIESLike Xu
2021-02-04KVM: vmx/pmu: Emulate legacy freezing LBRs on virtual PMILike Xu
2021-02-04KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabledLike Xu
2021-02-04KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabledPaolo Bonzini
2021-02-04KVM: VMX: read/write MSR_IA32_DEBUGCTLMSR from GUEST_IA32_DEBUGCTLLike Xu
2021-02-04KVM: VMX: Enable bus lock VM exitChenyi Qiang
2020-09-28KVM: VMX: Rename RDTSCP secondary exec control name to insert "ENABLE"Sean Christopherson
2020-09-28KVM: VMX: Rename vmx_*_supported() helpers to cpu_has_vmx_*()Sean Christopherson
2020-06-01KVM: x86/pmu: Support full width countingLike Xu
2020-03-16KVM: x86: Handle PKU CPUID adjustment in VMX codeSean Christopherson
2020-03-16KVM: x86: Use supported_xcr0 to detect MPX supportSean Christopherson
2020-03-16KVM: VMX: Add helpers to query Intel PT modeSean Christopherson
2020-02-21KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when ap...Vitaly Kuznetsov
2020-01-27kvm/svm: PKU not currently supportedJohn Allen
2019-09-24KVM: x86: Add support for user wait instructionsTao Xu
2019-04-30KVM: VMX: Include architectural defs header in capabilities.hSean Christopherson
2018-12-21KVM: x86: Add Intel PT virtualization work modeChao Peng
2018-12-14KVM: VMX: Expose various module param vars via capabilities.hSean Christopherson
2018-12-14KVM: VMX: Move capabilities structs and helpers to dedicated fileSean Christopherson