1. 6058799 kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() not fault on bad stack by Steven Rostedt (VMware) · 6 years ago
  2. ad04aad x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error by Bjorn Helgaas · 6 years ago
  3. 01ac212 kprobes/x86: Prohibit probing on exception masking instructions by Masami Hiramatsu · 6 years ago
  4. 7b94b70 x86/atomic: Fix smp_mb__{before,after}_atomic() by Peter Zijlstra · 5 years ago
  5. c6e94ac kvm: x86: mmu: Recovery of shattered NX large pages by Junaid Shahid · 5 years ago
  6. a7ad794 kvm: mmu: ITLB_MULTIHIT mitigation by Paolo Bonzini · 5 years ago
  7. 12ceedb x86/bugs: Add ITLB_MULTIHIT bug infrastructure by Vineela Tummalapalli · 5 years ago
  8. a117aa4 x86/speculation/taa: Add mitigation for TSX Async Abort by Pawan Gupta · 5 years ago
  9. 2fc5083 x86/msr: Add the IA32_TSX_CTRL MSR by Pawan Gupta · 5 years ago
  10. 122134f x86/apic: Drop logical_smp_processor_id() inline by Dou Liyang · 7 years ago
  11. b65a108 x86/cpu: Add Atom Tremont (Jacobsville) by Kan Liang · 6 years ago
  12. 1cf0865 x86/asm: Fix MWAITX C-state hint value by Janakarajan Natarajan · 5 years ago
  13. 0696192 x86/uaccess: Don't leak the AC flags into __get_user() argument evaluation by Peter Zijlstra · 5 years ago
  14. 2099353 perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops by Kim Phillips · 5 years ago
  15. f8bfa2f x86/boot: Add missing bootparam that breaks boot on some platforms by Corey Minyard · 5 years ago
  16. 3bf1c9c ptrace,x86: Make user_64bit_mode() available to 32-bit builds by Ricardo Neri · 7 years ago
  17. 9272c25 x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h by Tom Lendacky · 5 years ago
  18. e183249 x86/boot: Fix boot regression caused by bootparam sanitizing by John Hubbard · 5 years ago
  19. 4e478cb x86/boot: Save fields explicitly, zero out everything else by John Hubbard · 5 years ago
  20. 44b79b4 x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386 by Sean Christopherson · 5 years ago
  21. 2224e89 x86/speculation/swapgs: Exclude ATOMs from speculation through SWAPGS by Thomas Gleixner · 5 years ago
  22. e90ec5e x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations by Josh Poimboeuf · 5 years ago
  23. 7092a21 x86: cpufeatures: Sort feature word 7 by Ben Hutchings · 5 years ago
  24. 4d2bf57 x86/kvm: Don't call kvm_spurious_fault() from .fixup by Josh Poimboeuf · 5 years ago
  25. d4ce30c x86/apic: Silence -Wtype-limits compiler warnings by Qian Cai · 5 years ago
  26. 45fe6de sched/x86: Save [ER]FLAGS on context switch by Peter Zijlstra · 6 years ago
  27. 626743f x86: stop exporting msr-index.h to userland by Nicolas Dichtel · 8 years ago
  28. 81ea109 x86/speculation/mds: Add mitigation mode VMWERV by Thomas Gleixner · 6 years ago
  29. 4e722ae x86/speculation/mds: Add mitigation control for MDS by Thomas Gleixner · 6 years ago
  30. 2394f59 x86/speculation/mds: Conditionally clear CPU buffers on idle entry by Thomas Gleixner · 6 years ago
  31. 20041a0 x86/speculation/mds: Clear CPU buffers on exit to user by Thomas Gleixner · 6 years ago
  32. 96ef7af x86/speculation/mds: Add mds_clear_cpu_buffers() by Thomas Gleixner · 6 years ago
  33. 1cdffec x86/speculation/mds: Add BUG_MSBDS_ONLY by Thomas Gleixner · 6 years ago
  34. fbf6ad08fd x86/speculation/mds: Add basic bug infrastructure for MDS by Andi Kleen · 6 years ago
  35. b76f8af x86/msr-index: Cleanup bit defines by Thomas Gleixner · 6 years ago
  36. 6f4b925 x86/speculation: Add seccomp Spectre v2 user space protection mode by Thomas Gleixner · 6 years ago
  37. 2d99bc0 x86/speculation: Add prctl() control for indirect branch speculation by Thomas Gleixner · 6 years ago
  38. 6febf94 x86/speculation: Prevent stale SPEC_CTRL msr content by Thomas Gleixner · 6 years ago
  39. c89ef65 x86/speculation: Prepare for conditional IBPB in switch_mm() by Thomas Gleixner · 6 years ago
  40. 1cca4d2 x86/speculation: Avoid __switch_to_xtra() calls by Thomas Gleixner · 6 years ago
  41. b5741ef x86/process: Consolidate and simplify switch_to_xtra() code by Thomas Gleixner · 6 years ago
  42. a35a8c6 x86/speculation: Prepare for per task indirect branch speculation control by Tim Chen · 6 years ago
  43. dda365c x86/speculation: Add command line control for indirect branch speculation by Thomas Gleixner · 6 years ago
  44. fd8d77e x86/speculation: Rename SSBD update functions by Thomas Gleixner · 6 years ago
  45. e8891b7 x86/speculation: Update the TIF_SSBD comment by Tim Chen · 6 years ago
  46. 1739ba8 x86/cpu: Sanitize FAM6_ATOM naming by Peter Zijlstra · 6 years ago
  47. 26d422c x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_mitigation by Jiang Biao · 6 years ago
  48. 08e501b x86/mm: Use WRITE_ONCE() when setting PTEs by Nadav Amit · 6 years ago
  49. 2678bc5 x86/microcode/intel: Add a helper which gives the microcode revision by Borislav Petkov · 8 years ago
  50. 9ad0558 x86/bugs: Add AMD's SPEC_CTRL MSR usage by Konrad Rzeszutek Wilk · 6 years ago
  51. 98ccdae x86/bugs: Add AMD's variant of SSB_NO by Konrad Rzeszutek Wilk · 6 years ago
  52. 7a47330 x86/cpufeatures: Hide AMD-specific speculation flags by Ben Hutchings · 6 years ago
  53. 125a6a6 x86/MCE: Save microcode revision in machine check records by Tony Luck · 7 years ago
  54. c0143f6 x86/unwind: Disable KASAN checks for non-current tasks by Josh Poimboeuf · 8 years ago
  55. 356bcb7 xen: Prevent buffer overflow in privcmd ioctl by Dan Carpenter · 5 years ago
  56. 39dbf53 x86/power: Make restore_processor_context() sane by Andy Lutomirski · 7 years ago
  57. 61f1e18 x86/power/64: Use struct desc_ptr for the IDT in struct saved_context by Andy Lutomirski · 7 years ago
  58. 756e25c KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts by Sean Christopherson · 6 years ago
  59. 3596b45 x86: Add TSX Force Abort CPUID/MSR by Peter Zijlstra (Intel) · 6 years ago
  60. 42813d9 x86_64: increase stack size for KASAN_EXTRA by Qian Cai · 6 years ago
  61. dd15ae3 x86/uaccess: Don't leak the AC flag into __put_user() value evaluation by Andy Lutomirski · 6 years ago
  62. 9678592 x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls by Hedi Berriche · 6 years ago
  63. 42584b2 x86/fpu: Add might_fault() to user_insn() by Sebastian Andrzej Siewior · 6 years ago
  64. 7b4a3e9 KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup by Sean Christopherson · 6 years ago
  65. 88ce30f locking/qspinlock, x86: Provide liveness guarantee by Peter Zijlstra · 6 years ago
  66. 8ae5642 locking/qspinlock/x86: Increase _Q_PENDING_LOOPS upper bound by Will Deacon · 6 years ago
  67. 60668f3 locking/qspinlock: Merge 'struct __qspinlock' into 'struct qspinlock' by Will Deacon · 6 years ago
  68. ad3af65 x86/power/64: Use char arrays for asm function names by Kees Cook · 7 years ago
  69. b0c0545 x86/speculation: Support Enhanced IBRS on future CPUs by Sai Praneeth · 6 years ago
  70. 4fad9fd x86/percpu: Fix this_cpu_read() by Peter Zijlstra · 6 years ago
  71. eba69ae Revert "x86/mm: Expand static page table for fixmap space" by Sasha Levin · 6 years ago
  72. 3309ad2 mm: Preserve _PAGE_DEVMAP across mprotect() calls by Jan Kara · 6 years ago
  73. 08d2bf5 x86/kvm/lapic: always disable MMIO interface in x2APIC mode by Vitaly Kuznetsov · 6 years ago
  74. 62dd223 x86/fpu: Finish excising 'eagerfpu' by Andy Lutomirski · 8 years ago
  75. 60696d9 x86/fpu: Remove struct fpu::counter by Rik van Riel · 8 years ago
  76. 0fd0aa7 x86/fpu: Remove use_eager_fpu() by Andy Lutomirski · 8 years ago
  77. 3a8304b x86/mm: Expand static page table for fixmap space by Feng Tang · 6 years ago
  78. f3913ee x86/pae: use 64 bit atomic xchg function in native_ptep_get_and_clear by Juergen Gross · 6 years ago
  79. bc71f39 x86/speculation/l1tf: Fix up pte->pfn conversion for PAE by Michal Hocko · 6 years ago
  80. ef3d45c x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ by Andi Kleen · 6 years ago
  81. c148246 x86/irqflags: Mark native_restore_fl extern inline by Nick Desaulniers · 6 years ago
  82. f8d42d5 x86/speculation/l1tf: Fix off-by-one error when warning that system has too much RAM by Vlastimil Babka · 6 years ago
  83. fe0f404 x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit by Vlastimil Babka · 6 years ago
  84. 89c059b x86/mm: Simplify p[g4um]d_page() macros by Tom Lendacky · 7 years ago
  85. 7e5cac8 x86/speculation/l1tf: Exempt zeroed PTEs from inversion by Sean Christopherson · 6 years ago
  86. cc83ba4 x86: i8259: Add missing include file by Guenter Roeck · 6 years ago
  87. 7f5d090 x86/CPU/AMD: Have smp_num_siblings and cpu_llc_id always be present by Borislav Petkov · 6 years ago
  88. 7e46437 x86/mm/pat: Make set_memory_np() L1TF safe by Andi Kleen · 6 years ago
  89. 5ebf3f8 x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert by Andi Kleen · 6 years ago
  90. 4656dfb x86/speculation/l1tf: Invert all not present mappings by Andi Kleen · 6 years ago
  91. f56c8ee KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry by Paolo Bonzini · 6 years ago
  92. 383f160 x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry by Paolo Bonzini · 6 years ago
  93. 7a1eac8 KVM: X86: Allow userspace to define the microcode version by Wanpeng Li · 7 years ago
  94. 62d88fc KVM: x86: Add a framework for supporting MSR-based features by Tom Lendacky · 7 years ago
  95. 2c5a3a0 x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d by Nicolai Stange · 6 years ago
  96. 8574df1 x86: Don't include linux/irq.h from asm/hardirq.h by Nicolai Stange · 6 years ago
  97. e371c92 x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d by Nicolai Stange · 6 years ago
  98. 5766dc1 x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 by Nicolai Stange · 6 years ago
  99. 2decbf5 x86/bugs, kvm: Introduce boot-time control of L1TF mitigations by Jiri Kosina · 6 years ago
  100. 4186ae8 x86/l1tf: Handle EPT disabled state proper by Thomas Gleixner · 6 years ago