| Commit message (Expand) | Author | Age | Files | Lines |
* | kmemcheck: rip it out | Levin, Alexander (Sasha Levin) | 2018-02-22 | 19 | -1396/+3 |
* | kmemcheck: remove whats left of NOTRACK flags | Levin, Alexander (Sasha Levin) | 2018-02-22 | 2 | -18/+0 |
* | kmemcheck: stop using GFP_NOTRACK and SLAB_NOTRACK | Levin, Alexander (Sasha Levin) | 2018-02-22 | 6 | -11/+10 |
* | kmemcheck: remove annotations | Levin, Alexander (Sasha Levin) | 2018-02-22 | 5 | -21/+1 |
* | x86/speculation: Add <asm/msr-index.h> dependency | Peter Zijlstra | 2018-02-22 | 1 | -0/+1 |
* | x86/speculation: Fix up array_index_nospec_mask() asm constraint | Dan Williams | 2018-02-22 | 1 | -1/+1 |
* | x86/debug: Use UD2 for WARN() | Peter Zijlstra | 2018-02-22 | 2 | -10/+7 |
* | x86/debug, objtool: Annotate WARN()-related UD2 as reachable | Josh Poimboeuf | 2018-02-22 | 1 | -1/+5 |
* | x86/entry/64: Remove the unused 'icebp' macro | Borislav Petkov | 2018-02-22 | 1 | -4/+0 |
* | x86/entry/64: Fix paranoid_entry() frame pointer warning | Josh Poimboeuf | 2018-02-22 | 1 | -1/+2 |
* | x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly | Dominik Brodowski | 2018-02-22 | 1 | -4/+4 |
* | x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and SAVE_AND_CLEAR_REGS... | Dominik Brodowski | 2018-02-22 | 2 | -52/+10 |
* | x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases | Dominik Brodowski | 2018-02-22 | 2 | -65/+6 |
* | x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro | Dominik Brodowski | 2018-02-22 | 2 | -4/+38 |
* | x86/entry/64: Interleave XOR register clearing with PUSH instructions | Dominik Brodowski | 2018-02-22 | 2 | -30/+40 |
* | x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros into a single PO... | Dominik Brodowski | 2018-02-22 | 2 | -26/+15 |
* | x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove unused extensions | Dominik Brodowski | 2018-02-22 | 2 | -50/+19 |
* | x86/entry/64: Clear registers for exceptions/interrupts, to reduce speculatio... | Dan Williams | 2018-02-22 | 2 | -1/+24 |
* | x86/speculation: Clean up various Spectre related details | Ingo Molnar | 2018-02-22 | 1 | -17/+11 |
* | KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid L02 MSR bitmap | KarimAllah Ahmed | 2018-02-22 | 1 | -1/+2 |
* | X86/nVMX: Properly set spec_ctrl and pred_cmd before merging MSRs | KarimAllah Ahmed | 2018-02-22 | 1 | -2/+2 |
* | KVM/x86: Reduce retpoline performance impact in slot_handle_level_range(), by... | David Woodhouse | 2018-02-22 | 1 | -5/+5 |
* | Revert "x86/speculation: Simplify indirect_branch_prediction_barrier()" | David Woodhouse | 2018-02-22 | 3 | -13/+9 |
* | x86/speculation: Correct Speculation Control microcode blacklist again | David Woodhouse | 2018-02-22 | 1 | -5/+6 |
* | x86/speculation: Update Speculation Control microcode blacklist | David Woodhouse | 2018-02-22 | 1 | -4/+0 |
* | x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() | Nadav Amit | 2018-02-22 | 1 | -1/+1 |
* | x86/entry/64/compat: Clear registers for compat syscalls, to reduce speculati... | Dan Williams | 2018-02-22 | 1 | -0/+30 |
* | x86/entry/64: Clear extra registers beyond syscall arguments, to reduce specu... | Dan Williams | 2018-02-22 | 1 | -0/+13 |
* | x86: PM: Make APM idle driver initialize polling state | Rafael J. Wysocki | 2018-02-22 | 1 | -0/+1 |
* | x86/xen: init %gs very early to avoid page faults with stack protector | Juergen Gross | 2018-02-22 | 1 | -0/+16 |
* | x86/kexec: Make kexec (mostly) work in 5-level paging mode | Kirill A. Shutemov | 2018-02-22 | 1 | -0/+8 |
* | x86/gpu: add CFL to early quirks | Lucas De Marchi | 2018-02-22 | 1 | -0/+1 |
* | KVM: nVMX: Fix bug of injecting L2 exception into L1 | Liran Alon | 2018-02-16 | 2 | -1/+1 |
* | KVM: nVMX: Fix races when sending nested PI while dest enters/leaves L2 | Liran Alon | 2018-02-16 | 1 | -2/+3 |
* | crypto: sha512-mb - initialize pending lengths correctly | Eric Biggers | 2018-02-16 | 1 | -4/+6 |
* | crypto: hash - annotate algorithms taking optional key | Eric Biggers | 2018-02-16 | 2 | -0/+2 |
* | crypto: poly1305 - remove ->setkey() method | Eric Biggers | 2018-02-16 | 1 | -1/+0 |
* | KVM MMU: check pending exception before injecting APF | Haozhong Zhang | 2018-02-16 | 1 | -1/+2 |
* | Revert "x86/alternative: Print unadorned pointers" | Greg Kroah-Hartman | 2018-02-13 | 1 | -7/+7 |
* | KVM/SVM: Allow direct access to MSR_IA32_SPEC_CTRL | KarimAllah Ahmed | 2018-02-07 | 1 | -0/+88 |
* | KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRL | KarimAllah Ahmed | 2018-02-07 | 3 | -6/+110 |
* | KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIES | KarimAllah Ahmed | 2018-02-07 | 3 | -1/+17 |
* | KVM/x86: Add IBPB support | Ashok Raj | 2018-02-07 | 3 | -3/+116 |
* | KVM/x86: Update the reverse_cpuid list to include CPUID_7_EDX | KarimAllah Ahmed | 2018-02-07 | 2 | -5/+4 |
* | x86/speculation: Fix typo IBRS_ATT, which should be IBRS_ALL | Darren Kenny | 2018-02-07 | 1 | -1/+1 |
* | x86/pti: Mark constant arrays as __initconst | Arnd Bergmann | 2018-02-07 | 1 | -2/+2 |
* | x86/spectre: Simplify spectre_v2 command line parsing | KarimAllah Ahmed | 2018-02-07 | 1 | -30/+56 |
* | x86/kvm: Update spectre-v1 mitigation | Dan Williams | 2018-02-07 | 1 | -11/+9 |
* | KVM: VMX: make MSR bitmaps per-VCPU | Paolo Bonzini | 2018-02-07 | 1 | -123/+147 |
* | x86/paravirt: Remove 'noreplace-paravirt' cmdline option | Josh Poimboeuf | 2018-02-07 | 1 | -14/+0 |