1. 35fa745 x86/mm: Include spinlock_t definition in pgtable. by Sebastian Andrzej Siewior · 3 years, 2 months ago
  2. dc4875f mm: rename p4d_page_vaddr to p4d_pgtable and make it return pud_t * by Aneesh Kumar K.V · 3 years, 6 months ago
  3. 9cf6fa2 mm: rename pud_page_vaddr to pud_pgtable and make it return pmd_t * by Aneesh Kumar K.V · 3 years, 6 months ago
  4. 784a4661 x86/pkeys: Move read_pkru() and write_pkru() by Dave Hansen · 3 years, 6 months ago
  5. d9f6e12 x86: Fix various typos in comments by Ingo Molnar · 3 years, 9 months ago
  6. 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, 2 months ago
  7. 4b47cdb x86/head/64: Move early exception dispatch to C code by Joerg Roedel · 4 years, 4 months ago
  8. e1ac3e6 x86/paravirt: Remove set_pte_at() pv-op by Juergen Gross · 4 years, 4 months ago
  9. 56ce937 x86/mm/32: Fix -Wmissing prototypes warnings for init.c by Benjamin Thiel · 4 years, 7 months ago
  10. 974b9b2 mm: consolidate pte_index() and pte_offset_*() definitions by Mike Rapoport · 4 years, 7 months ago
  11. 88107d3 x86/mm: simplify init_trampoline() and surrounding logic by Mike Rapoport · 4 years, 7 months ago
  12. ca5999f mm: introduce include/linux/pgtable.h by Mike Rapoport · 4 years, 7 months ago
  13. 5bfea2d mm: Fix mremap not considering huge pmd devmap by Fan Yang · 4 years, 7 months ago
  14. 86ec2da mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() by Anshuman Khandual · 4 years, 7 months ago
  15. c164fbb x86/mm: thread pgprot_t through init_memory_mapping() by Logan Gunthorpe · 4 years, 9 months ago
  16. c97078bd mm: define pte_index as macro for x86 by Arjun Roy · 4 years, 9 months ago
  17. 2e3d5dc userfaultfd: wp: add pmd_swp_*uffd_wp() helpers by Peter Xu · 4 years, 9 months ago
  18. 5a28106 userfaultfd: wp: add WP pagetable tracking to x86 by Andrea Arcangeli · 4 years, 9 months ago
  19. d9d7677 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 9 months ago
  20. 31a912205 x86/mm: Drop pud_mknotpresent() by Anshuman Khandual · 4 years, 9 months ago
  21. 6db73f1 x86: Don't let pgprot_modify() change the page encryption bit by Thomas Hellstrom · 4 years, 10 months ago
  22. c5cfae1 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take an mm_struct by Steven Price · 5 years ago
  23. e455248 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct by Steven Price · 5 years ago
  24. 757b2a4a x86: mm: add p?d_leaf() definitions by Steven Price · 5 years ago
  25. f2c4e59 x86/mm: implement arch_faults_on_old_pte() stub on x86 by Jia He · 5 years ago
  26. 1759673 mm: introduce ARCH_HAS_PTE_DEVMAP by Robin Murphy · 5 years ago
  27. 8ff468c Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  28. 0bc40e5 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  29. 4fc1970 x86/alternatives: Initialize temporary mm for patching by Nadav Amit · 6 years ago
  30. 8087148 x86: make ZERO_PAGE() at least parse its argument by Linus Torvalds · 6 years ago
  31. 0d714db x86/fpu: Update xstate's PKRU value on write_pkru() by Sebastian Andrzej Siewior · 6 years ago
  32. 0cecca9 x86/fpu: Eager switch PKRU state by Rik van Riel · 6 years ago
  33. c806e887 x86/pkeys: Provide *pkru() helpers by Sebastian Andrzej Siewior · 6 years ago
  34. 20e55bc x86/mm: Make set_pmd_at() paravirt aware by Juergen Gross · 6 years ago
  35. 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
  36. 9bc4f28 x86/mm: Use WRITE_ONCE() when setting PTEs by Nadav Amit · 6 years ago
  37. fdc0269 x86/paravirt: Move the Xen-only pv_mmu_ops under the PARAVIRT_XXL umbrella by Juergen Gross · 6 years ago
  38. 9bad565 x86/paravirt: Move the Xen-only pv_cpu_ops under the PARAVIRT_XXL umbrella by Juergen Gross · 6 years ago
  39. 958f338 Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  40. d878efc x86/mm/pti: Move user W+X check into pti_finalize() by Joerg Roedel · 6 years ago
  41. 0768f91 x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert by Andi Kleen · 6 years ago
  42. f2701b7 Merge 4.18-rc7 into master to pick up the KVM dependcy by Thomas Gleixner · 6 years ago
  43. 76e258a x86/pgtable: Move two more functions from pgtable_64.h to pgtable.h by Joerg Roedel · 6 years ago
  44. fcbbd97 x86/pgtable: Move pti_set_user_pgtbl() to pgtable.h by Joerg Roedel · 6 years ago
  45. 8372d66 x86/pgtable: Move pgdp kernel/user conversion functions to pgtable.h by Joerg Roedel · 6 years ago
  46. e14d7df x86/speculation/l1tf: Fix up pte->pfn conversion for PAE by Michal Hocko · 7 years ago
  47. b8c1e42 x86/mm: Drop unneeded __always_inline for p4d page table helpers by Kirill A. Shutemov · 7 years ago
  48. 42e4089 x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings by Andi Kleen · 7 years ago
  49. 6b28bac x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation by Andi Kleen · 7 years ago
  50. 1ea6655 x86/mm: Mark p4d_offset() __always_inline by Kirill A. Shutemov · 7 years ago
  51. ed7588d x86/mm: Stop pretending pgtable_l5_enabled is a variable by Kirill A. Shutemov · 7 years ago
  52. 316d097 x86/pti: Filter at vma->vm_page_prot population by Dave Hansen · 7 years ago
  53. fb43d6c x86/mm: Do not auto-massage page protections by Dave Hansen · 7 years ago
  54. 3c76db7 Merge branch 'x86/pti' into x86/mm, to pick up dependencies by Ingo Molnar · 7 years ago
  55. 842cef9 x86/mm: Fix {pmd,pud}_{set,clear}_flags() by Jan Beulich · 7 years ago
  56. 98219dd x86/mm: Fold p4d page table layer at runtime by Kirill A. Shutemov · 7 years ago
  57. 86fa949 x86/mm: provide pmdp_establish() helper by Kirill A. Shutemov · 7 years ago
  58. 5aa90a8 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. a4b51ef x86/mm/dump_pagetables: Allow dumping current pagetables by Thomas Gleixner · 7 years ago
  60. b4bf4f9 x86/mm/dump_pagetables: Check user space page table for WX pages by Thomas Gleixner · 7 years ago
  61. fc2fbc8 x86/mm/pti: Populate user PGD by Dave Hansen · 7 years ago
  62. 1c4de1f x86/mm/pti: Allow NX poison to be set in p4d/pgd by Dave Hansen · 7 years ago
  63. 61e9b36 x86/mm/pti: Add mapping helper functions by Dave Hansen · 7 years ago
  64. e4e40e0 mm: switch to 'define pmd_write' instead of __HAVE_ARCH_PMD_WRITE by Dan Williams · 7 years ago
  65. 1501899 mm: fix device-dax pud write-faults triggered by get_user_pages() by Dan Williams · 7 years ago
  66. d8be756 kmemcheck: remove whats left of NOTRACK flags by Levin, Alexander (Sasha Levin) · 7 years ago
  67. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  68. 8793001 x86/paravirt: Remove no longer used paravirt functions by Juergen Gross · 7 years ago
  69. ab6e3d0 mm: soft-dirty: keep soft-dirty bits over thp migration by Naoya Horiguchi · 7 years ago
  70. b9d0520 x86/mm: Insure that boot memory areas are mapped properly by Tom Lendacky · 7 years ago
  71. 21729f8 x86/mm: Provide general kernel support for memory encryption by Tom Lendacky · 7 years ago
  72. fd7e315 x86/mm: Simplify p[g4um]d_page() macros by Tom Lendacky · 7 years ago
  73. 65ade2f x86/boot/64: Rename init_level4_pgt and early_level4_pgt by Kirill A. Shutemov · 8 years ago
  74. e585513 x86/mm/gup: Switch GUP to the generic get_user_page_fast() implementation by Kirill A. Shutemov · 8 years ago
  75. 6dd29b3 Revert "x86/mm/gup: Switch GUP to the generic get_user_page_fast() implementation" by Ingo Molnar · 8 years ago
  76. e5185a7 Merge branch 'x86/boot' into x86/mm, to avoid conflict by Ingo Molnar · 8 years ago
  77. 7f75540 Merge tag 'v4.11-rc5' into x86/mm, to refresh the branch by Ingo Molnar · 8 years ago
  78. f2a6a70 x86: Convert the rest of the code to support p4d_t by Kirill A. Shutemov · 8 years ago
  79. ef37bc3 x86/headers: Simplify asm/fixmap.h inclusion into asm/pgtable*.h by Thomas Garnier · 8 years ago
  80. 2947ba0 x86/mm/gup: Switch GUP to the generic get_user_page_fast() implementation by Kirill A. Shutemov · 8 years ago
  81. d0f33ac mm, x86: fix native_pud_clear build error by Arnd Bergmann · 8 years ago
  82. fe1e8c3 x86/mm: Extend headers with basic definitions to support 5-level paging by Kirill A. Shutemov · 8 years ago
  83. 0871d5a Merge branch 'linus' into WIP.x86/boot, to fix up conflicts and to pick up updates by Ingo Molnar · 8 years ago
  84. a00cc7d mm, x86: add support for PUD-sized transparent hugepages by Matthew Wilcox · 8 years ago
  85. 4270fd8 x86/boot/e820: Move the memblock_find_dma_reserve() function and rename it to memblock_set_dma_reserve() by Ingo Molnar · 8 years ago
  86. 5520b7e x86/boot/e820: Remove spurious asm/e820/api.h inclusions by Ingo Molnar · 8 years ago
  87. 66441bd x86/boot/e820: Move asm/e820.h to asm/e820/api.h by Ingo Molnar · 8 years ago
  88. 77cd3d0 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  89. 97e3c60 x86/mm: Ignore A/D bits in pte/pmd/pud_none() by Dave Hansen · 8 years ago
  90. 0483e1f x86/mm: Implement ASLR for kernel memory regions by Thomas Garnier · 9 years ago
  91. b234e8a x86/mm: Separate variable for trampoline PGD by Thomas Garnier · 9 years ago
  92. fd8cfd3 arch: fix has_transparent_hugepage() by Hugh Dickins · 9 years ago
  93. 16bf922 x86/cpufeature: Remove cpu_has_pse by Borislav Petkov · 9 years ago
  94. 9e90199 x86: pkey: introduce write_pkru() for KVM by Xiao Guangrong · 9 years ago
  95. 8459429 x86/mm/pkeys: Allow kernel to modify user pkey rights register by Dave Hansen · 9 years ago
  96. 33a709b mm/gup, x86/mm/pkeys: Check VMAs and PTEs for protection keys by Dave Hansen · 9 years ago
  97. a927cb8 x86/mm/pkeys: Add functions to fetch PKRU by Dave Hansen · 9 years ago
  98. 3565fce mm, x86: get_user_pages() for dax mappings by Dan Williams · 9 years ago
  99. 5c7fb56 mm, dax: dax-pmd vs thp-pmd vs hugetlbfs-pmd by Dan Williams · 9 years ago
  100. f25748e3 mm, dax: convert vmf_insert_pfn_pmd() to pfn_t by Dan Williams · 9 years ago