summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/x86.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-28KVM: x86: Ignore MSR_AMD64_TW_CFG accessMaciej S. Szmigiero1-0/+2
2023-08-16x86: Move gds_ucode_mitigated() declaration to headerArnd Bergmann1-2/+0
2023-08-08KVM: Add GDS_NO support to KVMDaniel Sneddon1-0/+5
2023-02-22kvm: initialize all of the kvm_debugregs structure before sending it to users...Greg Kroah-Hartman1-2/+1
2022-11-25x86/cpu: Restore AMD's DE_CFG MSR after resumeBorislav Petkov1-1/+1
2022-06-16KVM: x86/speculation: Disable Fill buffer clear within guestsPawan Gupta1-0/+4
2021-09-22KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adju...Zelin Deng1-0/+4
2021-08-04KVM: x86: determine if an exception has an error code only when injecting it.Maxim Levitsky1-4/+9
2021-07-20KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run()Lai Jiangshan1-0/+2
2021-05-22KVM: x86: Cancel pvclock_gtod_work on module removalThomas Gleixner1-0/+1
2021-02-04KVM: x86: get smi pending status correctlyJay Zhou1-0/+5
2020-10-01KVM: Remove CREATE_IRQCHIP/SET_PIT2 raceSteve Rutherford1-2/+8
2020-08-05x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bitSasha Levin1-0/+3
2020-07-22KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit modeSean Christopherson1-0/+2
2020-06-30KVM: X86: Fix MSR range of APIC registers in X2APIC modeXiaoyao Li1-2/+2
2020-06-25kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.cKai Huang1-31/+0
2020-05-20KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mceJim Mattson1-1/+1
2020-04-24KVM: x86: Allocate new rmap and large page tracking when moving memslotSean Christopherson1-0/+11
2020-04-24KVM: nVMX: Properly handle userspace interrupt window requestSean Christopherson1-5/+5
2020-02-15KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVMSean Christopherson1-1/+1
2020-02-15KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platformSean Christopherson1-0/+5
2020-02-15KVM: x86: Free wbinvd_dirty_mask if vCPU creation failsSean Christopherson1-1/+1
2020-02-15KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks i...Marios Pomonis1-2/+8
2020-02-15KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacksMarios Pomonis1-2/+6
2019-12-17KVM: x86: fix presentation of TSX feature in ARCH_CAPABILITIESPaolo Bonzini1-2/+7
2019-12-17KVM: x86: do not modify masked bits of shared MSRsPaolo Bonzini1-2/+3
2019-11-20KVM: x86: introduce is_pae_pagingPaolo Bonzini1-4/+4
2019-11-20kvm: mmu: Don't read PDPTEs when paging is not enabledJunaid Shahid1-2/+2
2019-11-12kvm: x86: mmu: Recovery of shattered NX large pagesJunaid Shahid1-0/+11
2019-11-12kvm: mmu: ITLB_MULTIHIT mitigationPaolo Bonzini1-0/+9
2019-11-12kvm: Convert kvm_lock to a mutexJunaid Shahid1-5/+5
2019-11-12kvm: x86, powerpc: do not allow clearing largepages debugfs entryPaolo Bonzini1-3/+3
2019-11-12kvm/x86: Export MDS_NO=0 to guests when TSX is enabledPawan Gupta1-0/+19
2019-11-12KVM: x86: use Intel speculation bugs and features as derived in generic x86 codePaolo Bonzini1-0/+8
2019-10-29kvm: vmx: Introduce lapic_mode enumerationJim Mattson1-11/+15
2019-10-29KVM: X86: introduce invalidate_gpa argument to tlb flushWanpeng Li1-3/+3
2019-10-05KVM: x86: Manually calculate reserved bits when loading PDPTRSSean Christopherson1-3/+8
2019-10-05KVM: x86: set ctxt->have_exception in x86_decode_insn()Jan Dakinevich1-0/+6
2019-10-05KVM: x86: always stop emulation on page faultJan Dakinevich1-1/+3
2019-09-19KVM: x86: work around leak of uninitialized stack contentsFuqian Huang1-0/+7
2019-09-06KVM: x86: Don't update RIP or do single-step on faulting emulationSean Christopherson1-4/+5
2019-08-16KVM: Fix leak vCPU's VMCS value into other pCPUWanpeng Li1-0/+16
2019-07-10KVM: x86: degrade WARN to pr_warn_ratelimitedPaolo Bonzini1-3/+3
2019-06-09KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_IDThomas Huth1-0/+3
2019-05-31KVM: x86: fix return value for reserved EFERPaolo Bonzini1-1/+1
2019-05-21KVM: x86: Skip EFER vs. guest CPUID checks for host-initiated writesSean Christopherson1-13/+24
2019-04-03KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hostsSean Christopherson1-0/+12
2019-03-23KVM: Call kvm_arch_memslots_updated() before updating memslotsSean Christopherson1-2/+2
2019-02-12KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222)Paolo Bonzini1-0/+7
2019-01-31KVM: x86: Fix a 4.14 backport regression related to userspace/guest FPUSean Christopherson1-5/+1