1. 5c8f6a2 x86/xen: Add xenpv_restore_regs_and_return_to_usermode() by Lai Jiangshan · 3 years, 2 months ago
  2. 1367afa x86/entry: Use the correct fence macro after swapgs in kernel CR3 by Lai Jiangshan · 3 years, 2 months ago
  3. c07e455 x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() by Lai Jiangshan · 3 years, 2 months ago
  4. 1dfb0f4 Merge tag 'x86-entry-2021-06-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 7 months ago
  5. 909489b Merge tag 'x86-asm-2021-06-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 7 months ago
  6. be1a540 x86/sev: Split up runtime #VC handler for correct state tracking by Joerg Roedel · 3 years, 7 months ago
  7. 0595494 x86/entry/64: Sign-extend system calls on entry to int by H. Peter Anvin (Intel) · 3 years, 8 months ago
  8. 3e5e7f7 x86/entry: Reverse arguments to do_syscall_64() by H. Peter Anvin (Intel) · 3 years, 8 months ago
  9. ea5bc7b Merge tag 'x86_cleanups_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 9 months ago
  10. 163b099 x86: Fix various typos in comments, take #2 by Ingo Molnar · 3 years, 10 months ago
  11. fafe5e7 x86/paravirt: Switch functions with custom code to ALTERNATIVE by Juergen Gross · 3 years, 10 months ago
  12. a3251c1 Merge branch 'x86/paravirt' into x86/entry by Ingo Molnar · 4 years ago
  13. 52d743f x86/softirq: Remove indirection in do_softirq_own_stack() by Thomas Gleixner · 4 years ago
  14. 5b51e1d x86/entry: Convert device interrupts to inline stack switching by Thomas Gleixner · 4 years ago
  15. 569dd8b x86/entry: Convert system vectors to irq stack macro by Thomas Gleixner · 4 years ago
  16. afd3052 x86/xen: Drop USERGS_SYSRET64 paravirt call by Juergen Gross · 4 years ago
  17. 53c9d92 x86/pv: Switch SWAPGS to ALTERNATIVE by Juergen Gross · 4 years ago
  18. da9803d Merge tag 'x86_seves_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 3 months ago
  19. ee4a925 Merge tag 'x86-paravirt-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 3 months ago
  20. 87194ef Merge tag 'x86_fsgsbase_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 3 months ago
  21. a7b3474 x86/irq: Make run_on_irqstack_cond() typesafe by Thomas Gleixner · 4 years, 4 months ago
  22. a13644f x86/entry/64: Add entry code for #VC handler by Joerg Roedel · 4 years, 4 months ago
  23. 0b2c605 x86/entry/64: Correct the comment over SAVE_AND_SET_GSBASE by Borislav Petkov · 4 years, 5 months ago
  24. ecac718 x86/paravirt: Use CONFIG_PARAVIRT_XXL instead of CONFIG_PARAVIRT by Juergen Gross · 4 years, 5 months ago
  25. 4da9f33 Merge tag 'x86-fsgsbase-2020-08-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 5 months ago
  26. 125cfa0 Merge tag 'x86-entry-2020-08-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 5 months ago
  27. 167fd21 x86/entry: Use generic syscall exit functionality by Thomas Gleixner · 4 years, 6 months ago
  28. be619f7 exec: Implement kernel_execve by Eric W. Biederman · 4 years, 6 months ago
  29. c82965f x86/entry/64: Handle FSGSBASE enabled paranoid entry/exit by Chang S. Bae · 4 years, 8 months ago
  30. 96b2371 x86/entry/64: Switch CR3 before SWAPGS in paranoid entry by Chang S. Bae · 4 years, 8 months ago
  31. f0178fc x86/entry: Unbreak __irqentry_text_start/end magic by Thomas Gleixner · 4 years, 7 months ago
  32. fd501d4 x86/entry: Remove DBn stacks by Peter Zijlstra · 4 years, 8 months ago
  33. 320100a x86/entry: Remove the TRACE_IRQS cruft by Thomas Gleixner · 4 years, 8 months ago
  34. 3ffdfdc x86/entry: Move paranoid irq tracing out of ASM code by Thomas Gleixner · 4 years, 8 months ago
  35. 9628f26 x86/entry/64: Remove TRACE_IRQS_*_DEBUG by Thomas Gleixner · 4 years, 8 months ago
  36. e3e5c64 x86/entry/64: Remove IRQ stack switching ASM by Thomas Gleixner · 4 years, 8 months ago
  37. 75da04f x86/entry: Remove the apic/BUILD interrupt leftovers by Thomas Gleixner · 4 years, 8 months ago
  38. 13cad985 x86/entry: Convert reschedule interrupt to IDTENTRY_SYSVEC_SIMPLE by Thomas Gleixner · 4 years, 8 months ago
  39. cb09ea2 x86/entry: Convert XEN hypercall vector to IDTENTRY_SYSVEC by Thomas Gleixner · 4 years, 8 months ago
  40. a16be36 x86/entry: Convert various hypervisor vectors to IDTENTRY_SYSVEC by Thomas Gleixner · 4 years, 8 months ago
  41. 9c3b1f4 x86/entry: Convert KVM vectors to IDTENTRY_SYSVEC* by Thomas Gleixner · 4 years, 8 months ago
  42. 720909a x86/entry: Convert various system vectors by Thomas Gleixner · 4 years, 8 months ago
  43. 582f919 x86/entry: Convert SMP system vectors to IDTENTRY_SYSVEC by Thomas Gleixner · 4 years, 8 months ago
  44. db0338e x86/entry: Convert APIC interrupts to IDTENTRY_SYSVEC by Thomas Gleixner · 4 years, 8 months ago
  45. 6368558 x86/entry: Provide IDTENTRY_SYSVEC by Thomas Gleixner · 4 years, 8 months ago
  46. fa5e5c4 x86/entry: Use idtentry for interrupts by Thomas Gleixner · 4 years, 8 months ago
  47. 0bf7c31 x86/entry: Add IRQENTRY_IRQ macro by Thomas Gleixner · 4 years, 8 months ago
  48. 633260f x86/irq: Convey vector as argument and not in ptregs by Thomas Gleixner · 4 years, 8 months ago
  49. 23d73f2 x86/entry/64: Remove error_exit() by Thomas Gleixner · 4 years, 8 months ago
  50. e88d974 x86/entry: Change exit path of xen_failsafe_callback by Thomas Gleixner · 4 years, 8 months ago
  51. e2dcb5f x86/entry: Remove the transition leftovers by Thomas Gleixner · 4 years, 8 months ago
  52. 91eeafe x86/entry: Switch page fault exception to IDTENTRY_RAW by Thomas Gleixner · 4 years, 8 months ago
  53. 00cf8ba x86/entry/64: Simplify idtentry_body by Thomas Gleixner · 4 years, 8 months ago
  54. 2f6474e x86/entry: Switch XEN/PV hypercall entry to IDTENTRY by Thomas Gleixner · 4 years, 8 months ago
  55. eb6555c x86/entry/64: Move do_softirq_own_stack() to C by Thomas Gleixner · 4 years, 8 months ago
  56. 931b941 x86/entry: Provide helpers for executing on the irqstack by Thomas Gleixner · 4 years, 8 months ago
  57. c29c775 x86/entry: Convert double fault exception to IDTENTRY_DF by Thomas Gleixner · 4 years, 11 months ago
  58. 4c0dcd8 x86/entry: Implement user mode C entry points for #DB and #MCE by Thomas Gleixner · 4 years, 11 months ago
  59. df7ccaf x86/entry/64: Remove error code clearing from #DB and #MCE ASM stub by Thomas Gleixner · 4 years, 11 months ago
  60. 2bbc68f x86/entry: Convert Debug exception to IDTENTRY_DB by Thomas Gleixner · 4 years, 11 months ago
  61. 6271fef x86/entry: Convert NMI to IDTENTRY_NMI by Thomas Gleixner · 4 years, 11 months ago
  62. 8cd501c x86/entry: Convert Machine Check to IDTENTRY_IST by Thomas Gleixner · 4 years, 11 months ago
  63. 8edd7e3 x86/entry: Convert INT3 exception to IDTENTRY_RAW by Thomas Gleixner · 4 years, 11 months ago
  64. 48227e2 x86/entry: Convert SIMD coprocessor error exception to IDTENTRY by Thomas Gleixner · 4 years, 11 months ago
  65. 436608b x86/entry: Convert Alignment check exception to IDTENTRY by Thomas Gleixner · 4 years, 11 months ago
  66. 14a8bd2 x86/entry: Convert Coprocessor error exception to IDTENTRY by Thomas Gleixner · 4 years, 11 months ago
  67. dad7106 x86/entry: Convert Spurious interrupt bug exception to IDTENTRY by Thomas Gleixner · 4 years, 11 months ago
  68. be4c11a x86/entry: Convert General protection exception to IDTENTRY by Thomas Gleixner · 4 years, 11 months ago
  69. fd9689b x86/entry: Convert Stack segment exception to IDTENTRY by Thomas Gleixner · 4 years, 11 months ago
  70. 99a3fb8 x86/entry: Convert Segment not present exception to IDTENTRY by Thomas Gleixner · 4 years, 11 months ago
  71. 97b3d29 x86/entry: Convert Invalid TSS exception to IDTENTRY by Thomas Gleixner · 4 years, 11 months ago
  72. f95658f x86/entry: Convert Coprocessor segment overrun exception to IDTENTRY by Thomas Gleixner · 4 years, 11 months ago
  73. 866ae2c x86/entry: Convert Device not available exception to IDTENTRY by Thomas Gleixner · 4 years, 11 months ago
  74. 49893c5 x86/entry: Convert Invalid Opcode exception to IDTENTRY by Thomas Gleixner · 4 years, 11 months ago
  75. 58d9c81 x86/entry: Convert Bounds exception to IDTENTRY by Thomas Gleixner · 4 years, 11 months ago
  76. 4b6b911 x86/entry: Convert Overflow exception to IDTENTRY by Thomas Gleixner · 4 years, 11 months ago
  77. 9d06c40 x86/entry: Convert Divide Error to IDTENTRY by Thomas Gleixner · 4 years, 11 months ago
  78. 53aaf26 x86/idtentry: Provide macros to define/declare IDT entry points by Thomas Gleixner · 4 years, 11 months ago
  79. 424c7d0 x86/entry/64: Provide sane error entry/exit by Thomas Gleixner · 4 years, 10 months ago
  80. cfa82a0 x86/entry: Distangle idtentry by Thomas Gleixner · 4 years, 11 months ago
  81. 67f1386 x86/entry/64: Reorder idtentries by Thomas Gleixner · 4 years, 11 months ago
  82. c931720 x86/entry/64: Use native swapgs in asm_load_gs_index() by Thomas Gleixner · 4 years, 8 months ago
  83. 410367e x86/entry: Disable interrupts for native_load_gs_index() in C code by Thomas Gleixner · 4 years, 11 months ago
  84. 4983e5d x86/entry: Move irq flags tracing to prepare_exit_to_usermode() by Thomas Gleixner · 4 years, 11 months ago
  85. dd8e2d9 x86/entry: Move irq tracing on syscall entry to C-code by Thomas Gleixner · 4 years, 11 months ago
  86. b9f6976 x86/entry/64: Move non entry code into .text section by Thomas Gleixner · 4 years, 10 months ago
  87. 7250058 x86/entry/64: Avoid pointless code when CONTEXT_TRACKING=n by Thomas Gleixner · 4 years, 11 months ago
  88. c7589070 x86/entry/64: Remove unneeded kernel CR3 switching by Lai Jiangshan · 4 years, 9 months ago
  89. 26fa126 x86/entry/64: Remove an unused label by Lai Jiangshan · 4 years, 9 months ago
  90. 039aeb9 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 8 months ago
  91. ef68017 x86/kvm: Handle async page faults directly through do_page_fault() by Andy Lutomirski · 4 years, 11 months ago
  92. 7c0577f Merge tag 'v5.7-rc6' into objtool/core, to pick up fixes and resolve semantic conflict by Ingo Molnar · 4 years, 8 months ago
  93. 34fdce6 x86: Change {JMP,CALL}_NOSPEC argument by Peter Zijlstra · 4 years, 9 months ago
  94. 81b6743 x86/unwind/orc: Fix premature unwind stoppage due to IRET frames by Josh Poimboeuf · 4 years, 9 months ago
  95. f977df7 x86/entry/64: Fix unwind hints in rewind_stack_do_exit() by Jann Horn · 4 years, 9 months ago
  96. 96c6480 x86/entry/64: Fix unwind hints in __switch_to_asm() by Josh Poimboeuf · 4 years, 9 months ago
  97. 1fb1436 x86/entry/64: Fix unwind hints in kernel exit path by Josh Poimboeuf · 4 years, 9 months ago
  98. 810f80a x86/entry/64: Trace irqflags unconditionally as ON when returning to user space by Thomas Gleixner · 4 years, 10 months ago
  99. b2b1d94 x86/entry/64: Add instruction suffix to SYSRET by Jan Beulich · 5 years ago
  100. 45c0838 x86/entry/64: Remove pointless jump in paranoid_exit by Thomas Gleixner · 5 years ago