summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/kvm_host.h
AgeCommit message (Expand)AuthorFilesLines
2026-03-19KVM: x86: Introduce KVM_X86_QUIRK_VMCS12_ALLOW_FREEZE_IN_SMMJim Mattson1-1/+2
2026-03-12KVM: x86: Add x2APIC "features" to control EOI broadcast suppressionKhushit Shah1-0/+7
2025-11-26Merge tag 'kvm-x86-svm-6.19' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+9
2025-11-26Merge tag 'kvm-x86-tdx-6.19' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-3/+4
2025-11-19KVM: x86: Unify L1TF flushing under per-CPU variableBrendan Jackman1-3/+0
2025-11-17Revert "x86: kvm: rate-limit global clock updates"Lei Chen1-1/+0
2025-11-17Revert "x86: kvm: introduce periodic global clock updates"Lei Chen1-1/+0
2025-11-14KVM: SVM: Don't skip unrelated instruction if INT3/INTO is replacedOmar Sandoval1-0/+9
2025-11-07KVM: TDX: Explicitly set user-return MSRs that *may* be clobbered by the TDX-...Sean Christopherson1-1/+0
2025-11-05KVM: TDX: Convert INIT_MEM_REGION and INIT_VCPU to "unlocked" vCPU ioctlSean Christopherson1-0/+1
2025-11-05KVM: TDX: WARN if mirror SPTE doesn't have full RWX when creating S-EPT mappingSean Christopherson1-1/+1
2025-11-05KVM: x86/mmu: Drop the return code from kvm_x86_ops.remove_external_spte()Sean Christopherson1-2/+2
2025-11-04KVM: x86: Add a helper to dedup reporting of unhandled VM-ExitsSean Christopherson1-0/+1
2025-09-30KVM: x86: Move kvm_intr_is_single_vcpu() to lapic.cSean Christopherson1-3/+0
2025-09-30Merge tag 'kvm-x86-cet-6.18' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-2/+4
2025-09-30Merge tag 'kvm-x86-misc-6.18' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-11/+20
2025-09-30Merge tag 'kvm-x86-svm-6.18' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+2
2025-09-30Merge tag 'kvm-x86-mmu-6.18' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-13/+26
2025-09-23KVM: x86: Allow setting CR4.CET if IBT or SHSTK is supportedYang Weijiang1-1/+1
2025-09-23KVM: x86/mmu: WARN on attempt to check permissions for Shadow Stack #PFSean Christopherson1-0/+1
2025-09-23KVM: x86: Check XSS validity against guest CPUIDsChao Gao1-1/+2
2025-09-23KVM: x86: Merge 'svm' into 'cet' to pick up GHCB dependenciesSean Christopherson1-0/+1
2025-09-23KVM: x86: Add helper to retrieve current value of user return MSRHou Wenlong1-0/+1
2025-09-23KVM: SEV: Validate XCR0 provided by guest in GHCBSean Christopherson1-0/+1
2025-09-18KVM: x86: Rework KVM_REQ_MSR_FILTER_CHANGED into a generic RECALC_INTERCEPTSSean Christopherson1-2/+2
2025-09-16KVM: x86/pmu: Correct typo "_COUTNERS" to "_COUNTERS"Dapeng Mi1-4/+4
2025-09-16KVM: TDX: Reject fully in-kernel irqchip if EOIs are protected, i.e. for TDX VMsSagi Shahar1-0/+1
2025-08-27KVM: x86/mmu: Extend guest_memfd's max mapping level to shared mappingsSean Christopherson1-1/+1
2025-08-27KVM: x86/mmu: Rename .private_max_mapping_level() to .gmem_max_mapping_level()Ackerley Tng1-1/+1
2025-08-27KVM: x86: Enable KVM_GUEST_MEMFD for all 64-bit buildsFuad Tabba1-3/+1
2025-08-27KVM: Rename CONFIG_KVM_PRIVATE_MEM to CONFIG_KVM_GUEST_MEMFDFuad Tabba1-1/+1
2025-08-19KVM: x86: Add kvm_msr_{read,write}() helpersYang Weijiang1-1/+2
2025-08-19KVM: x86: Rename kvm_{g,s}et_msr()* to show that they emulate guest accessesYang Weijiang1-4/+4
2025-08-19KVM: x86: Advertise support for the immediate form of MSR instructionsXin Li1-0/+1
2025-08-19KVM: x86: Add support for RDMSR/WRMSRNS w/ immediate on IntelXin Li1-0/+3
2025-08-19KVM: x86/pmu: Calculate set of to-be-emulated PMCs at time of WRMSRsSean Christopherson1-0/+3
2025-08-19KVM: x86/mmu: Track possible NX huge pages separately for TDP vs. Shadow MMUVipin Sharma1-13/+26
2025-07-29Merge tag 'kvm-x86-mmu-6.17' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-3/+3
2025-07-29Merge tag 'kvm-x86-misc-6.17' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-7/+15
2025-07-29Merge tag 'kvm-x86-no_assignment-6.17' of https://github.com/kvm-x86/linux in...Paolo Bonzini1-2/+0
2025-07-29Merge tag 'kvm-x86-mmio-6.17' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+1
2025-07-29Merge tag 'kvm-x86-irqs-6.17' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-27/+18
2025-07-10Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+6
2025-07-09KVM: x86: Replace growing set of *_in_guest bools with a u64Jim Mattson1-4/+1
2025-07-08Merge tag 'tsa_x86_bugs_for_6.16' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2025-06-25VFIO: KVM: x86: Drop kvm_arch_{start,end}_assignment()Sean Christopherson1-2/+0
2025-06-25Merge branch 'kvm-x86 mmio'Sean Christopherson1-0/+1
2025-06-25KVM: VMX: Apply MMIO Stale Data mitigation if KVM maps MMIO into the guestSean Christopherson1-0/+1
2025-06-24x86/traps: Initialize DR7 by writing its architectural reset valueXin Li (Intel)1-1/+1
2025-06-24KVM: x86: Use kvzalloc() to allocate VM structSean Christopherson1-1/+1