aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/include
AgeCommit message (Expand)Author
2018-04-19x86/apic: Fix signedness bug in APIC ID validity checksLi RongQing
2018-04-12x86/microcode: Attempt late loading only when new microcode is presentBorislav Petkov
2018-04-12x86/CPU: Add a microcode loader callbackBorislav Petkov
2018-04-12x86/microcode: Propagate return value from updating functionsBorislav Petkov
2018-04-08x86/platform/uv/BAU: Add APIC idt entryAndrew Banman
2018-03-28kvm/x86: fix icebp instruction handlingLinus Torvalds
2018-03-21x86/speculation, objtool: Annotate indirect calls/jumps for objtool on 32-bit...Andy Whitcroft
2018-03-21x86/cpufeatures: Add Intel PCONFIG cpufeatureKirill A. Shutemov
2018-03-21x86/cpufeatures: Add Intel Total Memory Encryption cpufeatureKirill A. Shutemov
2018-03-15x86/xen: Calculate __max_logical_packages on PV domainsPrarit Bhargava
2018-03-15x86/kprobes: Fix kernel crash when probing .entry_trampoline codeFrancis Deslauriers
2018-03-15x86/paravirt, objtool: Annotate indirect callsPeter Zijlstra
2018-03-15x86/speculation: Move firmware_restrict_branch_speculation_*() from C to CPPIngo Molnar
2018-03-15x86/speculation, objtool: Annotate indirect calls/jumps for objtoolPeter Zijlstra
2018-03-15x86/speculation: Use IBRS if available before calling into firmwareDavid Woodhouse
2018-03-15Revert "x86/retpoline: Simplify vmexit_fill_RSB()"David Woodhouse
2018-03-15x86/LDT: Avoid warning in 32-bit builds with older gccJan Beulich
2018-03-15x86/asm: Improve how GEN_*_SUFFIXED_RMWcc() specify clobbersJan Beulich
2018-03-15x86/MCE: Save microcode revision in machine check recordsTony Luck
2018-03-11KVM: x86: fix backward migration with async_PFRadim Krčmář
2018-03-11bpf, x64: implement retpoline for tail callDaniel Borkmann
2018-03-08x86/mm: Fix {pmd,pud}_{set,clear}_flags()Jan Beulich
2018-03-08x86/cpu_entry_area: Sync cpu_entry_area to initial_page_tableThomas Gleixner
2018-02-22x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1 pagesTony Luck
2018-02-22x86/cpu: Change type of x86_cache_size variable to unsigned intGustavo A. R. Silva
2018-02-22x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_steppingJia Zhang
2018-02-22x86/mm: Rename flush_tlb_single() and flush_tlb_one() to __flush_tlb_one_[use...Andy Lutomirski
2018-02-22x86/speculation: Add <asm/msr-index.h> dependencyPeter Zijlstra
2018-02-22x86/speculation: Fix up array_index_nospec_mask() asm constraintDan Williams
2018-02-22x86/debug: Use UD2 for WARN()Peter Zijlstra
2018-02-22x86/debug, objtool: Annotate WARN()-related UD2 as reachableJosh Poimboeuf
2018-02-22Revert "x86/speculation: Simplify indirect_branch_prediction_barrier()"David Woodhouse
2018-02-07x86/speculation: Fix typo IBRS_ATT, which should be IBRS_ALLDarren Kenny
2018-02-07x86/speculation: Use Indirect Branch Prediction Barrier in context switchTim Chen
2018-02-07x86/uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospecDan Williams
2018-02-07x86: Introduce __uaccess_begin_nospec() and uaccess_try_nospecDan Williams
2018-02-07x86: Introduce barrier_nospecDan Williams
2018-02-07x86: Implement array_index_mask_nospecDan Williams
2018-02-07x86/asm: Move 'status' from thread_struct to thread_infoAndy Lutomirski
2018-02-07x86/mm: Fix overlap of i386 CPU_ENTRY_AREA with FIX_BTMAPWilliam Grant
2018-02-07x86/speculation: Simplify indirect_branch_prediction_barrier()Borislav Petkov
2018-02-07x86/retpoline: Simplify vmexit_fill_RSB()Borislav Petkov
2018-02-07x86/cpufeatures: Clean up Spectre v2 related CPUID flagsDavid Woodhouse
2018-02-07x86/nospec: Fix header guards namesBorislav Petkov
2018-02-07x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) supportDavid Woodhouse
2018-02-07x86/msr: Add definitions for new speculation control MSRsDavid Woodhouse
2018-02-07x86/cpufeatures: Add AMD feature bits for Speculation ControlDavid Woodhouse
2018-02-07x86/cpufeatures: Add Intel feature bits for Speculation ControlDavid Woodhouse
2018-02-07x86/cpufeatures: Add CPUID_7_EDX CPUID leafDavid Woodhouse
2018-01-28Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds