summaryrefslogtreecommitdiffstats
path: root/arch/x86
Commit message (Expand)AuthorAgeFilesLines
* x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigationMark Gross2020-06-115-0/+144
* x86/cpu: Add 'table' argument to cpu_matches()Mark Gross2020-06-111-10/+13
* x86/cpu: Add a steppings field to struct x86_cpu_idMark Gross2020-06-112-1/+33
* x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_steppingJia Zhang2020-06-1118-47/+47
* KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacksMarios Pomonis2020-05-221-2/+6
* KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks i...Marios Pomonis2020-05-221-2/+9
* kvm: x86: use macros to compute bank MSRsChen Yucong2020-05-221-4/+4
* KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacksMarios Pomonis2020-05-221-4/+10
* KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacksMarios Pomonis2020-05-221-1/+3
* KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacksMarios Pomonis2020-05-221-3/+9
* KVM: x86: Free wbinvd_dirty_mask if vCPU creation failsSean Christopherson2020-05-221-2/+1
* KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVMSean Christopherson2020-05-221-1/+1
* x86: kvm: avoid unused variable warningArnd Bergmann2020-05-221-3/+1
* KVM: nVMX: vmread should not set rflags to specify success in case of #PFMiaohe Lin2020-05-221-1/+3
* KVM: x86: Don't let userspace set host-reserved cr4 bitsSean Christopherson2020-05-221-1/+24
* x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEARPawan Gupta2020-05-221-6/+7
* efi/x86: Map the entire EFI vendor string before copying itArd Biesheuvel2020-05-221-6/+7
* efi: Use early_mem*() instead of early_io*()Daniel Kiper2020-05-221-14/+14
* KVM: nVMX: Don't emulate instructions in guest modePaolo Bonzini2020-04-281-1/+1
* x86/efistub: Disable paging at mixed mode entryArd Biesheuvel2020-04-281-0/+5
* kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBDJim Mattson2020-04-281-1/+2
* x86/pti/efi: broken conversion from efi to kernel page tablePavel Tatashin2020-04-283-2/+15
* x86/microcode/AMD: Add support for fam17h microcode loadingTom Lendacky2020-04-281-0/+4
* x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defectKai-Heng Feng2020-02-111-0/+11
* KVM: x86: do not modify masked bits of shared MSRsPaolo Bonzini2020-02-111-2/+3
* KVM: x86: fix presentation of TSX feature in ARCH_CAPABILITIESPaolo Bonzini2020-02-111-2/+7
* x86/speculation: Fix incorrect MDS/TAA mitigation statusWaiman Long2020-02-111-2/+15
* x86/ioapic: Prevent inconsistent state when moving an interruptThomas Gleixner2020-02-111-3/+6
* x86: Treat R_X86_64_PLT32 as R_X86_64_PC32H.J. Lu2020-02-112-0/+2
* locking/x86: Remove the unused atomic_inc_short() methdDmitry Vyukov2020-01-111-13/+0
* locking,x86: Kill atomic_or_long()Peter Zijlstra2020-01-111-15/+0
* x86/atomic: Fix smp_mb__{before,after}_atomic()Peter Zijlstra2020-01-113-10/+10
* x86/quirks: Disable HPET on Intel Coffe Lake platformsKai-Heng Feng2019-12-191-0/+2
* perf/x86/amd/ibs: Handle erratum #420 only on the affected CPU family (10h)Kim Phillips2019-12-191-1/+2
* perf/x86/amd/ibs: Fix reading of the IBS OpData register and thus precise RIP...Kim Phillips2019-12-191-1/+1
* KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332)Paolo Bonzini2019-12-101-1/+4
* kvm: mmu: Don't read PDPTEs when paging is not enabledJunaid Shahid2019-12-101-2/+2
* KVM: x86: Manually calculate reserved bits when loading PDPTRSSean Christopherson2019-12-101-2/+8
* KVM: mmio: cleanup kvm_set_mmio_spte_maskTiejun Chen2019-12-103-6/+6
* x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI failsGrzegorz Halat2019-12-101-19/+27
* KVM: x86: work around leak of uninitialized stack contentsFuqian Huang2019-11-221-0/+7
* KVM: nVMX: handle page fault in vmreadPaolo Bonzini2019-11-221-2/+5
* x86/apic/32: Avoid bogus LDR warningsJan Beulich2019-11-221-13/+15
* x86/apic: Drop logical_smp_processor_id() inlineDou Liyang2019-11-222-14/+7
* x86/apic: Do not initialize LDR and DFR for bigsmpBandan Das2019-11-221-22/+2
* uprobes/x86: Fix detection of 32-bit user modeSebastian Mayr2019-11-221-7/+10
* ptrace,x86: Make user_64bit_mode() available to 32-bit buildsRicardo Neri2019-11-221-1/+5
* x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386Sean Christopherson2019-11-221-1/+1
* x86/speculation/mds: Apply more accurate check on hypervisor platformZhenzhong Duan2019-11-221-3/+1
* x86/sysfb_efi: Add quirks for some devices with swapped width and heightHans de Goede2019-11-221-0/+46