summaryrefslogtreecommitdiff
path: root/arch/x86
Commit message (Expand)AuthorAgeFilesLines
* kmemcheck: rip it outLevin, Alexander (Sasha Levin)2018-02-2219-1396/+3
* kmemcheck: remove whats left of NOTRACK flagsLevin, Alexander (Sasha Levin)2018-02-222-18/+0
* kmemcheck: stop using GFP_NOTRACK and SLAB_NOTRACKLevin, Alexander (Sasha Levin)2018-02-226-11/+10
* kmemcheck: remove annotationsLevin, Alexander (Sasha Levin)2018-02-225-21/+1
* x86/speculation: Add <asm/msr-index.h> dependencyPeter Zijlstra2018-02-221-0/+1
* x86/speculation: Fix up array_index_nospec_mask() asm constraintDan Williams2018-02-221-1/+1
* x86/debug: Use UD2 for WARN()Peter Zijlstra2018-02-222-10/+7
* x86/debug, objtool: Annotate WARN()-related UD2 as reachableJosh Poimboeuf2018-02-221-1/+5
* x86/entry/64: Remove the unused 'icebp' macroBorislav Petkov2018-02-221-4/+0
* x86/entry/64: Fix paranoid_entry() frame pointer warningJosh Poimboeuf2018-02-221-1/+2
* x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properlyDominik Brodowski2018-02-221-4/+4
* x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and SAVE_AND_CLEAR_REGS...Dominik Brodowski2018-02-222-52/+10
* x86/entry/64: Use PUSH_AND_CLEAN_REGS in more casesDominik Brodowski2018-02-222-65/+6
* x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macroDominik Brodowski2018-02-222-4/+38
* x86/entry/64: Interleave XOR register clearing with PUSH instructionsDominik Brodowski2018-02-222-30/+40
* x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros into a single PO...Dominik Brodowski2018-02-222-26/+15
* x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove unused extensionsDominik Brodowski2018-02-222-50/+19
* x86/entry/64: Clear registers for exceptions/interrupts, to reduce speculatio...Dan Williams2018-02-222-1/+24
* x86/speculation: Clean up various Spectre related detailsIngo Molnar2018-02-221-17/+11
* KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid L02 MSR bitmapKarimAllah Ahmed2018-02-221-1/+2
* X86/nVMX: Properly set spec_ctrl and pred_cmd before merging MSRsKarimAllah Ahmed2018-02-221-2/+2
* KVM/x86: Reduce retpoline performance impact in slot_handle_level_range(), by...David Woodhouse2018-02-221-5/+5
* Revert "x86/speculation: Simplify indirect_branch_prediction_barrier()"David Woodhouse2018-02-223-13/+9
* x86/speculation: Correct Speculation Control microcode blacklist againDavid Woodhouse2018-02-221-5/+6
* x86/speculation: Update Speculation Control microcode blacklistDavid Woodhouse2018-02-221-4/+0
* x86/mm/pti: Fix PTI comment in entry_SYSCALL_64()Nadav Amit2018-02-221-1/+1
* x86/entry/64/compat: Clear registers for compat syscalls, to reduce speculati...Dan Williams2018-02-221-0/+30
* x86/entry/64: Clear extra registers beyond syscall arguments, to reduce specu...Dan Williams2018-02-221-0/+13
* x86: PM: Make APM idle driver initialize polling stateRafael J. Wysocki2018-02-221-0/+1
* x86/xen: init %gs very early to avoid page faults with stack protectorJuergen Gross2018-02-221-0/+16
* x86/kexec: Make kexec (mostly) work in 5-level paging modeKirill A. Shutemov2018-02-221-0/+8
* x86/gpu: add CFL to early quirksLucas De Marchi2018-02-221-0/+1
* KVM: nVMX: Fix bug of injecting L2 exception into L1Liran Alon2018-02-162-1/+1
* KVM: nVMX: Fix races when sending nested PI while dest enters/leaves L2Liran Alon2018-02-161-2/+3
* crypto: sha512-mb - initialize pending lengths correctlyEric Biggers2018-02-161-4/+6
* crypto: hash - annotate algorithms taking optional keyEric Biggers2018-02-162-0/+2
* crypto: poly1305 - remove ->setkey() methodEric Biggers2018-02-161-1/+0
* KVM MMU: check pending exception before injecting APFHaozhong Zhang2018-02-161-1/+2
* Revert "x86/alternative: Print unadorned pointers"Greg Kroah-Hartman2018-02-131-7/+7
* KVM/SVM: Allow direct access to MSR_IA32_SPEC_CTRLKarimAllah Ahmed2018-02-071-0/+88
* KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRLKarimAllah Ahmed2018-02-073-6/+110
* KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIESKarimAllah Ahmed2018-02-073-1/+17
* KVM/x86: Add IBPB supportAshok Raj2018-02-073-3/+116
* KVM/x86: Update the reverse_cpuid list to include CPUID_7_EDXKarimAllah Ahmed2018-02-072-5/+4
* x86/speculation: Fix typo IBRS_ATT, which should be IBRS_ALLDarren Kenny2018-02-071-1/+1
* x86/pti: Mark constant arrays as __initconstArnd Bergmann2018-02-071-2/+2
* x86/spectre: Simplify spectre_v2 command line parsingKarimAllah Ahmed2018-02-071-30/+56
* x86/kvm: Update spectre-v1 mitigationDan Williams2018-02-071-11/+9
* KVM: VMX: make MSR bitmaps per-VCPUPaolo Bonzini2018-02-071-123/+147
* x86/paravirt: Remove 'noreplace-paravirt' cmdline optionJosh Poimboeuf2018-02-071-14/+0