summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2020-06-20x86/speculation: Prevent rogue cross-process SSBD shutdownAnthony Steinhauser
2020-06-20x86_64: Fix jiffies ODR violationBob Haarman
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-06-11x86/mmiotrace: Use cpumask_available() for cpumask_var_t variablesNathan Chancellor
2020-06-03x86/dma: Fix max PFN arithmetic overflow on 32 bit systemsAlexander Dahl
2020-05-20KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mceJim Mattson
2020-05-20x86: Fix early boot crash on gcc-10, third tryBorislav Petkov
2020-05-20x86/paravirt: Remove the unused irq_enable_sysexit pv opBoris Ostrovsky
2020-05-20x86/apm: Don't access __preempt_count with zeroed fsVille Syrjälä
2020-05-10x86/apic/uv: Silence a shift wrapping warningDan Carpenter
2020-05-10x86/LDT: Print the real LDT base addressJan Beulich
2020-05-10perf/x86: Fix filter_events() bug with event mappingsStephane Eranian
2020-05-05perf/x86: Fix uninitialized value usagePeter Zijlstra
2020-05-02bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_BLuke Nelson
2020-05-02KVM: VMX: Enable machine check support for 32bit targetsUros Bizjak
2020-04-24x86/vdso: Fix lsl operand orderSamuel Neves
2020-04-24x86/microcode/intel: replace sync_core() with native_cpuid_reg(eax)Evalds Iodzevics
2020-04-24x86/CPU: Add native CPUID variants returning a single datumBorislav Petkov
2020-04-24x86/mitigations: Clear CPU buffers on the SYSCALL fast pathBorislav Petkov
2020-04-24kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBDJim Mattson
2020-04-24KVM: x86: Allocate new rmap and large page tracking when moving memslotSean Christopherson
2020-04-24x86/entry/32: Add missing ASM_CLAC to general_protection entryThomas Gleixner
2020-04-24acpi/x86: ignore unspecified bit positions in the ACPI global lock fieldJan Engelhardt
2020-04-24x86/boot: Use unsigned comparison for addressesArvind Sankar
2020-04-02KVM: VMX: Do not allow reexecute_instruction() when skipping MMIO instrSean Christopherson
2020-04-02x86/mm: split vmalloc_sync_all()Joerg Roedel
2020-03-20perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flagKim Phillips
2020-03-20KVM: x86: clear stale x86_emulate_ctxt->intercept valueVitaly Kuznetsov
2020-03-11mm: prevent get_user_pages() from overflowing page refcountLinus Torvalds
2020-02-28KVM: apic: avoid calculating pending eoi from an uninitialized valMiaohe Lin
2020-02-28KVM: nVMX: Check IO instruction VM-exit conditionsOliver Upton
2020-02-28KVM: nVMX: Refactor IO bitmap checks into helper functionOliver Upton
2020-02-28KVM: nVMX: Don't emulate instructions in guest modePaolo Bonzini
2020-02-28x86/mce/amd: Fix kobject lifetimeThomas Gleixner
2020-02-28x86/vdso: Provide missing include fileValdis Klētnieks
2020-02-28efi/x86: Map the entire EFI vendor string before copying itArd Biesheuvel
2020-02-28Revert "KVM: VMX: Add non-canonical check on writes to RTIT address MSRs"Sasha Levin
2020-02-28KVM: x86: emulate RDPIDPaolo Bonzini
2020-02-28x86/vdso: Use RDPID in preference to LSL when availableAndy Lutomirski
2020-02-14KVM: nVMX: vmread should not set rflags to specify success in case of #PFMiaohe Lin
2020-02-14KVM: VMX: Add non-canonical check on writes to RTIT address MSRsSean Christopherson
2020-02-14KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVMSean Christopherson
2020-02-14KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacksMarios Pomonis
2020-02-14KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacksMarios Pomonis
2020-02-14KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacksMarios Pomonis
2020-02-14KVM: x86: drop picdev_in_range()David Hildenbrand
2020-02-14KVM: x86: Free wbinvd_dirty_mask if vCPU creation failsSean Christopherson