1. de79182 x86/pti: Rename BUG_CPU_INSECURE to BUG_CPU_MELTDOWN by Thomas Gleixner · 8 years ago
  2. b9e705e x86/alternatives: Add missing '\n' at end of ALTERNATIVE inline asm by David Woodhouse · 8 years ago
  3. 1dddd25 x86/kaslr: Fix the vaddr_end mess by Thomas Gleixner · 8 years ago
  4. f207890 x86/mm: Map cpu_entry_area at the same place on 4/5 level by Thomas Gleixner · 8 years ago
  5. f5a4071 x86/mm: Set MODULES_END to 0xffffffffff000000 by Andrey Ryabinin · 8 years ago
  6. a9cdbe7 x86/dumpstack: Fix partial register dumps by Josh Poimboeuf · 8 years ago
  7. decab08 x86/mm: Remove preempt_disable/enable() from __native_flush_tlb() by Thomas Gleixner · 8 years ago
  8. 9f5cb6b x86/ldt: Make the LDT mapping RO by Thomas Gleixner · 8 years ago
  9. a4b51ef x86/mm/dump_pagetables: Allow dumping current pagetables by Thomas Gleixner · 8 years ago
  10. b4bf4f9 x86/mm/dump_pagetables: Check user space page table for WX pages by Thomas Gleixner · 8 years ago
  11. 0a126ab x86/mm: Clarify the whole ASID/kernel PCID/user PCID naming by Peter Zijlstra · 8 years ago
  12. 6cff64b x86/mm: Use INVPCID for __native_flush_tlb_single() by Dave Hansen · 8 years ago
  13. 6fd166a x86/mm: Use/Fix PCID to optimize user/kernel switches by Peter Zijlstra · 8 years ago
  14. 2ea907c x86/mm: Allow flushing for future ASID switches by Dave Hansen · 8 years ago
  15. 85900ea x86/pti: Map the vsyscall page if needed by Andy Lutomirski · 8 years ago
  16. f55f050 x86/pti: Put the LDT in its own PGD if PTI is on by Andy Lutomirski · 8 years ago
  17. 9f44977 x86/mm/64: Make a full PGD-entry size hole in the memory map by Andy Lutomirski · 8 years ago
  18. 10043e0 x86/cpu_entry_area: Add debugstore entries to cpu_entry_area by Thomas Gleixner · 8 years ago
  19. fc2fbc8 x86/mm/pti: Populate user PGD by Dave Hansen · 8 years ago
  20. d9e9a64 x86/mm/pti: Allocate a separate user PGD by Dave Hansen · 8 years ago
  21. 1c4de1f x86/mm/pti: Allow NX poison to be set in p4d/pgd by Dave Hansen · 8 years ago
  22. 61e9b36 x86/mm/pti: Add mapping helper functions by Dave Hansen · 8 years ago
  23. aa8c624 x86/mm/pti: Add infrastructure for page table isolation by Thomas Gleixner · 8 years ago
  24. a89f040 x86/cpufeatures: Add X86_BUG_CPU_INSECURE by Thomas Gleixner · 8 years ago
  25. 613e396 init: Invoke init_espfix_bsp() from mm_init() by Thomas Gleixner · 8 years ago
  26. 92a0f81 x86/cpu_entry_area: Move it out of the fixmap by Thomas Gleixner · 8 years ago
  27. ed1bbc4 x86/cpu_entry_area: Move it to a separate unit by Thomas Gleixner · 8 years ago
  28. 1a3b0ca x86/mm: Create asm/invpcid.h by Peter Zijlstra · 8 years ago
  29. dd95f1a x86/mm: Put MMU to hardware ASID translation in one place by Dave Hansen · 8 years ago
  30. cb0a914 x86/mm: Remove hard-coded ASID limit checks by Dave Hansen · 8 years ago
  31. 50fb83a6 x86/mm: Move the CR3 construction functions to tlbflush.h by Dave Hansen · 8 years ago
  32. 3f67af5 x86/mm: Add comments to clarify which TLB-flush functions are supposed to flush what by Peter Zijlstra · 8 years ago
  33. b5fc6d9 x86/mm: Remove superfluous barriers by Peter Zijlstra · 8 years ago
  34. 23cb7d4 x86/microcode: Dont abuse the TLB-flush interface by Peter Zijlstra · 8 years ago
  35. 4fe2d8b x86/entry: Rename SYSENTER_stack to CPU_ENTRY_AREA_entry_stack by Dave Hansen · 8 years ago
  36. a4828f8 x86/ldt: Prevent LDT inheritance on exec by Thomas Gleixner · 8 years ago
  37. c2b3496 x86/ldt: Rework locking by Peter Zijlstra · 8 years ago
  38. c10e83f arch, mm: Allow arch_dup_mmap() to fail by Thomas Gleixner · 8 years ago
  39. 6cbd217 x86/cpufeatures: Make CPU bugs sticky by Thomas Gleixner · 8 years ago
  40. 79cc741 x86/paravirt: Provide a way to check for hypervisors by Thomas Gleixner · 8 years ago
  41. c482fee x86/entry/64: Make cpu_entry_area.tss read-only by Andy Lutomirski · 8 years ago
  42. 0f9a481 x86/entry: Clean up the SYSENTER_stack code by Andy Lutomirski · 8 years ago
  43. 7fbbd5c x86/entry/64: Remove the SYSENTER stack canary by Andy Lutomirski · 8 years ago
  44. 40e7f94 x86/entry/64: Move the IST stacks into struct cpu_entry_area by Andy Lutomirski · 8 years ago
  45. 3386bc8 x86/entry/64: Create a per-CPU SYSCALL entry trampoline by Andy Lutomirski · 8 years ago
  46. 7f2590a x86/entry/64: Use a per-CPU trampoline stack for IDT entries by Andy Lutomirski · 8 years ago
  47. 9aaefe7 x86/entry/64: Separate cpu_current_top_of_stack from TSS.sp0 by Andy Lutomirski · 8 years ago
  48. 72f5e08 x86/entry: Remap the TSS into the CPU entry area by Andy Lutomirski · 8 years ago
  49. 1a935bc x86/entry: Move SYSENTER_stack to the beginning of struct tss_struct by Andy Lutomirski · 8 years ago
  50. 7fb983b x86/entry: Fix assumptions that the HW TSS is at the beginning of cpu_tss by Andy Lutomirski · 8 years ago
  51. ef8813a x86/mm/fixmap: Generalize the GDT fixmap mechanism, introduce struct cpu_entry_area by Andy Lutomirski · 8 years ago
  52. aaeed3a x86/entry/gdt: Put per-CPU GDT remaps in ascending order by Andy Lutomirski · 8 years ago
  53. 33a2f1a x86/dumpstack: Add get_stack_info() support for the SYSENTER stack by Andy Lutomirski · 8 years ago
  54. 1a79797 x86/entry/64: Allocate and enable the SYSENTER stack by Andy Lutomirski · 8 years ago
  55. b02fcf9 x86/unwinder: Handle stack overflows more gracefully by Josh Poimboeuf · 8 years ago
  56. e17f823 x86/entry/64/paravirt: Use paravirt-safe macro to access eflags by Boris Ostrovsky · 8 years ago
  57. 3382290 locking/barriers: Convert users of lockless_dereference() to READ_ONCE() by Will Deacon · 8 years ago
  58. f2dbad3 x86: Make X86_BUG_FXSAVE_LEAK detectable in CPUID on AMD by Rudolf Marek · 8 years ago
  59. a8b4db5 x86/cpufeature: Add User-Mode Instruction Prevention definitions by Ricardo Neri · 8 years ago
  60. e5d77a7 Merge commit 'upstream-x86-virt' into WIP.x86/mm by Ingo Molnar · 8 years ago
  61. 2ec077c Merge branch 'upstream-acpi-fixes' into WIP.x86/pti.base by Ingo Molnar · 8 years ago
  62. 650400b Merge branch 'upstream-x86-selftests' into WIP.x86/pti.base by Ingo Molnar · 8 years ago
  63. 0fd2e9c Merge commit 'upstream-x86-entry' into WIP.x86/mm by Ingo Molnar · 8 years ago
  64. 03b2a32 x86/virt: Add enum for hypervisors to replace x86_hyper by Juergen Gross · 8 years ago
  65. f72e38e x86/virt, x86/platform: Merge 'struct x86_hyper' into 'struct x86_platform' and 'struct x86_init' by Juergen Gross · 8 years ago
  66. be739f4 x86/mm: Fix ELF_ET_DYN_BASE for 5-level paging by Kirill A. Shutemov · 8 years ago
  67. 4f89fa2 ACPI / APEI: Replace ioremap_page_range() with fixmap by James Morse · 8 years ago
  68. f3a624e x86/cpufeatures: Fix various details in the feature definitions by Ingo Molnar · 8 years ago
  69. acbc845 x86/cpufeatures: Re-tabulate the X86_FEATURE definitions by Ingo Molnar · 8 years ago
  70. b3d9a13 Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts by Ingo Molnar · 8 years ago
  71. c7da092 x86/mm: Define _PAGE_TABLE using _KERNPG_TABLE by Borislav Petkov · 8 years ago
  72. 9b3499d Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  73. 6753573 Revert "x86/mm: Stop calling leave_mm() in idle code" by Andy Lutomirski · 8 years ago
  74. ead7515 Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 8 years ago
  75. e2be04c License cleanup: add SPDX license identifier to uapi header files with a license by Greg Kroah-Hartman · 8 years ago
  76. 6f52b16 License cleanup: add SPDX license identifier to uapi header files with no license by Greg Kroah-Hartman · 8 years ago
  77. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 8 years ago
  78. 3383642 x86/traps: Use a new on_thread_stack() helper to clean up an assertion by Andy Lutomirski · 8 years ago
  79. d375cf1 x86/entry/64: Remove thread_struct::sp0 by Andy Lutomirski · 8 years ago
  80. 46f5a10 x86/entry/64: Remove all remaining direct thread_struct::sp0 reads by Andy Lutomirski · 8 years ago
  81. 3500130 x86/entry: Add task_top_of_stack() to find the top of a task's stack by Andy Lutomirski · 8 years ago
  82. da51da1 x86/entry/64: Pass SP0 directly to load_sp0() by Andy Lutomirski · 8 years ago
  83. bd7dc5a x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update code out of native_load_sp0() by Andy Lutomirski · 8 years ago
  84. 43e4111 xen, x86/entry/64: Add xen NMI trap entry by Juergen Gross · 8 years ago
  85. 50da9d4 Merge branch 'x86/fpu' into x86/asm by Ingo Molnar · 8 years ago
  86. 3357b0d Merge branch 'x86/mpx/prep' into x86/asm by Ingo Molnar · 8 years ago
  87. e27c310 ptrace,x86: Make user_64bit_mode() available to 32-bit builds by Ricardo Neri · 8 years ago
  88. b0ce5b8 x86/boot: Relocate definition of the initial state of CR0 by Ricardo Neri · 8 years ago
  89. 1067f03 x86/mm: Relocate page fault error codes to traps.h by Ricardo Neri · 8 years ago
  90. c128dbf x86/cpufeatures: Enable new SSE/AVX/AVX512 CPU features by Gayatri Kammela · 8 years ago
  91. 90edaac Revert "x86/mm: Limit mmap() of /dev/mem to valid physical addresses" by Ingo Molnar · 8 years ago
  92. f95b23a Merge branch 'x86/urgent' into x86/asm, to pick up dependent fixes by Ingo Molnar · 8 years ago
  93. da20ab3 x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt() by Dave Hansen · 8 years ago
  94. ce56a86 x86/mm: Limit mmap() of /dev/mem to valid physical addresses by Craig Bergstrom · 8 years ago
  95. 7ac7f2c x86/mm: Remove debug/x86/tlb_defer_switch_to_init_mm by Andy Lutomirski · 8 years ago
  96. 4e57b94 x86/mm: Tidy up "x86/mm: Flush more aggressively in lazy TLB mode" by Andy Lutomirski · 8 years ago
  97. 0b00de8 x86/cpuid: Add generic table for CPUID dependencies by Andi Kleen · 8 years ago
  98. e7a36a6 Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  99. 7b764ce Merge branch 'ras-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  100. 11af847 x86/unwind: Rename unwinder config options to 'CONFIG_UNWINDER_*' by Josh Poimboeuf · 8 years ago