1. 9797dcb Merge 4.9.104 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  2. 2bbb81d x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init by Dave Hansen · 7 years ago
  3. 1e26941 x86/pgtable: Don't set huge PUD/PMD on non-leaf entries by Joerg Roedel · 7 years ago
  4. 059befd vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user page by Jia Zhang · 7 years ago
  5. 9c3041c Merge 4.9.102 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  6. a8330db x86/pkeys: Override pkey when moving away from PROT_EXEC by Dave Hansen · 6 years ago
  7. bb94f9d Merge 4.9.91 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  8. f4fe4f9 x86/mm: implement free pmd/pte page interfaces by Toshi Kani · 7 years ago
  9. 9c7f7bd mm/vmalloc: add interfaces to free unmapped page table by Toshi Kani · 7 years ago
  10. 960923f Merge 4.9.89 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  11. d3b0e98 x86/mm: Fix vmalloc_fault to use pXd_large by Toshi Kani · 7 years ago
  12. a290494 Merge 4.9.87 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  13. 2585e4b4 x86/speculation: Use Indirect Branch Prediction Barrier in context switch by Tim Chen · 7 years ago
  14. 027ba1a x86/mm: Give each mm TLB flush generation a unique ID by Andy Lutomirski · 7 years ago
  15. a9d0273 Merge 4.9.84 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  16. 0f77841 x86/mm/kmmio: Fix mmiotrace for page unaligned addresses by Karol Herbst · 7 years ago
  17. 71f1469 Merge 4.9.79 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  18. 9a0be5a vsyscall: Fix permissions for emulate mode with KAISER/PTI by Ben Hutchings · 7 years ago
  19. e9dabe6 Merge 4.9.78 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  20. 5ab44e8 x86/mm/pkeys: Fix fill_sig_info_pkey by Eric W. Biederman · 7 years ago
  21. 033d019 Merge 4.9.77 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  22. 1b92c48 x86/pti/efi: broken conversion from efi to kernel page table by Pavel Tatashin · 7 years ago
  23. 4bf050d x86/asm: Use register variable to get stack pointer value by Andrey Ryabinin · 7 years ago
  24. ec61baf kaiser: Set _PAGE_NX only if supported by Lepton Wu · 7 years ago
  25. 9154940 Merge 4.9.76 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  26. beca4e2 Map the vsyscall page with _PAGE_USER by Borislav Petkov · 7 years ago
  27. 47f3cea x86/tlb: Drop the _GPL from the cpu_tlbstate export by Thomas Gleixner · 7 years ago
  28. bc7ff9b Merge 4.9.75 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  29. 92fd81f kaiser: Set _PAGE_NX only if supported by Guenter Roeck · 7 years ago
  30. ea6cd39 KPTI: Report when enabled by Kees Cook · 7 years ago
  31. e71fac0 KPTI: Rename to PAGE_TABLE_ISOLATION by Kees Cook · 7 years ago
  32. 59094fa x86/kaiser: Move feature detection up by Borislav Petkov · 7 years ago
  33. 402e63d kaiser: disabled on Xen PV by Jiri Kosina · 7 years ago
  34. fe5cb75 kaiser: kaiser_flush_tlb_on_return_to_user() check PCID by Hugh Dickins · 7 years ago
  35. 8c2f8a5 kaiser: drop is_atomic arg to kaiser_pagetable_walk() by Hugh Dickins · 7 years ago
  36. 169b369 kaiser: use ALTERNATIVE instead of x86_cr3_pcid_noflush by Hugh Dickins · 7 years ago
  37. 8018307 x86/kaiser: Check boottime cmdline params by Borislav Petkov · 7 years ago
  38. 50624dd x86/kaiser: Rename and simplify X86_FEATURE_KAISER handling by Borislav Petkov · 7 years ago
  39. 23e0943 kaiser: add "nokaiser" boot option, using ALTERNATIVE by Hugh Dickins · 7 years ago
  40. 3df1461 kaiser: kaiser_remove_mapping() move along the pgd by Hugh Dickins · 7 years ago
  41. d0142ce kaiser: x86_cr3_pcid_noflush and x86_cr3_pcid_user by Hugh Dickins · 7 years ago
  42. 6a2b4117 kaiser: PCID 0 for kernel and 128 for user by Hugh Dickins · 7 years ago
  43. 0b5ca9d kaiser: load_new_mm_cr3() let SWITCH_USER_CR3 flush user by Hugh Dickins · 7 years ago
  44. 2684b12 kaiser: enhanced by kernel and user PCIDs by Hugh Dickins · 7 years ago
  45. 1972bb9 kaiser: vmstat show NR_KAISERTABLE as nr_overhead by Hugh Dickins · 7 years ago
  46. 604db49 kaiser: align addition to x86/mm/Makefile by Hugh Dickins · 7 years ago
  47. be6bf01 kaiser: tidied up kaiser_add/remove_mapping slightly by Hugh Dickins · 7 years ago
  48. f43f386 kaiser: ENOMEM if kaiser_pagetable_walk() NULL by Hugh Dickins · 7 years ago
  49. ac2f101 kaiser: do not set _PAGE_NX on pgd_none by Hugh Dickins · 7 years ago
  50. 8f0baad kaiser: merged update by Dave Hansen · 7 years ago
  51. 13be448 KAISER: Kernel Address Isolation by Richard Fellner · 7 years ago
  52. 9e5dd8e Merge 4.9.74 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  53. 3e5daac x86/mm: Remove the UP asm/tlbflush.h code, always use the (formerly) SMP code by Andy Lutomirski · 7 years ago
  54. a94af05 x86/mm: Reimplement flush_tlb_page() using flush_tlb_mm_range() by Andy Lutomirski · 7 years ago
  55. 113980c x86/mm: Make flush_tlb_mm_range() more predictable by Andy Lutomirski · 7 years ago
  56. 219aced x86/mm: Remove flush_tlb() and flush_tlb_current_task() by Andy Lutomirski · 7 years ago
  57. c1a2864 Merge 4.9.66 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  58. d0629c6 x86/mm: fix use-after-free of vma during userfaultfd fault by Vlastimil Babka · 7 years ago
  59. f108c7d Merge 4.9.58 into android-4.9 by Greg Kroah-Hartman · 7 years ago
  60. a5f043b mm/memory_hotplug: set magic number to page->freelist instead of page->lru.next by Yasuaki Ishimatsu · 8 years ago
  61. d5ea93e BACKPORT: x86/asm: Fix inline asm call constraints for Clang by Josh Poimboeuf · 7 years ago
  62. 54af98f x86/mm: Fix fault error path using unsafe vma pointer by Laurent Dufour · 7 years ago
  63. 81ba752 x86/mm/pat: Don't report PAT on CPUs that don't support it by Mikulas Patocka · 7 years ago
  64. 8af88a9 x86/mm: Fix flush_tlb_page() on Xen by Andy Lutomirski · 7 years ago
  65. 3667daf x86/mpx: Correctly report do_mpx_bt_fault() failures to user-space by Joerg Roedel · 8 years ago
  66. 48131dd x86/mpx: Use compatible types in comparison to fix sparse error by Tobias Klauser · 8 years ago
  67. ed96148 x86/mm: Fix boot crash caused by incorrect loop count calculation in sync_global_pgds() by Baoquan He · 7 years ago
  68. cfc0eb40 mm: larger stack guard gap, between vmas by Hugh Dickins · 7 years ago
  69. caa6f1c x86/mm/32: Set the '__vmalloc_start_set' flag in initmem_init() by Laura Abbott · 7 years ago
  70. 2c0ad23 mm: Tighten x86 /dev/mem with zeroing reads by Kees Cook · 8 years ago
  71. 2211d19 x86/mm/KASLR: Exclude EFI region from KASLR VA space randomization by Baoquan He · 8 years ago
  72. 24ba284 x86/kasan: Fix boot with KASAN=y and PROFILE_ANNOTATED_BRANCHES=y by Andrey Ryabinin · 8 years ago
  73. 91cdd9d x86, mm: fix gup_pte_range() vs DAX mappings by Dan Williams · 8 years ago
  74. c3cc425 x86/mm/ptdump: Fix soft lockup in page table walker by Andrey Ryabinin · 8 years ago
  75. fc0e81b x86/traps: Ignore high word of regs->cs in early_fixup_exception() by Andy Lutomirski · 8 years ago
  76. bdb5208 Merge tag 'drm-x86-pat-regression-fix' of git://people.freedesktop.org/~airlied/linux by Linus Torvalds · 8 years ago
  77. c0a0aba kconfig.h: remove config_enabled() macro by Masahiro Yamada · 8 years ago
  78. 8ef4227 x86/io: add interface to reserve io memtype for a resource range. (v1.1) by Dave Airlie · 8 years ago
  79. 63ae602 Merge branch 'gup_flag-cleanups' by Linus Torvalds · 8 years ago
  80. 768ae30 mm: replace get_user_pages() write/force parameters with gup_flags by Lorenzo Stoakes · 8 years ago
  81. c164154 mm: replace get_user_pages_unlocked() write/force parameters with gup_flags by Lorenzo Stoakes · 8 years ago
  82. 4cdf8db Merge branch 'work.uaccess2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  83. 93c26d7 Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  84. a8adc0f Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  85. 3ef0a61 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  86. 1a4a2bc Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  87. 110a9e4 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  88. d7e25c6 Merge branch 'x86/urgent' into x86/asm by Thomas Gleixner · 8 years ago
  89. df720ac exceptions: detritus removal by Al Viro · 8 years ago
  90. 1e1b372 Merge branch 'x86/urgent' into x86/apic by Thomas Gleixner · 8 years ago
  91. 2532fc3 x86/numa: Online memory-less nodes at boot time by Tang Chen · 8 years ago
  92. 1827822 x86/e820: Use much less memory for e820/e820_saved, save up to 120k by Denys Vlasenko · 8 years ago
  93. 4753396 x86/e820: Prepare e280 code for switch to dynamic storage by Denys Vlasenko · 8 years ago
  94. e535ec0 x86/mm/pat: Prevent hang during boot when mapping pages by Matt Fleming · 8 years ago
  95. 744c193 x86: Migrate exception table users off module.h and onto extable.h by Paul Gortmaker · 8 years ago
  96. d4b80af Merge branch 'linus' into x86/asm, to pick up recent fixes by Ingo Molnar · 8 years ago
  97. f148b41 x86: Clean up various simple wrapper functions by Masahiro Yamada · 8 years ago
  98. 9049771 mm: fix cache mode of dax pmd mappings by Dan Williams · 8 years ago
  99. 76de993 x86/pkeys: Allow configuration of init_pkru by Dave Hansen · 8 years ago
  100. acd547b x86/pkeys: Default to a restrictive init PKRU by Dave Hansen · 8 years ago