summaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)Author
11 daysKVM: SEV: Do cache maintenance on the source VM *before* clearing SEV stateSean Christopherson
11 daysKVM: SEV: Nullify "have run CPUs" mask pointer when freeing itSean Christopherson
14 daysKVM: nVMX: Force MSR bitmap refresh if runtime eVMCS controls are modifiedSean Christopherson
14 daysKVM: SVM: Use the active VMCB's MSR bitmap when checking if MSR is interceptedSean Christopherson
14 daysKVM: SVM: Sync guest's PERF_CNTR_GLOBAL_CTL from h/w only on successful VMRUNSean Christopherson
14 daysKVM: SVM: Don't mark ASID fields as dirty when setting control.tlb_ctlSean Christopherson
14 daysKVM: SVM: Update control fields on #VMEXIT if and only if VMRUN succeededSean Christopherson
14 daysKVM: SVM: Preserve TLB control (i.e. pending TLB flush) on failed VMRUNSean Christopherson
14 daysKVM: x86/mmu: Bail from shadow walks if the root is invalid or a dummySean Christopherson
14 daysKVM: Reject attempts to lock all vCPUs if vCPU creation is in-progressSean Christopherson
14 daysMerge tag 'kvm-x86-fixes-7.3-rc5' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
14 daysKVM: SEV: Do cache maintenance on the source VM during intra-host migrationSean Christopherson
14 daysKVM: SEV: Free have_run_cpus during VM destruction even if VM is no longer SEVSean Christopherson
2026-09-22KVM: x86: Fill kvm_run exit fields in common get_nested_state_pages() error p...Sean Christopherson
2026-09-22KVM: x86: Re-pend GET_NESTED_STATE_PAGES if getting said pages failsSean Christopherson
2026-09-11KVM: Never clear KVM_REQ_VM_DEAD from a vCPU's requestsSean Christopherson
2026-09-11KVM: x86/pmu: Move Intel PMU global MSRs to intel_is_valid_msr()Jim Mattson
2026-08-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2026-08-20Merge tag 'mm-stable-2026-08-18-18-39' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2026-08-18Merge tag 'x86_cpu_for_v7.3_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2026-08-18Merge tag 'x86_tdx_for_7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2026-08-18Merge tag 'x86-msr-2026-08-17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2026-08-18Merge tag 'kvm-x86-misc-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'kvm-x86-svm-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'kvm-x86-vmx-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'kvm-x86-mmu-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'kvm-x86-clocks-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'kvm-x86-coco-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'kvm-x86-generic-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'loongarch-kvm-7.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Paolo Bonzini
2026-08-18Merge tag 'kvm-riscv-7.3-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini
2026-08-07KVM: x86: Remove runtime Xen TSC frequency CPUID updateDavid Woodhouse
2026-08-07KVM: x86/xen: Prevent runstate times from becoming negativeDavid Woodhouse
2026-08-07KVM: x86/mmu: WARN and clear role.invalid when creating a child shadow pageSean Christopherson
2026-08-06KVM: SVM: Serialize accesses to the owner and mirror list with separate lockPaolo Bonzini
2026-08-06KVM: SVM: make svm_flush_tlb_gva do a full asid flush if NPT enabledPaolo Bonzini
2026-08-05KVM: x86/pmu: Clean up vPMU comments and stray blank linesLike Xu
2026-08-04KVM: x86/xen: Do not corrupt KVM clock in kvm_xen_shared_info_init()David Woodhouse
2026-07-31KVM: VMX: Fix stale PID-pointer table entry left after vCPU freeDmytro Maluka
2026-07-31KVM: x86: Rework kvm_x86_ops.vcpu_pre_run() into .vcpu_needs_initialization()Sean Christopherson
2026-07-31KVM: nVMX: Synthesize SHUTDOWN on RSM if L2 requires emulationSean Christopherson
2026-07-31KVM: x86: Extract VMX's unhandleable emulation check to common x86Sean Christopherson
2026-07-31KVM: VMX: Cap VMX preemption timer to work around Intel erratumJim Mattson
2026-07-31KVM: VMX: Bury all of the VMX preemption timer code under CONFIG_X86_64=ySean Christopherson
2026-07-30KVM: VMX: use higher-level allocator APIBrendan Jackman
2026-07-29KVM: SVM: Update x2APIC MSR intercepts if AVIC is inhibited while L2 is activeSean Christopherson
2026-07-29KVM: x86/mmu: Use CMPXCHG when clearing Accessed bit in the shadow MMUSean Christopherson
2026-07-29KVM: x86/mmu: Use CMPXCHG when clearing Accessed bit in TDP MMUSean Christopherson
2026-07-28KVM: nVMX: Use CLASS(kvm_vcpu_map_local_readonly) for MSR bitmap mergingSean Christopherson
2026-07-28KVM: nSVM: Use CLASS(kvm_vcpu_map_local) for SMM VMCB mappingsSean Christopherson