summaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)Author
2023-11-28KVM: x86: Ignore MSR_AMD64_TW_CFG accessMaciej S. Szmigiero
2023-10-25KVM: x86: Mask LVTPC when handling a PMIJim Mattson
2023-08-16x86: Move gds_ucode_mitigated() declaration to headerArnd Bergmann
2023-08-08KVM: Add GDS_NO support to KVMDaniel Sneddon
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-11-10KVM: x86: emulator: update the emulation mode after CR0 writeMaxim Levitsky
2022-11-10KVM: x86: emulator: introduce emulator_recalc_and_set_modeMaxim Levitsky
2022-11-10KVM: x86: emulator: em_sysexit should update ctxt->modeMaxim Levitsky
2022-11-10KVM: x86: Mask off reserved bits in CPUID.80000008HJim Mattson
2022-11-01x86/speculation: Add RSB VM Exit protectionsDaniel Sneddon
2022-11-01x86/speculation: Fill RSB on vmexit for IBRSJosh Poimboeuf
2022-11-01KVM: VMX: Fix IBRS handling after vmexitJosh Poimboeuf
2022-11-01KVM: VMX: Prevent guest RSB poisoning attacks with eIBRSJosh Poimboeuf
2022-11-01x86/devicetable: Move x86 specific macro out of generic codeThomas Gleixner
2022-10-26KVM: nVMX: Unconditionally purge queued/injected events on nested "exit"Sean Christopherson
2022-10-26KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibilityMichal Luczaj
2022-08-25KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_a...Vitaly Kuznetsov
2022-08-25KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irqVitaly Kuznetsov
2022-08-25KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GPSean Christopherson
2022-08-25KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checksSean Christopherson
2022-08-25KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0Maciej S. Szmigiero
2022-06-16KVM: x86/speculation: Disable Fill buffer clear within guestsPawan Gupta
2022-06-16x86/speculation/mmio: Add mitigation for Processor MMIO Stale DataPawan Gupta
2022-05-12kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMUSandipan Das
2022-04-20KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRsJim Mattson
2022-04-20KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activatedVitaly Kuznetsov
2022-04-20KVM: x86/emulator: Defer not-present segment check in __load_segment_descript...Hou Wenlong
2022-04-20KVM: x86: Fix emulation in writing cr8Zhenzhong Duan
2022-02-23KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAWJim Mattson
2021-11-12Revert "x86/kvm: fix vcpu-id indexed array sizes"Juergen Gross
2021-09-22KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adju...Zelin Deng
2021-09-03KVM: X86: MMU: Use the correct inherited permissions to get shadow pageLai Jiangshan
2021-09-03KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUsSean Christopherson
2021-08-26KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653)Maxim Levitsky
2021-08-26KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656)Maxim Levitsky
2021-08-04x86/kvm: fix vcpu-id indexed array sizesJuergen Gross
2021-08-04KVM: 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-07-20KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabledSean Christopherson
2021-06-10KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit modeSean Christopherson
2021-05-22KVM: x86: Cancel pvclock_gtod_work on module removalThomas Gleixner
2021-02-03KVM: x86: get smi pending status correctlyJay Zhou
2021-02-03KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[]Like Xu
2021-01-12KVM: x86: fix shift out of bounds reported by UBSANPaolo Bonzini
2020-11-22KVM: x86: clflushopt should be treated as a no-op by emulationDavid Edmondson
2020-10-29KVM: x86: emulating RDPID failure shall return #UD rather than #GPRobert Hoo
2020-10-29KVM: SVM: Initialize prev_ga_tag before useSuravee Suthikulpanit
2020-10-29KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpagesSean Christopherson
2020-10-01KVM: Remove CREATE_IRQCHIP/SET_PIT2 raceSteve Rutherford