summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)Author
2018-02-27bpf, x64: remove bpf_flush_icacheDaniel Borkmann
2018-02-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller
2018-02-23bpf, x64: save 5 bytes in prologue when ebpf insns came from cbpfDaniel Borkmann
2018-02-23bpf, x64: save few bytes when mul is in alu32Daniel Borkmann
2018-02-23bpf, x64: save several bytes when mul dest is r0/r3 anywayDaniel Borkmann
2018-02-23bpf, x64: save several bytes by using mov over movabsq when possibleDaniel Borkmann
2018-02-23bpf, x64: save one byte per shl/shr/sar when imm is 1Daniel Borkmann
2018-02-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds
2018-02-22bpf, x64: implement retpoline for tail callDaniel Borkmann
2018-02-22x86: Treat R_X86_64_PLT32 as R_X86_64_PC32H.J. Lu
2018-02-18Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2018-02-17x86/xen: Calculate __max_logical_packages on PV domainsPrarit Bhargava
2018-02-16x86/Kconfig: Explicitly enumerate i686-class CPUs in KconfigMatthew Whitehead
2018-02-16x86/Kconfig: Exclude i586-class CPUs lacking PAE support from the HIGHMEM64G ...Matthew Whitehead
2018-02-16x86/Kconfig: Add missing i586-class CPUs to the X86_CMPXCHG64 Kconfig groupMatthew Whitehead
2018-02-14Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2018-02-14Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2018-02-15x86/entry/64: Fix CR3 restore in paranoid_exit()Ingo Molnar
2018-02-15x86/cpu: Change type of x86_cache_size variable to unsigned intGustavo A. R. Silva
2018-02-15x86/spectre: Fix an error messageDan Carpenter
2018-02-15x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_steppingJia Zhang
2018-02-15x86/mm: Rename flush_tlb_single() and flush_tlb_one() to __flush_tlb_one_[use...Andy Lutomirski
2018-02-15x86/speculation: Add <asm/msr-index.h> dependencyPeter Zijlstra
2018-02-15x86/speculation: Fix up array_index_nospec_mask() asm constraintDan Williams
2018-02-15x86/debug: Use UD2 for WARN()Peter Zijlstra
2018-02-15x86/debug, objtool: Annotate WARN()-related UD2 as reachableJosh Poimboeuf
2018-02-13x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1 pagesTony Luck
2018-02-13x86/error_inject: Make just_return_func() globally visibleArnd Bergmann
2018-02-13x86/platform/UV: Fix GAM Range Table entries less than 1GBmike.travis@hpe.com
2018-02-13x86/build: Add arch/x86/tools/insn_decoder_test to .gitignoreProgyan Bhattacharya
2018-02-13x86/smpboot: Fix uncore_pci_remove() indexing bug when hot-removing a physica...Masayoshi Mizuma
2018-02-13x86/mm/kcore: Add vsyscall page to /proc/kcore conditionallyJia Zhang
2018-02-13vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user pageJia Zhang
2018-02-13x86/entry/64: Remove the unused 'icebp' macroBorislav Petkov
2018-02-13x86/entry/64: Fix paranoid_entry() frame pointer warningJosh Poimboeuf
2018-02-13x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properlyDominik Brodowski
2018-02-13x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and SAVE_AND_CLEAR_REGS...Dominik Brodowski
2018-02-13x86/entry/64: Use PUSH_AND_CLEAN_REGS in more casesDominik Brodowski
2018-02-13x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macroDominik Brodowski
2018-02-13x86/entry/64: Interleave XOR register clearing with PUSH instructionsDominik Brodowski
2018-02-13x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros into a single PO...Dominik Brodowski
2018-02-13x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove unused extensionsDominik Brodowski
2018-02-13x86/speculation: Clean up various Spectre related detailsIngo Molnar
2018-02-13KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid L02 MSR bitmapKarimAllah Ahmed
2018-02-13X86/nVMX: Properly set spec_ctrl and pred_cmd before merging MSRsKarimAllah Ahmed
2018-02-13KVM/x86: Reduce retpoline performance impact in slot_handle_level_range(), by...David Woodhouse
2018-02-13Revert "x86/speculation: Simplify indirect_branch_prediction_barrier()"David Woodhouse
2018-02-13x86/speculation: Correct Speculation Control microcode blacklist againDavid Woodhouse
2018-02-12Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds