summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2020-06-11x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigationMark Gross
2020-06-11x86/cpu: Add 'table' argument to cpu_matches()Mark Gross
2020-06-11x86/cpu: Add a steppings field to struct x86_cpu_idMark Gross
2020-06-11x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_steppingJia Zhang
2020-05-22KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacksMarios Pomonis
2020-05-22KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks i...Marios Pomonis
2020-05-22kvm: x86: use macros to compute bank MSRsChen Yucong
2020-05-22KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacksMarios Pomonis
2020-05-22KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacksMarios Pomonis
2020-05-22KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacksMarios Pomonis
2020-05-22KVM: x86: Free wbinvd_dirty_mask if vCPU creation failsSean Christopherson
2020-05-22KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVMSean Christopherson
2020-05-22x86: kvm: avoid unused variable warningArnd Bergmann
2020-05-22KVM: nVMX: vmread should not set rflags to specify success in case of #PFMiaohe Lin
2020-05-22KVM: x86: Don't let userspace set host-reserved cr4 bitsSean Christopherson
2020-05-22x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEARPawan Gupta
2020-05-22efi/x86: Map the entire EFI vendor string before copying itArd Biesheuvel
2020-05-22efi: Use early_mem*() instead of early_io*()Daniel Kiper
2020-04-28KVM: nVMX: Don't emulate instructions in guest modePaolo Bonzini
2020-04-28x86/efistub: Disable paging at mixed mode entryArd Biesheuvel
2020-04-28kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBDJim Mattson
2020-04-28x86/pti/efi: broken conversion from efi to kernel page tablePavel Tatashin
2020-04-28x86/microcode/AMD: Add support for fam17h microcode loadingTom Lendacky
2020-02-11x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defectKai-Heng Feng
2020-02-11KVM: x86: do not modify masked bits of shared MSRsPaolo Bonzini
2020-02-11KVM: x86: fix presentation of TSX feature in ARCH_CAPABILITIESPaolo Bonzini
2020-02-11x86/speculation: Fix incorrect MDS/TAA mitigation statusWaiman Long
2020-02-11x86/ioapic: Prevent inconsistent state when moving an interruptThomas Gleixner
2020-02-11x86: Treat R_X86_64_PLT32 as R_X86_64_PC32H.J. Lu
2020-01-11locking/x86: Remove the unused atomic_inc_short() methdDmitry Vyukov
2020-01-11locking,x86: Kill atomic_or_long()Peter Zijlstra
2020-01-11x86/atomic: Fix smp_mb__{before,after}_atomic()Peter Zijlstra
2019-12-19x86/quirks: Disable HPET on Intel Coffe Lake platformsKai-Heng Feng
2019-12-19perf/x86/amd/ibs: Handle erratum #420 only on the affected CPU family (10h)Kim Phillips
2019-12-19perf/x86/amd/ibs: Fix reading of the IBS OpData register and thus precise RIP...Kim Phillips
2019-12-10KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332)Paolo Bonzini
2019-12-10kvm: mmu: Don't read PDPTEs when paging is not enabledJunaid Shahid
2019-12-10KVM: x86: Manually calculate reserved bits when loading PDPTRSSean Christopherson
2019-12-10KVM: mmio: cleanup kvm_set_mmio_spte_maskTiejun Chen
2019-12-10x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI failsGrzegorz Halat
2019-11-22KVM: x86: work around leak of uninitialized stack contentsFuqian Huang
2019-11-22KVM: nVMX: handle page fault in vmreadPaolo Bonzini
2019-11-22x86/apic/32: Avoid bogus LDR warningsJan Beulich
2019-11-22x86/apic: Drop logical_smp_processor_id() inlineDou Liyang
2019-11-22x86/apic: Do not initialize LDR and DFR for bigsmpBandan Das
2019-11-22uprobes/x86: Fix detection of 32-bit user modeSebastian Mayr
2019-11-22ptrace,x86: Make user_64bit_mode() available to 32-bit buildsRicardo Neri
2019-11-22x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386Sean Christopherson
2019-11-22x86/speculation/mds: Apply more accurate check on hypervisor platformZhenzhong Duan
2019-11-22x86/sysfb_efi: Add quirks for some devices with swapped width and heightHans de Goede