aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/x86.c
AgeCommit message (Expand)Author
2023-11-28KVM: x86: Ignore MSR_AMD64_TW_CFG accessMaciej S. Szmigiero
2023-08-16x86: Move gds_ucode_mitigated() declaration to headerArnd Bergmann
2023-08-08KVM: Add GDS_NO support to KVMDaniel Sneddon
2023-05-30KVM: x86: do not report a vCPU as preempted outside instruction boundariesPaolo Bonzini
2023-02-25KVM: x86: Fail emulation during EMULTYPE_SKIP on any exceptionSean Christopherson
2023-02-22kvm: initialize all of the kvm_debugregs structure before sending it to users...Greg Kroah-Hartman
2022-11-25x86/cpu: Restore AMD's DE_CFG MSR after resumeBorislav Petkov
2022-10-07x86/kvm/vmx: Make noinstr cleanPeter Zijlstra
2022-06-16KVM: x86/speculation: Disable Fill buffer clear within guestsPawan Gupta
2022-05-15x86: xen: kvm: Gather the definition of emulate prefixesMasami Hiramatsu
2022-01-20KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_allWei Wang
2021-10-09kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[]Fares Mehanna
2021-09-15KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adju...Zelin Deng
2021-08-12KVM: x86: accept userspace interrupt only if no event is injectedPaolo Bonzini
2021-07-31KVM: x86: determine if an exception has an error code only when injecting it.Maxim Levitsky
2021-07-20KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run()Lai Jiangshan
2021-06-23KVM: x86: Immediately reset the MMU context when the SMM flag is clearedSean Christopherson
2021-05-19KVM: x86: Cancel pvclock_gtod_work on module removalThomas Gleixner
2021-05-19KVM: x86/mmu: Remove the defunct update_pte() paging hookSean Christopherson
2021-03-04kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the hostMaxim Levitsky
2021-02-03KVM: x86: get smi pending status correctlyJay Zhou
2021-01-06KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRLPaolo Bonzini
2020-12-02KVM: x86: Fix split-irqchip vs interrupt injection window requestPaolo Bonzini
2020-11-18KVM: x86: don't expose MSR_IA32_UMWAIT_CONTROL unconditionallyMaxim Levitsky
2020-10-01KVM: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKESean Christopherson
2020-10-01KVM: Remove CREATE_IRQCHIP/SET_PIT2 raceSteve Rutherford
2020-08-26kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE modeJim Mattson
2020-08-26kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE modeJim Mattson
2020-07-16KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit modeSean Christopherson
2020-06-30KVM: X86: Fix MSR range of APIC registers in X2APIC modeXiaoyao Li
2020-06-17KVM: x86: Fix APIC page invalidation raceEiichi Tsukata
2020-06-17KVM: x86: respect singlestep when emulating instructionFelipe Franciosi
2020-05-27KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.cBabu Moger
2020-05-20KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mceJim Mattson
2020-04-17KVM: x86: Allocate new rmap and large page tracking when moving memslotSean Christopherson
2020-04-17KVM: nVMX: Properly handle userspace interrupt window requestSean Christopherson
2020-03-05KVM: x86: Remove spurious clearing of async #PF MSRSean Christopherson
2020-03-05KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destruction pathSean Christopherson
2020-02-19KVM: x86: Mask off reserved bit from #DB exception payloadOliver Upton
2020-02-11KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVMSean Christopherson
2020-02-11KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest"Sean Christopherson
2020-02-11KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu()Sean Christopherson
2020-02-11KVM: x86: Free wbinvd_dirty_mask if vCPU creation failsSean Christopherson
2020-02-11KVM: x86: Don't let userspace set host-reserved cr4 bitsSean Christopherson
2020-02-11x86/KVM: Clean up host's steal time structureBoris Ostrovsky
2020-02-11x86/kvm: Cache gfn to pfn translationBoris Ostrovsky
2020-02-11x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missedBoris Ostrovsky
2020-02-11x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bitBoris Ostrovsky
2020-02-11KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platformSean Christopherson
2020-02-11KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks i...Marios Pomonis