summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/vmx
AgeCommit message (Expand)AuthorFilesLines
2025-06-20KVM: TDX: Exit to userspace for GetTdVmCallInfoBinbin Wu1-4/+39
2025-06-20KVM: TDX: Handle TDG.VP.VMCALL<GetQuote>Binbin Wu1-0/+32
2025-06-20KVM: TDX: Add new TDVMCALL status code for unsupported subfuncsBinbin Wu1-4/+6
2025-06-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds9-223/+154
2025-05-29Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds14-388/+5520
2025-05-27Merge tag 'kvm-x86-vmx-6.16' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini7-187/+139
2025-05-27Merge tag 'kvm-x86-pir-6.16' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-1/+1
2025-05-27Merge tag 'kvm-x86-misc-6.16' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini4-33/+12
2025-05-27KVM: VMX: use __always_inline for is_td_vcpu and is_tdEdward Adam Davis1-2/+2
2025-05-13Merge branch 'x86/msr' into x86/core, to resolve conflictsIngo Molnar4-43/+47
2025-05-13Merge branch 'x86/bugs' into x86/core, to merge dependent commitsIngo Molnar1-1/+7
2025-05-02KVM: VMX: Clean up and macrofy x86_opsVishal Verma2-160/+101
2025-05-02KVM: VMX: Define a VMX glue macro for kvm_complete_insn_gp()Vishal Verma2-1/+2
2025-05-02KVM: VMX: Move vt_apicv_pre_state_restore() to posted_intr.c and tweak nameVishal Verma3-12/+11
2025-05-02x86/msr: Convert __rdmsr() uses to native_rdmsrq() usesXin Li (Intel)1-2/+2
2025-05-02x86/msr: Add explicit includes of <asm/msr.h>Xin Li (Intel)4-0/+4
2025-05-02Merge tag 'v6.15-rc4' into x86/msr, to pick up fixes and resolve conflictsIngo Molnar1-25/+40
2025-04-29x86/bugs: Restructure L1TF mitigationDavid Kaplan1-0/+2
2025-04-29KVM: x86: Unify cross-vCPU IBPBSean Christopherson3-19/+6
2025-04-28KVM: VMX: Flush shadow VMCS on emergency rebootChao Gao1-1/+4
2025-04-24KVM: VMX: Use LEAVE in vmx_do_interrupt_irqoff()Uros Bizjak1-2/+1
2025-04-24KVM: nVMX: Check MSR load/store list counts during VM-Enter consistency checksSean Christopherson1-11/+20
2025-04-24x86/irq: KVM: Track PIR bitmap as an "unsigned long" arraySean Christopherson1-1/+1
2025-04-24KVM: x86: Add module param to control and enumerate device posted IRQsSean Christopherson1-0/+2
2025-04-24KVM: VMX: Don't send UNBLOCK when starting device assignment without APICvSean Christopherson1-4/+3
2025-04-24KVM: x86: Generalize IBRS virtualization on emulated VM-exitYosry Ahmed1-10/+1
2025-04-24Merge branch 'kvm-fixes-6.15-rc4' into HEADPaolo Bonzini1-18/+10
2025-04-24KVM: x86: Reset IRTE to host control if *new* route isn't postableSean Christopherson1-18/+10
2025-04-16x86/bugs: Rename mmio_stale_data_clear to cpu_buf_vm_clearPawan Gupta1-1/+5
2025-04-10x86/msr: Rename 'native_wrmsrl()' to 'native_wrmsrq()'Ingo Molnar1-4/+4
2025-04-10x86/msr: Rename 'rdmsrl_safe()' to 'rdmsrq_safe()'Ingo Molnar2-2/+2
2025-04-10x86/msr: Rename 'wrmsrl()' to 'wrmsrq()'Ingo Molnar2-13/+13
2025-04-10x86/msr: Rename 'rdmsrl()' to 'rdmsrq()'Ingo Molnar4-22/+22
2025-04-08Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-7/+30
2025-04-07Merge branch 'kvm-tdx-initial' into HEADPaolo Bonzini14-388/+5520
2025-04-07Merge branch 'kvm-pi-fix-lockdep' into HEADPaolo Bonzini1-7/+30
2025-04-04KVM: VMX: Use separate subclasses for PI wakeup lock to squash false positiveYan Zhao1-3/+29
2025-04-04KVM: VMX: Assert that IRQs are disabled when putting vCPU on PI wakeup listSean Christopherson1-4/+1
2025-03-26Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds3-76/+188
2025-03-25Merge tag 'x86_bugs_for_v6.15' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+2
2025-03-25Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+2
2025-03-19Merge tag 'kvm-x86-vmx-6.15' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-31/+75
2025-03-19Merge tag 'kvm-x86-misc-6.15' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini3-45/+113
2025-03-19Merge tag 'v6.14-rc7' into x86/core, to pick up fixesIngo Molnar2-8/+2
2025-03-14KVM: TDX: Make TDX VM type supportedIsaku Yamahata1-0/+1
2025-03-14KVM: TDX: KVM: TDX: Always honor guest PAT on TDX enabled guestsYan Zhao1-0/+6
2025-03-14KVM: x86: remove shadow_memtype_maskPaolo Bonzini1-0/+2
2025-03-14KVM: x86: Introduce Intel specific quirk KVM_X86_QUIRK_IGNORE_GUEST_PATYan Zhao1-7/+34
2025-03-14KVM: TDX: Enable guest access to MTRR MSRsBinbin Wu1-0/+3
2025-03-14KVM: TDX: Add a method to ignore hypercall patchingIsaku Yamahata1-1/+14