aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm
AgeCommit message (Expand)Author
2024-05-13Merge branch 'v5.10/standard/base' into v5.10/standard/preempt-rt/basev5.10/standard/preempt-rt/baseBruce Ashfield
2024-04-13x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined wordSean Christopherson
2024-04-13KVM/x86: Export RFDS_NO and RFDS_CLEAR to guestsPawan Gupta
2024-04-13KVM/VMX: Move VERW closer to VMentry for MDS mitigationPawan Gupta
2024-04-13KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCHPawan Gupta
2024-04-13x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static keyPawan Gupta
2024-04-13KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region()Sean Christopherson
2024-02-27Merge branch 'v5.10/standard/base' into v5.10/standard/preempt-rt/baseBruce Ashfield
2024-02-23KVM: use __vcalloc for very large allocationsPaolo Bonzini
2023-12-03Merge branch 'v5.10/standard/base' into v5.10/standard/preempt-rt/baseBruce Ashfield
2023-11-28KVM: x86: Ignore MSR_AMD64_TW_CFG accessMaciej S. Szmigiero
2023-11-28KVM: x86: hyper-v: Don't auto-enable stimer on write from user-spaceNicolas Saenz Julienne
2023-11-20x86: Share definition of __is_canonical_address()Adrian Hunter
2023-11-17Merge branch 'v5.10/standard/base' into v5.10/standard/preempt-rt/baseBruce Ashfield
2023-10-25KVM: x86: Mask LVTPC when handling a PMIJim Mattson
2023-08-27Merge branch 'v5.10/standard/base' into v5.10/standard/preempt-rt/baseBruce Ashfield
2023-08-26x86/CPU/AMD: Fix the DIV(0) initial fix attemptBorislav Petkov (AMD)
2023-08-21Merge branch 'v5.10/standard/base' into v5.10/standard/preempt-rt/baseBruce Ashfield
2023-08-16x86: Move gds_ucode_mitigated() declaration to headerArnd Bergmann
2023-08-11KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guestSean Christopherson
2023-08-11KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 wants 'emSean Christopherson
2023-08-11KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_set_cr0()Sean Christopherson
2023-08-11KVM: VMX: Invert handling of CR0.WP for EPT without unrestricted guestSean Christopherson
2023-08-08Merge branch 'v5.10/standard/base' into v5.10/standard/preempt-rt/baseBruce Ashfield
2023-08-08x86/srso: Add IBPB on VMEXITBorislav Petkov (AMD)
2023-08-08x86/srso: Add SRSO_NO supportBorislav Petkov (AMD)
2023-08-08x86/cpu, kvm: Add support for CPUID_80000021_EAXKim Phillips
2023-08-08KVM: Add GDS_NO support to KVMDaniel Sneddon
2023-06-12Merge branch 'v5.10/standard/base' into v5.10/standard/preempt-rt/baseBruce Ashfield
2023-06-09KVM: x86: Account fastpath-only VM-Exits in vCPU statsSean Christopherson
2023-05-19Merge branch 'v5.10/standard/base' into v5.10/standard/preempt-rt/baseBruce Ashfield
2023-05-17KVM: x86: move guest_pv_has out of user_access sectionRishabh Bhatnagar
2023-05-17KVM: x86: do not report preemption if the steal time cache is staleRishabh Bhatnagar
2023-05-17KVM: x86: revalidate steal time cache if MSR value changesRishabh Bhatnagar
2023-05-17KVM: x86: do not set st->preempted when going back to user spaceRishabh Bhatnagar
2023-05-17KVM: x86: Remove obsolete disabling of page faults in kvm_arch_vcpu_put()Rishabh Bhatnagar
2023-05-17KVM: Fix steal time asm constraintsRishabh Bhatnagar
2023-05-17KVM: x86: Fix recording of guest steal time / preempted statusRishabh Bhatnagar
2023-05-17KVM: x86: Ensure PV TLB flush tracepoint reflects KVM behaviorRishabh Bhatnagar
2023-05-17KVM: x86: do not report a vCPU as preempted outside instruction boundariesPaolo Bonzini
2023-05-17KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask...Vitaly Kuznetsov
2023-05-17KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not interceptedSean Christopherson
2023-03-28Merge branch 'v5.10/standard/base' into v5.10/standard/preempt-rt/baseBruce Ashfield
2023-03-22KVM: nVMX: add missing consistency checks for CR0 and CR4Paolo Bonzini
2023-03-17Merge branch 'v5.10/standard/base' into v5.10/standard/preempt-rt/baseBruce Ashfield
2023-03-17KVM: VMX: Fix crash due to uninitialized current_vmcsAlexandru Matei
2023-03-17KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helperVitaly Kuznetsov
2023-03-17KVM: nVMX: Don't use Enlightened MSR Bitmap for L3Vitaly Kuznetsov
2023-03-11KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPISean Christopherson
2023-02-27Merge branch 'v5.10/standard/base' into v5.10/standard/preempt-rt/baseBruce Ashfield