1. df57721 Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 1 year, 4 months ago
  2. 8f9ff2d secretmem: convert page_is_secretmem() to folio_is_secretmem() by Matthew Wilcox (Oracle) · 1 year, 4 months ago
  3. 7acddcc mm/gup: don't implicitly set FOLL_HONOR_NUMA_FAULT by David Hildenbrand · 1 year, 5 months ago
  4. 5994eab merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes by Andrew Morton · 1 year, 4 months ago
  5. d74943a mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT by David Hildenbrand · 1 year, 5 months ago
  6. 4849807 mm/gup: retire follow_hugetlb_page() by Peter Xu · 1 year, 6 months ago
  7. 57edfcf mm/gup: accelerate thp gup even for "pages != NULL" by Peter Xu · 1 year, 6 months ago
  8. ffe1e78 mm/gup: cleanup next_page handling by Peter Xu · 1 year, 6 months ago
  9. 5502ea4 mm/hugetlb: add page_mask for hugetlb_follow_page_mask() by Peter Xu · 1 year, 6 months ago
  10. dd767aa mm/hugetlb: handle FOLL_DUMP well in follow_page_mask() by Peter Xu · 1 year, 6 months ago
  11. 6beb995 mm: Don't allow write GUPs to shadow stack memory by Rick Edgecombe · 1 year, 7 months ago
  12. 6cd06ab gup: make the stack expansion warning a bit more targeted by Linus Torvalds · 1 year, 6 months ago
  13. 9471f1f Merge branch 'expand-stack' by Linus Torvalds · 1 year, 6 months ago
  14. 6e17c6de Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 6 months ago
  15. a425ac5 gup: add warning if some caller would seem to want stack expansion by Linus Torvalds · 1 year, 6 months ago
  16. 8d7071a mm: always expand the stack with the mmap write lock held by Linus Torvalds · 1 year, 6 months ago
  17. 9883c7f mm/gup: do not return 0 from pin_user_pages_fast() for bad args by Jason Gunthorpe · 1 year, 7 months ago
  18. 503670e mm/gup.c: reorganize try_get_folio() by Vishal Moola (Oracle) · 1 year, 7 months ago
  19. c33c794 mm: ptep_get() conversion by Ryan Roberts · 1 year, 7 months ago
  20. 2378118 mm/gup: remove FOLL_SPLIT_PMD use of pmd_trans_unstable() by Hugh Dickins · 1 year, 7 months ago
  21. 04dee9e mm/various: give up if pte_offset_map[_lock]() fails by Hugh Dickins · 1 year, 7 months ago
  22. 26e1a0c mm: use pmdp_get_lockless() without surplus barrier() by Hugh Dickins · 1 year, 7 months ago
  23. a6e79df mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings by Lorenzo Stoakes · 1 year, 8 months ago
  24. 8ac2684 mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings by Lorenzo Stoakes · 1 year, 8 months ago
  25. b2cac24 mm/gup: remove vmas array from internal GUP functions by Lorenzo Stoakes · 1 year, 8 months ago
  26. 4c630f3 mm/gup: remove vmas parameter from pin_user_pages() by Lorenzo Stoakes · 1 year, 8 months ago
  27. ca5e863 mm/gup: remove vmas parameter from get_user_pages_remote() by Lorenzo Stoakes · 1 year, 8 months ago
  28. 0b29531 mm/gup: remove unused vmas parameter from pin_user_pages_remote() by Lorenzo Stoakes · 1 year, 8 months ago
  29. 54d0206 mm/gup: remove unused vmas parameter from get_user_pages() by Lorenzo Stoakes · 1 year, 8 months ago
  30. 3111503 mm/gup: add missing gup_must_unshare() check to gup_huge_pgd() by Lorenzo Stoakes · 1 year, 8 months ago
  31. 1101fb8 mm: Provide a function to get an additional pin on a page by David Howells · 1 year, 7 months ago
  32. c8070b7 mm: Don't pin ZERO_PAGE in pin_user_pages() by David Howells · 1 year, 7 months ago
  33. 6014bc2 x86-64: make access_ok() independent of LAM by Linus Torvalds · 1 year, 8 months ago
  34. 22b8cc3 Merge tag 'x86_mm_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 1 year, 8 months ago
  35. 5da1a86 mm/gup.c: fix typo in comments by Jingyu Wang · 1 year, 10 months ago
  36. 428e106 mm: Introduce untagged_addr_remote() by Kirill A. Shutemov · 1 year, 10 months ago
  37. be2d575 mm: change to return bool for folio_isolate_lru() by Baolin Wang · 1 year, 11 months ago
  38. 6aa3a92 mm/hugetlb: convert isolate_hugetlb to folios by Sidhartha Kumar · 2 years ago
  39. f67d6b2 Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 1 year, 11 months ago
  40. 9198a91 mm/gup: make get_user_pages_fast_only() return the common return value by Jason Gunthorpe · 2 years ago
  41. edad1bb mm/gup: remove pin_user_pages_fast_only() by Jason Gunthorpe · 2 years ago
  42. 9a863a6 mm/gup: make locked never NULL in the internal GUP functions by Jason Gunthorpe · 2 years ago
  43. f04740f mm/gup: add FOLL_UNLOCKABLE by Jason Gunthorpe · 2 years ago
  44. 6e4382c mm/gup: remove locked being NULL from faultin_vma_page_range() by Jason Gunthorpe · 2 years ago
  45. 961ba47 mm/gup: add an assertion that the mmap lock is locked by Jason Gunthorpe · 2 years ago
  46. d64e2db mm/gup: simplify the external interface functions and consolidate invariants by Jason Gunthorpe · 2 years ago
  47. afa3c33 mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set by Jason Gunthorpe · 2 years ago
  48. b2a72df mm/gup: have internal functions get the mmap_read_lock() by Jason Gunthorpe · 2 years ago
  49. aa1e6a9 mm/gup: add folio to list when folio_isolate_lru() succeed by Kuan-Ying Lee · 1 year, 11 months ago
  50. c5acf1f mm/gup.c: fix typo in comments by Jongwoo Han · 2 years ago
  51. 94688e8 mm: remove folio_pincount_ptr() and head_compound_pincount() by Matthew Wilcox (Oracle) · 2 years ago
  52. 4f292c4d Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years, 1 month ago
  53. 8fa590b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 2 years, 1 month ago
  54. 1180e73 mm/gup: Fix the lockless PMD access by Peter Zijlstra · 4 years, 1 month ago
  55. e2ca6ba Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 1 month ago
  56. ce8a79d Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linux by Linus Torvalds · 2 years, 1 month ago
  57. f7355e9 mm/gup: remove FOLL_MIGRATION by David Hildenbrand · 2 years, 2 months ago
  58. 3b91010 Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 2 years, 1 month ago
  59. fcd0ccd mm/gup: fix gup_pud_range() for dax by John Starks · 2 years, 1 month ago
  60. f347454 mm/gup: disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings by David Hildenbrand · 2 years, 2 months ago
  61. 84209e8 mm/gup: reliable R/O long-term pinning in COW mappings by David Hildenbrand · 2 years, 2 months ago
  62. 53b2d09 mm/gup: remove the restriction on locked with FOLL_LONGTERM by Jason Gunthorpe · 2 years, 2 months ago
  63. 4003f10 mm: introduce FOLL_PCI_P2PDMA to gate getting PCI P2PDMA pages by Logan Gunthorpe · 2 years, 2 months ago
  64. 0f08923 mm: allow multiple error returns in try_grab_page() by Logan Gunthorpe · 2 years, 2 months ago
  65. 93c5c61 mm/gup: Add FOLL_INTERRUPTIBLE by Peter Xu · 2 years, 3 months ago
  66. 57a196a hugetlb: simplify hugetlb handling in follow_page_mask by Mike Kravetz · 2 years, 4 months ago
  67. 1440f57 Merge tag 'mm-hotfixes-stable-2022-10-11' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 3 months ago
  68. fac35ba mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page by Baolin Wang · 2 years, 4 months ago
  69. 0cf4598 mm/gup: use gup_can_follow_protnone() also in GUP-fast by David Hildenbrand · 2 years, 4 months ago
  70. 474098e mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() by David Hildenbrand · 2 years, 4 months ago
  71. c4d1a92 mm/gup: use maple tree navigation instead of linked list by Liam R. Howlett · 2 years, 4 months ago
  72. 6d75132 Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 2 years, 3 months ago
  73. 70cbc3c mm: gup: fix the fast GUP race against THP collapse by Yang Shi · 2 years, 4 months ago
  74. 088b8aa mm: fix PageAnonExclusive clearing racing with concurrent RCU GUP-fast by David Hildenbrand · 2 years, 4 months ago
  75. 67e139b mm/gup.c: refactor check_and_migrate_movable_pages() by Alistair Popple · 2 years, 4 months ago
  76. f6d299e mm/gup.c: don't pass gup_flags to check_and_migrate_movable_pages() by Alistair Popple · 2 years, 4 months ago
  77. 24a9599 mm/gup.c: simplify and fix check_and_migrate_movable_pages() return codes by Alistair Popple · 2 years, 5 months ago
  78. 5535be3 mm/gup: fix FOLL_FORCE COW security issue and remove FOLL_COW by David Hildenbrand · 2 years, 5 months ago
  79. 6614a3c Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 5 months ago
  80. 65974cb mm/gup.c: fix formatting in check_and_migrate_movable_page() by Alistair Popple · 2 years, 6 months ago
  81. f4f451a mm: fix missing wake-up event for FSDAX pages by Muchun Song · 2 years, 6 months ago
  82. 396a400 mm: gup: pass a pointer to virt_to_page() by Linus Walleij · 2 years, 6 months ago
  83. b05a79d mm/gup: migrate device coherent pages when pinning instead of failing by Alistair Popple · 2 years, 6 months ago
  84. 6077c94 mm: rename is_pinnable_page() to is_longterm_pinnable_page() by Alex Sierra · 2 years, 6 months ago
  85. 7ce82f4 mm/migration: return errno when isolate_huge_page failed by Miaohe Lin · 2 years, 7 months ago
  86. d927252 mm: avoid unnecessary page fault retires on shared memory types by Peter Xu · 2 years, 7 months ago
  87. 98931dd Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 7 months ago
  88. 0768c8d mm/gup: fix comments to pin_user_pages_*() by Yury Norov · 2 years, 8 months ago
  89. b6a2619 mm/gup: sanity-check with CONFIG_DEBUG_VM that anonymous pages are exclusive when (un)pinning by David Hildenbrand · 2 years, 8 months ago
  90. a7f2266 mm/gup: trigger FAULT_FLAG_UNSHARE when R/O-pinning a possibly shared anonymous page by David Hildenbrand · 2 years, 8 months ago
  91. 8909691 mm/gup: disallow follow_page(FOLL_PIN) by David Hildenbrand · 2 years, 8 months ago
  92. da32b58 mm: Add fault_in_subpage_writeable() to probe at sub-page granularity by Catalin Marinas · 2 years, 9 months ago
  93. ece369c mm/munlock: add lru_add_drain() to fix memcg_stat_test by Hugh Dickins · 2 years, 9 months ago
  94. 9030fb0 Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 2 years, 10 months ago
  95. 73fd16d mm/gup: remove unused get_user_pages_locked() by John Hubbard · 2 years, 10 months ago
  96. ad6c441 mm/gup: remove unused pin_user_pages_locked() by John Hubbard · 2 years, 10 months ago
  97. 6546246 mm/gup: follow_pfn_pte(): -EEXIST cleanup by John Hubbard · 2 years, 10 months ago
  98. 7196040 mm: fix invalid page pointer returned with FOLL_PIN gups by Peter Xu · 2 years, 10 months ago
  99. 1b7f7e5 mm/gup: Convert check_and_migrate_movable_pages() to use a folio by Matthew Wilcox (Oracle) · 2 years, 11 months ago
  100. 659508f mm/gup: Turn compound_range_next() into gup_folio_range_next() by Matthew Wilcox (Oracle) · 3 years ago