summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/x86.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adju...Zelin Deng2021-09-221-0/+4
* KVM: x86: accept userspace interrupt only if no event is injectedPaolo Bonzini2021-08-121-2/+11
* KVM: x86: determine if an exception has an error code only when injecting it.Maxim Levitsky2021-07-311-4/+9
* KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run()Lai Jiangshan2021-07-201-0/+2
* KVM: x86: Cancel pvclock_gtod_work on module removalThomas Gleixner2021-05-221-0/+1
* KVM: x86: get smi pending status correctlyJay Zhou2021-02-031-0/+5
* KVM: x86: Fix split-irqchip vs interrupt injection window requestPaolo Bonzini2020-12-021-8/+10
* KVM: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKESean Christopherson2020-10-011-1/+2
* KVM: Remove CREATE_IRQCHIP/SET_PIT2 raceSteve Rutherford2020-10-011-2/+8
* kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE modeJim Mattson2020-08-261-1/+1
* kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE modeJim Mattson2020-08-261-1/+1
* KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit modeSean Christopherson2020-07-161-0/+2
* KVM: X86: Fix MSR range of APIC registers in X2APIC modeXiaoyao Li2020-06-301-2/+2
* kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.cKai Huang2020-06-251-31/+0
* KVM: x86: Fix APIC page invalidation raceEiichi Tsukata2020-06-221-5/+2
* KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mceJim Mattson2020-05-201-1/+1
* x86/KVM: Clean up host's steal time structureBoris Ostrovsky2020-04-291-8/+3
* x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missedBoris Ostrovsky2020-04-291-20/+29
* x86/kvm: Cache gfn to pfn translationBoris Ostrovsky2020-04-291-0/+10
* KVM: x86: Allocate new rmap and large page tracking when moving memslotSean Christopherson2020-04-171-0/+11
* KVM: nVMX: Properly handle userspace interrupt window requestSean Christopherson2020-04-171-5/+5
* KVM: x86: Remove spurious clearing of async #PF MSRSean Christopherson2020-03-051-2/+0
* KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destruction pathSean Christopherson2020-03-051-4/+0
* KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVMSean Christopherson2020-02-111-20/+17
* KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVMSean Christopherson2020-02-111-1/+1
* KVM: x86: Free wbinvd_dirty_mask if vCPU creation failsSean Christopherson2020-02-111-1/+1
* KVM: x86: Don't let userspace set host-reserved cr4 bitsSean Christopherson2020-02-111-1/+34
* x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bitBoris Ostrovsky2020-02-111-0/+3
* KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platformSean Christopherson2020-02-111-0/+4
* KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks i...Marios Pomonis2020-02-111-2/+8
* KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacksMarios Pomonis2020-02-111-2/+6
* KVM: x86: Grab KVM's srcu lock when setting nested stateSean Christopherson2019-12-131-0/+3
* KVM: x86: fix presentation of TSX feature in ARCH_CAPABILITIESPaolo Bonzini2019-12-131-2/+7
* KVM: x86: do not modify masked bits of shared MSRsPaolo Bonzini2019-12-131-2/+3
* KVM: x86: introduce is_pae_pagingPaolo Bonzini2019-11-201-4/+4
* kvm: x86: mmu: Recovery of shattered NX large pagesJunaid Shahid2019-11-121-0/+11
* kvm: mmu: ITLB_MULTIHIT mitigationPaolo Bonzini2019-11-121-0/+9
* kvm: Convert kvm_lock to a mutexJunaid Shahid2019-11-121-7/+7
* kvm: x86, powerpc: do not allow clearing largepages debugfs entryPaolo Bonzini2019-11-121-3/+3
* kvm/x86: Export MDS_NO=0 to guests when TSX is enabledPawan Gupta2019-11-121-0/+19
* KVM: x86: use Intel speculation bugs and features as derived in generic x86 codePaolo Bonzini2019-11-121-0/+8
* KVM: X86: Fix userspace set invalid CR4Wanpeng Li2019-10-111-17/+21
* KVM: x86: Manually calculate reserved bits when loading PDPTRSSean Christopherson2019-10-051-3/+8
* KVM: x86: set ctxt->have_exception in x86_decode_insn()Jan Dakinevich2019-10-051-0/+6
* KVM: x86: always stop emulation on page faultJan Dakinevich2019-10-051-1/+3
* KVM: x86: work around leak of uninitialized stack contentsFuqian Huang2019-09-191-0/+7
* KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernelsSean Christopherson2019-09-161-4/+6
* x86/kvm: move kvm_load/put_guest_xcr0 into atomic contextWANG Chao2019-09-161-6/+4
* kvm: mmu: Fix overflow on kvm mmu page limit calculationBen Gardon2019-09-161-2/+2
* KVM: hyperv: define VP assist page helpersLadi Prosek2019-09-161-1/+1