summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/vmx/vmx.c
AgeCommit message (Expand)Author
11 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2026-10-16Merge tag 'kvm-x86-vmx-7.4' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-10-16Merge tag 'kvm-x86-misc-7.4' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-09-30KVM: x86: Advertise EFER_LMSLE_MBZ when KVM disallows EFER.LMSLEJim Mattson
2026-09-28KVM: x86: Carve out common dirty logging updateNikunj A Dadhania
2026-09-28KVM: VMX: Use cpu_dirty_log_size instead of enable_pml for PML checksNikunj A Dadhania
2026-09-28KVM: x86: Carve out PML flush routineNikunj A Dadhania
2026-09-28KVM: x86: Move PML page to common vcpu arch structureNikunj A Dadhania
2026-09-28KVM: VMX: Pass @vcpu, not @vmx to init_vmcs()Sean Christopherson
2026-09-28KVM: x86: remove "full" out-argument from flush_tlb_gvaPaolo Bonzini
2026-09-28KVM: x86: Clear hardware HLT state when userspace makes a vCPU not-haltedKeqiang Duan
2026-09-25KVM: VMX: Only tell perf to enable PEBS counters for fully enabled PMCsSean Christopherson
2026-09-25perf/x86/intel: KVM: Handle cross-mapped PEBS PMCs entirely within KVMSean Christopherson
2026-09-25perf/x86: KVM: Have perf define a dedicated struct for getting guest PEBS dataSean Christopherson
2026-09-22KVM: VMX: Rename common exit info getters prefixes from "vmx" to "vt"Sean Christopherson
2026-09-22KVM: VMX: Rename EPT violation handler prefix from "vmx" to "vt"Sean Christopherson
2026-09-22KVM: VMX: Rename posted interrupt prefixes from "vmx" to "vt"Sean Christopherson
2026-09-22KVM: VMX: Move the shared NMI handler/trampoline to common codeSean Christopherson
2026-09-22KVM: VMX: Move the shared "IRQs off" exit handler(s) to common codeSean Christopherson
2026-09-22KVM: VMX: Consolidate the exit handler for VMX and TDXXiaoyao Li
2026-09-22KVM: VMX: Make handle_bus_lock_vmexit() a shared helperXiaoyao Li
2026-09-22KVM: VMX: Preserve negative return value in vmx_handle_exit() with bus lock d...Xiaoyao Li
2026-09-22KVM: TDX: Enable Notify VM exitXiaoyao Li
2026-09-22KVM: VMX: Formally define KVM's "0xdead" exit reason used for failed VM-EnterSean Christopherson
2026-09-11KVM: x86: Track kvm_vcpu_arch.pending_ioapic_eoi as a u8 to drop dead BUG_ON()Sean Christopherson
2026-09-11KVM: x86: Explicitly disable TSC scaling without CONSTANT_TSCDavid Woodhouse
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-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-vmx-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-06KVM: SVM: make svm_flush_tlb_gva do a full asid flush if NPT enabledPaolo Bonzini
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: 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-17KVM/x86: Stop using 32-bit MSR interfacesJuergen Gross
2026-07-10KVM: x86: Reject nested CAP enablement if nested virtualization is disabledSean Christopherson
2026-07-08KVM: VMX: Use cached vcpu_vmx pointer in MSR and segment helpersHao Zhang
2026-07-08KVM: VMX: Prioritize DR7.GD=1 #DB over CPL>0 #GP on IntelSean Christopherson
2026-07-06x86/cpu: Hide and rename static_cpu_has()Borislav Petkov (AMD)
2026-07-03Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c f...Uwe Kleine-König (The Capable Hub)
2026-06-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2026-06-25KVM: x86/mmu: merge struct rsvd_bits_validate into struct kvm_page_formatPaolo Bonzini