summaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)Author
42 hoursMerge branch 'next' of https://github.com/kvm-x86/linux.gitMark Brown
4 daysMerge branch 'vmx'Sean Christopherson
4 daysMerge branch 'svm'Sean Christopherson
4 daysMerge branch 'mmu'Sean Christopherson
4 daysMerge branch 'misc'Sean Christopherson
4 daysMerge branch 'generic'Sean Christopherson
4 daysKVM: nVMX: Save shadow VMCS when getting nested state iff L2 is activeSean Christopherson
4 daysKVM: x86: Reject KVM_CREATE_VCPU when the host TSC frequency is unknownPeng Hao
4 daysKVM: x86: Compute the max guest TSC frequency from the current tsc_khzSasha Levin
4 daysKVM: x86: Ratelimit all I/O APIC and local APIC kernel log messagesAmirmohammad Eftekhar
4 daysKVM: x86: Initialize the PIO bounce buffer on PIT control-port readsPablo Azuaje
4 daysKVM: nVMX: Clear nested.smm.guest_mode on a failed RSM-to-L2Amirmohammad Eftekhar
4 daysKVM: x86/mmu: WARN and flush TLBs if TDP MMU replaces present SPTE with MMIO ...Sean Christopherson
4 daysKVM: VMX: Dedup VM-Enter error handling for VM-Fail and VM-ExitSean Christopherson
4 daysKVM: VMX: Clear vmx->fail before exiting to userspace on failed VM-EnterSean Christopherson
4 daysKVM: nVMX: Clear nested.smm.guest_mode when freeing nested stateJosef Bacik
4 daysKVM: nVMX: Nullify cached vmcs12 pointers if entering VMX operation failsAmirmohammad Eftekhar
4 daysKVM: SEV: Ratelimit all #VMGEXIT-induced info and error messagesSean Christopherson
4 daysKVM: TDX: Reject KVM_TDX_INIT_VM if indexed CPUID functions don't matchSean Christopherson
4 daysKVM: TDX: Set SIGNIFCANT_INDEX flag as appropriate when filling CPUID entriesChangyuan Lyu
4 daysKVM: x86: Move PIT existence checks into the PIT ioctl helpersIngyu Jang
4 daysKVM: x86: Consolidate invocations of kvm_x86_ops.load_eoi_exitmap()Sean Christopherson
4 daysKVM: x86: Switch to vmcs01 to update EOI exiting bitmap on-demand if L2 is ac...Sean Christopherson
4 daysKVM: VMX: Update EOI bitmaps even if APICv is (temporarily) inhibitedSean Christopherson
4 daysKVM: SVM: Set NMI_VECTOR in event_inj in svm_inject_nmi()Jim Mattson
4 daysKVM: nSVM: Set NMI_VECTOR in synthesized NMI exit_int_infoJim Mattson
4 daysKVM: x86: Convert all runtime WARNs to ONCE variantsSean Christopherson
4 daysKVM: x86: Convert WARN_ON(preemptible()) to lockdep assertionSean Christopherson
4 daysKVM: x86: Prefer exact vCPU ID matches for physical APIC map aliasesAlejandro Jimenez
5 daysKVM: nSVM: Mark all of vmcb01 dirty when restoring nested stateJim Mattson
5 daysKVM: nVMX: Do eVMCS consistency check on VMFUNC controls iff they're enableSean Christopherson
5 daysKVM: nVMX: Do eVMCS consistency check on secondary controls iff they're enableSean Christopherson
5 daysKVM: VMX: Re-pend KVM_REQ_APIC_PAGE_RELOAD if getting backing pfn failsSean Christopherson
5 daysKVM: Add helpers to allocate memslot metadataFred Griffoul
5 daysKVM: x86: Fix spelling typo 'RECIEVED' to 'RECEIVED'Laurian Iacob
5 daysKVM: nVMX: Take full ownership of the post-VMXON CR{0,4} must-be-1 bitsSean Christopherson
5 daysKVM: nVMX: Synthesize #GP if L2 writes a "bad" CR0 value via LMSWMahmoud Abumandour
5 daysKVM: nVMX: Honor L1-owned CR0 bits when emulating intercepted LMSW for L2Mahmoud Abumandour
5 daysKVM: nVMX: Preserve L1-owned bits in CR{0,4} read shadowsSean Christopherson
5 daysKVM: x86: Recompute EFER.LMA instead of inheriting the current value on EFER ...Sean Christopherson
5 daysKVM: nSVM: Synthesize #GP instead of SHUTDOWN if L2 attempts to clear EFER.SVMESean Christopherson
5 daysKVM: x86: Reject clearing EFER.SVME via KVM_SYNC_X86_SREGS if L2 is activeSean Christopherson
5 daysKVM: x86: Treat EFER.LMA, not EFER.LMA, as an EFER MMU role bitSean Christopherson
5 daysRevert "KVM: x86: Skip EFER vs. guest CPUID checks for host-initiated writes"Sean Christopherson
5 daysKVM: SVM: Stub out MSR_VM_CR to return VM_CR.LOCK and ignore writesJim Mattson
5 daysKVM: Move kvm_arch_vcpu_should_kick() to common code as kvm_vcpu_should_kick()Sean Christopherson
5 daysKVM: x86: Reset MMU back to the root MMU when leaving guest modeSean Christopherson
5 daysKVM: SVM: Update tracked pCPU on pCPU switchYosry Ahmed
5 daysKVM: SVM: Clear VMCB save area instead of entire VMCB on shutdown interceptShivansh Dhiman
5 daysKVM: nVMX: Clear stale vmcs02 sync flag in free_nested()Mushahid Hussain