1. 2cbc0d6 selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.c by Dominik Brodowski · 7 years ago
  2. 7f95122 selftests/x86: Fix build bug caused by the 5lvl test which has been moved to the VM directory by Dominik Brodowski · 7 years ago
  3. ce67663 selftests/x86/pkeys: Remove unused functions by Ingo Molnar · 7 years ago
  4. d8e92de selftests/x86: Clean up and document sscanf() usage by Dominik Brodowski · 7 years ago
  5. 198ee8e selftests/x86: Fix vDSO selftest segfault for vsyscall=none by Dominik Brodowski · 7 years ago
  6. b498c26 x86/entry/64: Remove the unused 'icebp' macro by Borislav Petkov · 7 years ago
  7. b3ccefa x86/entry/64: Fix paranoid_entry() frame pointer warning by Josh Poimboeuf · 7 years ago
  8. 92816f5 x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properly by Dominik Brodowski · 7 years ago
  9. dde3036 x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and SAVE_AND_CLEAR_REGS macros by Dominik Brodowski · 7 years ago
  10. 30907fd x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases by Dominik Brodowski · 7 years ago
  11. 3f01dae x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro by Dominik Brodowski · 7 years ago
  12. f7bafa2 x86/entry/64: Interleave XOR register clearing with PUSH instructions by Dominik Brodowski · 7 years ago
  13. 502af0d x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros into a single POP_REGS macro by Dominik Brodowski · 7 years ago
  14. 2e3f009 x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove unused extensions by Dominik Brodowski · 7 years ago
  15. 21e433b x86/speculation: Clean up various Spectre related details by Ingo Molnar · 7 years ago
  16. 3712caeb KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid L02 MSR bitmap by KarimAllah Ahmed · 7 years ago
  17. 206587a X86/nVMX: Properly set spec_ctrl and pred_cmd before merging MSRs by KarimAllah Ahmed · 7 years ago
  18. 928a4c3 KVM/x86: Reduce retpoline performance impact in slot_handle_level_range(), by always inlining iterator helper methods by David Woodhouse · 7 years ago
  19. f208820 Revert "x86/speculation: Simplify indirect_branch_prediction_barrier()" by David Woodhouse · 7 years ago
  20. d37fc6d x86/speculation: Correct Speculation Control microcode blacklist again by David Woodhouse · 7 years ago
  21. 1751342 x86/speculation: Update Speculation Control microcode blacklist by David Woodhouse · 7 years ago
  22. 14b1fcc x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() by Nadav Amit · 7 years ago
  23. 9890bda MAINTAINERS: Add Peter Zijlstra as objtool co-maintainer by Peter Zijlstra · 7 years ago
  24. 99ce796 objtool: Fix switch-table detection by Peter Zijlstra · 7 years ago
  25. 6b8cf5c x86/entry/64/compat: Clear registers for compat syscalls, to reduce speculation attack surface by Dan Williams · 7 years ago
  26. 3ac6d8c x86/entry/64: Clear registers for exceptions/interrupts, to reduce speculation attack surface by Dan Williams · 7 years ago
  27. 8e1eb3f x86/entry/64: Clear extra registers beyond syscall arguments, to reduce speculation attack surface by Dan Williams · 7 years ago
  28. b2ac58f KVM/SVM: Allow direct access to MSR_IA32_SPEC_CTRL by KarimAllah Ahmed · 7 years ago
  29. d28b387 KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRL by KarimAllah Ahmed · 7 years ago
  30. 28c1c9f KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIES by KarimAllah Ahmed · 7 years ago
  31. 15d4507 KVM/x86: Add IBPB support by Ashok Raj · 7 years ago
  32. b7b27aa KVM/x86: Update the reverse_cpuid list to include CPUID_7_EDX by KarimAllah Ahmed · 7 years ago
  33. a96223f Merge branch 'msr-bitmaps' of git://git.kernel.org/pub/scm/virt/kvm/kvm into x86/pti by Thomas Gleixner · 7 years ago
  34. af189c9 x86/speculation: Fix typo IBRS_ATT, which should be IBRS_ALL by Darren Kenny · 7 years ago
  35. 4bf5d56 x86/pti: Mark constant arrays as __initconst by Arnd Bergmann · 7 years ago
  36. 9005c68 x86/spectre: Simplify spectre_v2 command line parsing by KarimAllah Ahmed · 7 years ago
  37. 66f7930 x86/retpoline: Avoid retpolines for built-in __init functions by David Woodhouse · 7 years ago
  38. 085331d x86/kvm: Update spectre-v1 mitigation by Dan Williams · 7 years ago
  39. 904e14f KVM: VMX: make MSR bitmaps per-VCPU by Paolo Bonzini · 7 years ago
  40. 12c69f1 x86/paravirt: Remove 'noreplace-paravirt' cmdline option by Josh Poimboeuf · 7 years ago
  41. 18bf3c3 x86/speculation: Use Indirect Branch Prediction Barrier in context switch by Tim Chen · 7 years ago
  42. 7fcae11 x86/cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel by David Woodhouse · 7 years ago
  43. e698dcd x86/spectre: Fix spelling mistake: "vunerable"-> "vulnerable" by Colin Ian King · 7 years ago
  44. edfbae53 x86/spectre: Report get_user mitigation for spectre_v1 by Dan Williams · 7 years ago
  45. 259d8c1 nl80211: Sanitize array index in parse_txq_params by Dan Williams · 7 years ago
  46. 56c30ba vfs, fdtable: Prevent bounds-check bypass via speculative execution by Dan Williams · 7 years ago
  47. 2fbd7af x86/syscall: Sanitize syscall table de-references under speculation by Dan Williams · 7 years ago
  48. c7f631c x86/get_user: Use pointer masking to limit speculation by Dan Williams · 7 years ago
  49. 304ec1b x86/uaccess: Use __uaccess_begin_nospec() and uaccess_try_nospec by Dan Williams · 7 years ago
  50. b5c4ae4f x86/usercopy: Replace open coded stac/clac with __uaccess_{begin, end} by Dan Williams · 7 years ago
  51. b3bbfb3 x86: Introduce __uaccess_begin_nospec() and uaccess_try_nospec by Dan Williams · 7 years ago
  52. b3d7ad8 x86: Introduce barrier_nospec by Dan Williams · 7 years ago
  53. babdde2 x86: Implement array_index_mask_nospec by Dan Williams · 7 years ago
  54. f380420 array_index_nospec: Sanitize speculative array de-references by Dan Williams · 7 years ago
  55. f84a56f Documentation: Document array_index_nospec by Mark Rutland · 7 years ago
  56. 37a8f7c x86/asm: Move 'status' from thread_struct to thread_info by Andy Lutomirski · 7 years ago
  57. d1f7732 x86/entry/64: Push extra regs right away by Andy Lutomirski · 7 years ago
  58. 21d375b x86/entry/64: Remove the SYSCALL64 fast path by Andy Lutomirski · 7 years ago
  59. 9471eee x86/spectre: Check CONFIG_RETPOLINE in command line parser by Dou Liyang · 7 years ago
  60. 55f49fc x86/mm: Fix overlap of i386 CPU_ENTRY_AREA with FIX_BTMAP by William Grant · 7 years ago
  61. 830c1e3 objtool: Warn on stripped section symbol by Josh Poimboeuf · 7 years ago
  62. 17bc339 objtool: Add support for alternatives at the end of a section by Josh Poimboeuf · 7 years ago
  63. a845c7c objtool: Improve retpoline alternative handling by Josh Poimboeuf · 7 years ago
  64. 7e86548 Merge tag 'v4.15' into x86/pti, to be able to merge dependent changes by Ingo Molnar · 7 years ago
  65. d8a5b80 Linux 4.15 by Linus Torvalds · 7 years ago
  66. 24b1ccc Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  67. 32c6cdf Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  68. 07b0137 Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  69. 6244419 Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  70. 39e3836 Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  71. 8c76e31 Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  72. dd08516 x86/ftrace: Add one more ENDPROC annotation by Josh Poimboeuf · 7 years ago
  73. 64e1672 x86/speculation: Simplify indirect_branch_prediction_barrier() by Borislav Petkov · 7 years ago
  74. 1dde741 x86/retpoline: Simplify vmexit_fill_RSB() by Borislav Petkov · 7 years ago
  75. 2961298 x86/cpufeatures: Clean up Spectre v2 related CPUID flags by David Woodhouse · 7 years ago
  76. e383095 x86/cpu/bugs: Make retpoline module warning conditional by Thomas Gleixner · 7 years ago
  77. d5421ea hrtimer: Reset hrtimer cpu base proper on CPU hotplug by Thomas Gleixner · 7 years ago
  78. 8a95b74 x86: Mark hpa as a "Designated Reviewer" for the time being by H. Peter Anvin · 7 years ago
  79. f21f165 KVM: VMX: introduce alloc_loaded_vmcs by Paolo Bonzini · 7 years ago
  80. de3a002 KVM: nVMX: Eliminate vmcs02 pool by Jim Mattson · 7 years ago
  81. c4e0ca7 Merge tag 'riscv-for-linus-4.15-maintainers' of git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux by Linus Torvalds · 7 years ago
  82. ba804bb Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by Linus Torvalds · 7 years ago
  83. db21854 Merge tag 'drm-fixes-for-v4.15-rc10-2' of git://people.freedesktop.org/~airlied/linux by Linus Torvalds · 7 years ago
  84. ba3169f VSOCK: set POLLOUT | POLLWRNORM for TCP_CLOSING by Stefan Hajnoczi · 7 years ago
  85. dd5684e dccp: don't restart ccid2_hc_tx_rto_expire() if sk in closed state by Alexey Kodanev · 7 years ago
  86. 6572cc2 Update the RISC-V MAINTAINERS file by Palmer Dabbelt · 7 years ago
  87. 36b3a77 x86/mm/64: Tighten up vmalloc_fault() sanity checks on 5-level kernels by Andy Lutomirski · 7 years ago
  88. 5beda7d x86/mm/64: Fix vmapped stack syncing on very-large-memory 4-level systems by Andy Lutomirski · 7 years ago
  89. 55fa19d x86/bugs: Drop one "mitigation" from dmesg by Borislav Petkov · 7 years ago
  90. 7a32fc5 x86/nospec: Fix header guards names by Borislav Petkov · 7 years ago
  91. 0e6c16c x86/alternative: Print unadorned pointers by Borislav Petkov · 7 years ago
  92. 20ffa1c x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) support by David Woodhouse · 7 years ago
  93. a5b2966 x86/cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spectre v2 microcodes by David Woodhouse · 7 years ago
  94. fec9434 x86/pti: Do not enable PTI on CPUs which are not vulnerable to Meltdown by David Woodhouse · 7 years ago
  95. 1e340c6 x86/msr: Add definitions for new speculation control MSRs by David Woodhouse · 7 years ago
  96. 5d10cbc x86/cpufeatures: Add AMD feature bits for Speculation Control by David Woodhouse · 7 years ago
  97. fc67dd7 x86/cpufeatures: Add Intel feature bits for Speculation Control by David Woodhouse · 7 years ago
  98. 95ca0ee x86/cpufeatures: Add CPUID_7_EDX CPUID leaf by David Woodhouse · 7 years ago
  99. caf7501 module/retpoline: Warn about missing retpoline in module by Andi Kleen · 7 years ago
  100. baa35cc Merge branch 'linux-4.15' of git://github.com/skeggsb/linux into drm-fixes by Dave Airlie · 7 years ago