1. bc7b11c x86/asm/64: Change all ENTRY+END to SYM_CODE_* by Jiri Slaby · 5 years ago
  2. ef1e031 x86/asm: Make some functions local by Jiri Slaby · 5 years ago
  3. 26ba4e5 x86/asm: Use SYM_INNER_LABEL instead of GLOBAL by Jiri Slaby · 5 years ago
  4. cc66936 x86/asm/entry: Annotate interrupt symbols properly by Jiri Slaby · 5 years ago
  5. ef77e68 x86/asm: Annotate local pseudo-functions by Jiri Slaby · 5 years ago
  6. 30a2441 x86/asm: Make more symbols local by Jiri Slaby · 5 years ago
  7. df4c0b1 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  8. 7e67a85 Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  9. 98ededb x86/asm: Make some functions local labels by Jiri Slaby · 5 years ago
  10. 4859397 x86: Use CONFIG_PREEMPTION by Thomas Gleixner · 5 years ago
  11. 7a30bdd Merge branch master from git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git by Thomas Gleixner · 5 years ago
  12. c6dd78f Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  13. 6879298 x86/entry/64: Prevent clobbering of saved CR2 value by Thomas Gleixner · 5 years ago
  14. a0d14b8 x86/mm, tracing: Fix CR2 corruption by Peter Zijlstra · 6 years ago
  15. 4234653 x86/entry/64: Update comments and sanity tests for create_gap by Peter Zijlstra · 6 years ago
  16. 2fd3791 x86/entry/64: Simplify idtentry a little by Peter Zijlstra · 6 years ago
  17. 64dbc12 x86/entry/64: Use JMP instead of JMPQ by Josh Poimboeuf · 6 years ago
  18. b23e584 xen/pv: Fix a boot up hang revealed by int3 self test by Zhenzhong Duan · 6 years ago
  19. e9a83bd Merge tag 'docs-5.3' of git://git.lwn.net/linux by Linus Torvalds · 6 years ago
  20. 18ec54f x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations by Josh Poimboeuf · 6 years ago
  21. 8faef71 Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  22. 13324c4 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  23. 0902d50 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  24. 049331f x86/fsgsbase: Revert FSGSBASE support by Thomas Gleixner · 6 years ago
  25. f8a8fe6 x86/irq: Seperate unused system vectors from spurious entry again by Thomas Gleixner · 6 years ago
  26. 539bca5 x86/entry/64: Fix and clean up paranoid_exit by Andy Lutomirski · 6 years ago
  27. dffb3f9 x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabled by Andy Lutomirski · 6 years ago
  28. 708078f x86/entry/64: Handle FSGSBASE enabled paranoid entry/exit by Chang S. Bae · 6 years ago
  29. 1d07316 x86/entry/64: Switch CR3 before SWAPGS in paranoid entry by Chang S. Bae · 6 years ago
  30. 498ad39 x86/acrn: Use HYPERVISOR_CALLBACK_VECTOR for ACRN guest upcall vector by Zhao Yakui · 6 years ago
  31. cb1aaeb docs: fix broken documentation links by Mauro Carvalho Chehab · 6 years ago
  32. d2d8b14 Merge tag 'trace-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 6 years ago
  33. 2700fef x86_64: Add gap to int3 to allow for call emulation by Josh Poimboeuf · 6 years ago
  34. 8f14772 Merge branch 'x86-irq-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  35. e6401c1 x86/irq/64: Split the IRQ stack into its own pages by Andy Lutomirski · 6 years ago
  36. 758a2e3 x86/irq/64: Rename irq_stack_ptr to hardirq_stack_ptr by Thomas Gleixner · 6 years ago
  37. 2a594d4 x86/exceptions: Split debug IST stack by Thomas Gleixner · 6 years ago
  38. 3207426 x86/exceptions: Disconnect IST index and stack order by Thomas Gleixner · 6 years ago
  39. 8f34c5b x86/exceptions: Make IST index zero based by Thomas Gleixner · 6 years ago
  40. b5b447b x86/entry: Remove unneeded need_resched() loop by Valentin Schneider · 6 years ago
  41. a50480c kprobes/x86: Blacklist non-attachable interrupt functions by Andrea Righi · 6 years ago
  42. 2d6bb6a Merge tag 'stackleak-v4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 6 years ago
  43. d82924c Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  44. f682a79 Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  45. ae85249 x86/entry/64: Further improve paranoid_entry comments by Andy Lutomirski · 6 years ago
  46. 16561f2 x86/entry: Add some paranoid entry/exit CR3 handling comments by Dave Hansen · 6 years ago
  47. bf904d2 x86/pti/64: Remove the SYSCALL64 entry trampoline by Andy Lutomirski · 6 years ago
  48. 98f05b5 x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scratch space by Andy Lutomirski · 6 years ago
  49. bd7b1f7 x86/entry/64: Document idtentry by Andy Lutomirski · 6 years ago
  50. afaef01 x86/entry: Add STACKLEAK erasing the kernel stack at the end of syscalls by Alexander Popov · 6 years ago
  51. 28c11b0 x86/xen: Move pv irq related functions under CONFIG_XEN_PV umbrella by Juergen Gross · 6 years ago
  52. f24d6f2 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  53. b3681dd x86/entry/64: Remove %ebx handling from error_entry/exit by Andy Lutomirski · 6 years ago
  54. 6709812 x86/entry/64: Add two more instruction suffixes by Jan Beulich · 7 years ago
  55. d31a580 x86/unwind/orc: Detect the end of the stack by Josh Poimboeuf · 7 years ago
  56. 050e9ba Kbuild: rename CC_STACKPROTECTOR[_STRONG] config variables by Linus Torvalds · 7 years ago
  57. 9fb71c2 Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  58. 6b0a02e Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  59. ee1400d Merge branch 'linus' into x86/pti to pick up upstream changes by Ingo Molnar · 7 years ago
  60. 071ccc9 x86/entry/64: Drop idtentry's manual stack switch for user entries by Andy Lutomirski · 7 years ago
  61. dfe6450 x86/syscalls: Don't pointlessly reload the system call number by Linus Torvalds · 7 years ago
  62. 06dd3df Merge tag 'char-misc-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc by Linus Torvalds · 7 years ago
  63. b24d0d5 Merge 4.16-rc7 into char-misc-next by Greg Kroah-Hartman · 7 years ago
  64. 0bc91d4 Merge tag 'v4.16-rc7' into x86/mm, to fix up conflict by Ingo Molnar · 7 years ago
  65. d286236 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  66. d8ba61b x86/entry/64: Don't use IST entry for #BP stack by Andy Lutomirski · 9 years ago
  67. 745dd37 Merge branch 'x86/urgent' into x86/mm to pick up dependencies by Thomas Gleixner · 7 years ago
  68. 3c76db7 Merge branch 'x86/pti' into x86/mm, to pick up dependencies by Ingo Molnar · 7 years ago
  69. 248e742 Drivers: hv: vmbus: Implement Direct Mode for stimer0 by Michael Kelley · 7 years ago
  70. a368d7f x86/entry/64: Add instruction suffix by Jan Beulich · 7 years ago
  71. 3f7df3e Merge tag 'v4.16-rc3' into x86/mm, to pick up fixes by Ingo Molnar · 7 years ago
  72. f3d415e x86/entry/64: Open-code switch_to_thread_stack() by Dominik Brodowski · 7 years ago
  73. b2855d8 x86/entry/64: Move ASM_CLAC to interrupt_entry() by Dominik Brodowski · 7 years ago
  74. 3aa99fc x86/entry/64: Remove 'interrupt' macro by Dominik Brodowski · 7 years ago
  75. 90a6acc x86/entry/64: Move the switch_to_thread_stack() call to interrupt_entry() by Dominik Brodowski · 7 years ago
  76. 2ba6474 x86/entry/64: Move ENTER_IRQ_STACK from interrupt macro to interrupt_entry by Dominik Brodowski · 7 years ago
  77. 0e34d22 x86/entry/64: Move PUSH_AND_CLEAR_REGS from interrupt macro to helper function by Dominik Brodowski · 7 years ago
  78. 39b9552 x86/mm: Optimize boot-time paging mode switching cost by Kirill A. Shutemov · 7 years ago
  79. d1c9910 Revert "x86/retpoline: Simplify vmexit_fill_RSB()" by David Woodhouse · 7 years ago
  80. 9e809d1 x86/entry: Reduce the code footprint of the 'idtentry' macro by Dominik Brodowski · 7 years ago
  81. d4667ca Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  82. e486575 x86/entry/64: Fix CR3 restore in paranoid_exit() by Ingo Molnar · 7 years ago
  83. 09e61a7 x86/mm: Make __VIRTUAL_MASK_SHIFT dynamic by Kirill A. Shutemov · 7 years ago
  84. b3ccefa x86/entry/64: Fix paranoid_entry() frame pointer warning by Josh Poimboeuf · 7 years ago
  85. 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
  86. 30907fd x86/entry/64: Use PUSH_AND_CLEAN_REGS in more cases by Dominik Brodowski · 7 years ago
  87. 3f01dae x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macro by Dominik Brodowski · 7 years ago
  88. f7bafa2 x86/entry/64: Interleave XOR register clearing with PUSH instructions by Dominik Brodowski · 7 years ago
  89. 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
  90. 2e3f009 x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove unused extensions by Dominik Brodowski · 7 years ago
  91. 15303ba Merge tag 'kvm-4.16-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 7 years ago
  92. 14b1fcc x86/mm/pti: Fix PTI comment in entry_SYSCALL_64() by Nadav Amit · 7 years ago
  93. 8284507 Merge branch 'linus' into sched/urgent, to resolve conflicts by Ingo Molnar · 7 years ago
  94. 3ac6d8c x86/entry/64: Clear registers for exceptions/interrupts, to reduce speculation attack surface by Dan Williams · 7 years ago
  95. 8e1eb3f x86/entry/64: Clear extra registers beyond syscall arguments, to reduce speculation attack surface by Dan Williams · 7 years ago
  96. 10bcc80 membarrier/x86: Provide core serializing command by Mathieu Desnoyers · 7 years ago
  97. 9328626 x86/hyperv: Reenlightenment notifications support by Vitaly Kuznetsov · 7 years ago
  98. d1f7732 x86/entry/64: Push extra regs right away by Andy Lutomirski · 7 years ago
  99. 21d375b x86/entry/64: Remove the SYSCALL64 fast path by Andy Lutomirski · 7 years ago
  100. 7e86548 Merge tag 'v4.15' into x86/pti, to be able to merge dependent changes by Ingo Molnar · 7 years ago