1. 6facf36 mm/filemap: clarify filemap_fault() comments for not uptodate case by Lorenzo Stoakes · 1 year, 5 months ago
  2. 52526ca fs/proc/task_mmu: implement IOCTL to get and optionally clear info about PTEs by Muhammad Usama Anjum · 1 year, 7 months ago
  3. d61ea1c userfaultfd: UFFD_FEATURE_WP_ASYNC by Peter Xu · 1 year, 7 months ago
  4. 7bd5bc3 mm: memcg: normalize the value passed into memcg_rstat_updated() by Yosry Ahmed · 1 year, 6 months ago
  5. ff841a0 mm: memcg: refactor page state unit helpers by Yosry Ahmed · 1 year, 6 months ago
  6. 30a89ad hugetlb: check for hugetlb folio before vmemmap_restore by Mike Kravetz · 1 year, 5 months ago
  7. 5ef8f1b Merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes. by Andrew Morton · 1 year, 5 months ago
  8. 76b7069 mm/damon/sysfs: check DAMOS regions update progress from before_terminate() by SeongJae Park · 1 year, 5 months ago
  9. 17c1756 kasan: disable kasan_non_canonical_hook() for HW tags by Arnd Bergmann · 1 year, 5 months ago
  10. babddbf kasan: print the original fault addr when access invalid shadow by Haibo Li · 1 year, 5 months ago
  11. 2820b0f hugetlbfs: close race between MADV_DONTNEED and page fault by Rik van Riel · 1 year, 5 months ago
  12. bf49169 hugetlbfs: extend hugetlb_vma_lock to private VMAs by Rik van Riel · 1 year, 5 months ago
  13. 92fe9dcb hugetlbfs: clear resv_map pointer if mmap fails by Rik van Riel · 1 year, 5 months ago
  14. 969d63e mm: zswap: fix pool refcount bug around shrink_worker() by Johannes Weiner · 1 year, 5 months ago
  15. e5a6899 mm/ksm: add pages_skipped metric by Stefan Roesch · 1 year, 6 months ago
  16. 5e924ff mm/ksm: add "smart" page scanning mode by Stefan Roesch · 1 year, 6 months ago
  17. 6bc2cfd dax, kmem: calculate abstract distance with general interface by Huang Ying · 1 year, 5 months ago
  18. 3718c02 acpi, hmat: calculate abstract distance with HMAT by Huang Ying · 1 year, 5 months ago
  19. 07a8bdd memory tiering: add abstract distance calculation algorithms management by Huang Ying · 1 year, 5 months ago
  20. a48bf7b mm/hugetlb: replace page_ref_freeze() with folio_ref_freeze() in hugetlb_folio_init_vmemmap() by Sidhartha Kumar · 1 year, 5 months ago
  21. a08c719 mm/filemap: remove hugetlb special casing in filemap.c by Sidhartha Kumar · 1 year, 5 months ago
  22. 987ffa5a3 mm/damon/core: remove unnecessary si_meminfo invoke. by Huan Yang · 1 year, 6 months ago
  23. 8c9ae56 sched/numa, mm: make numa migrate functions to take a folio by Kefeng Wang · 1 year, 6 months ago
  24. 75c7012 mm: mempolicy: make mpol_misplaced() to take a folio by Kefeng Wang · 1 year, 6 months ago
  25. cda6d93 mm: memory: make numa_migrate_prep() to take a folio by Kefeng Wang · 1 year, 6 months ago
  26. 6695cf6 mm: memory: use a folio in do_numa_page() by Kefeng Wang · 1 year, 6 months ago
  27. 667ffc3 mm: huge_memory: use a folio in do_huge_pmd_numa_page() by Kefeng Wang · 1 year, 6 months ago
  28. 6561045 mm: memory: add vm_normal_folio_pmd() by Kefeng Wang · 1 year, 6 months ago
  29. d98388ce mm/filemap: increase usage of folio_next_index() helper by Minjie Du · 1 year, 6 months ago
  30. 76a0fb4 delayacct: add memory reclaim delay in get_page_from_freelist by liwenyu · 1 year, 6 months ago
  31. 840ea53 memcg: remove unused do_memsw_account in memcg1_stat_format by Liu Shixin · 1 year, 6 months ago
  32. 72a14e8 memcg: expose swapcache stat for memcg v1 by Liu Shixin · 1 year, 6 months ago
  33. 51a23b1 acpi,mm: fix typo sibiling -> sibling by Li Zhijian · 1 year, 7 months ago
  34. 229e225 mm/migrate: fix do_pages_move for compat pointers by Gregory Price · 1 year, 5 months ago
  35. 824135c mmap: fix error paths with dup_anon_vma() by Liam R. Howlett · 1 year, 5 months ago
  36. 1419430 mmap: fix vma_iterator in error path of vma_merge() by Liam R. Howlett · 1 year, 5 months ago
  37. e0f81ab mm: fix vm_brk_flags() to not bail out while holding lock by Sebastian Ott · 1 year, 5 months ago
  38. 51f6253 mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer by Liam R. Howlett · 1 year, 5 months ago
  39. 61e21cf mm/page_alloc: correct start page when guard page debug is enabled by Kemeng Shi · 1 year, 5 months ago
  40. dc68bad mm: mlock: update mlock_pte_range to handle large folio by Yin Fengwei · 1 year, 6 months ago
  41. 1acbc3f mm: handle large folio when large folio in VM_LOCKED VMA range by Yin Fengwei · 1 year, 6 months ago
  42. 28e5665 mm: add functions folio_in_range() and folio_within_vma() by Yin Fengwei · 1 year, 6 months ago
  43. a0ce792 mm/damon/core-test: fix memory leak in damon_new_ctx() by Jinjie Ruan · 1 year, 6 months ago
  44. f950fa6 mm/damon/core-test: fix memory leak in damon_new_region() by Jinjie Ruan · 1 year, 6 months ago
  45. ab428b4 mm/writeback: update filemap_dirty_folio() comment by Jianguo Bao · 1 year, 6 months ago
  46. a2a9f68e mm/damon/sysfs-schemes: support DAMOS apply interval by SeongJae Park · 1 year, 6 months ago
  47. 42f994b mm/damon/core: implement scheme-specific apply interval by SeongJae Park · 1 year, 6 months ago
  48. e7639bb mm/damon/sysfs-schemes: use nr_accesses_bp as the source of tried_regions/<N>/nr_accesses by SeongJae Park · 1 year, 6 months ago
  49. affa87c mm/damon/core: make DAMOS uses nr_accesses_bp instead of nr_accesses by SeongJae Park · 1 year, 6 months ago
  50. d5b43e9 hugetlb: convert remove_pool_huge_page() to remove_pool_hugetlb_folio() by Matthew Wilcox (Oracle) · 1 year, 7 months ago
  51. 04bbfd8 hugetlb: remove a few calls to page_folio() by Matthew Wilcox (Oracle) · 1 year, 7 months ago
  52. 3ec145f hugetlb: use a folio in free_hpage_workfn() by Matthew Wilcox (Oracle) · 1 year, 7 months ago
  53. fde1c4e mm: hugetlb: skip initialization of gigantic tail struct pages if freed by HVO by Usama Arif · 1 year, 6 months ago
  54. 77e6c43 memblock: introduce MEMBLOCK_RSRV_NOINIT flag by Usama Arif · 1 year, 6 months ago
  55. ee8d207 memblock: pass memblock_type to memblock_setclr_flag by Usama Arif · 1 year, 6 months ago
  56. a9e34ea mm: hugetlb_vmemmap: use nid of the head page to reallocate it by Usama Arif · 1 year, 6 months ago
  57. 863803a mm/damon/core: mark damon_moving_sum() as a static function by SeongJae Park · 1 year, 6 months ago
  58. 401807a mm/damon/core: skip updating nr_accesses_bp for each aggregation interval by SeongJae Park · 1 year, 6 months ago
  59. ace30fb mm/damon/core: use pseudo-moving sum for nr_accesses_bp by SeongJae Park · 1 year, 6 months ago
  60. 8033382 mm/damon/core: introduce nr_accesses_bp by SeongJae Park · 1 year, 6 months ago
  61. 0926e8f mm/damon/core-test: add a unit test for damon_moving_sum() by SeongJae Park · 1 year, 6 months ago
  62. d2c062a mm/damon/core: implement a pseudo-moving sum function by SeongJae Park · 1 year, 6 months ago
  63. 22a7788 mm/damon/vaddr: call damon_update_region_access_rate() always by SeongJae Park · 1 year, 6 months ago
  64. 78fbfb1 mm/damon/core: define and use a dedicated function for region access rate update by SeongJae Park · 1 year, 6 months ago
  65. 4472edf mm/damon/core: use number of passed access sampling as a timer by SeongJae Park · 1 year, 6 months ago
  66. 1640a0e mm/memory_hotplug: use pfn math in place of direct struct page manipulation by Zi Yan · 1 year, 6 months ago
  67. 426056e mm/hugetlb: use nth_page() in place of direct struct page manipulation by Zi Yan · 1 year, 6 months ago
  68. 2e7cfe5 mm/cma: use nth_page() in place of direct struct page manipulation by Zi Yan · 1 year, 6 months ago
  69. 3dfbb55 mm, vmscan: remove ISOLATE_UNMAPPED by Vlastimil Babka · 1 year, 6 months ago
  70. c603c63 mm/damon/core: add a tracepoint for damos apply target regions by SeongJae Park · 1 year, 6 months ago
  71. fa1df3f mm: migrate: remove isolated variable in add_page_for_migration() by Kefeng Wang · 1 year, 6 months ago
  72. b426ed7 mm: migrate: remove PageHead() check for HugeTLB in add_page_for_migration() by Kefeng Wang · 1 year, 6 months ago
  73. d64cfcc mm: migrate: use a folio in add_page_for_migration() by Kefeng Wang · 1 year, 6 months ago
  74. 7e2a5e5 mm: migrate: use __folio_test_movable() by Kefeng Wang · 1 year, 6 months ago
  75. 73eab3c mm: migrate: convert migrate_misplaced_page() to migrate_misplaced_folio() by Kefeng Wang · 1 year, 6 months ago
  76. 2ac9e99 mm: migrate: convert numamigrate_isolate_page() to numamigrate_isolate_folio() by Kefeng Wang · 1 year, 6 months ago
  77. 728be28 mm: migrate: remove THP mapcount check in numamigrate_isolate_page() by Kefeng Wang · 1 year, 6 months ago
  78. a8ac4a7 mm: migrate: remove PageTransHuge check in numamigrate_isolate_page() by Kefeng Wang · 1 year, 6 months ago
  79. 09c5505 mm/rmap: pass folio to hugepage_add_anon_rmap() by David Hildenbrand · 1 year, 6 months ago
  80. 132b180 mm/rmap: simplify PageAnonExclusive sanity checks when adding anon rmap by David Hildenbrand · 1 year, 6 months ago
  81. a1f34ee mm/rmap: warn on new PTE-mapped folios in page_add_anon_rmap() by David Hildenbrand · 1 year, 6 months ago
  82. c5c5400 mm/rmap: move folio_test_anon() check out of __folio_set_anon() by David Hildenbrand · 1 year, 6 months ago
  83. c66db8c mm/rmap: move SetPageAnonExclusive out of __page_set_anon_rmap() by David Hildenbrand · 1 year, 6 months ago
  84. fd63908 mm/rmap: drop stale comment in page_add_anon_rmap and hugepage_add_anon_rmap() by David Hildenbrand · 1 year, 6 months ago
  85. 811244a mm: memcg: add THP swap out info for anonymous reclaim by Xin Hao · 1 year, 6 months ago
  86. ed547ab mm: vmscan: modify an easily misunderstood function name by liujinlong · 1 year, 6 months ago
  87. 8a0e8bb mm: shrinker: convert shrinker_rwsem to mutex by Qi Zheng · 1 year, 6 months ago
  88. 604b8b6 mm: shrinker: hold write lock to reparent shrinker nr_deferred by Qi Zheng · 1 year, 6 months ago
  89. 50d09da mm: shrinker: make memcg slab shrink lockless by Qi Zheng · 1 year, 6 months ago
  90. ca1d36b mm: shrinker: make global slab shrink lockless by Qi Zheng · 1 year, 6 months ago
  91. 48a7a09 mm: shrinker: rename {prealloc|unregister}_memcg_shrinker() to shrinker_memcg_{alloc|remove}() by Qi Zheng · 1 year, 6 months ago
  92. 307bece mm: shrinker: add a secondary array for shrinker_info::{map, nr_deferred} by Qi Zheng · 1 year, 6 months ago
  93. f2383e0 mm: shrinker: remove old APIs by Qi Zheng · 1 year, 6 months ago
  94. c19b548 zsmalloc: dynamically allocate the mm-zspool shrinker by Qi Zheng · 1 year, 6 months ago
  95. 219c666 mm: workingset: dynamically allocate the mm-shadow shrinker by Qi Zheng · 1 year, 6 months ago
  96. 54d9172 mm: thp: dynamically allocate the thp-related shrinkers by Qi Zheng · 1 year, 6 months ago
  97. c42d50a mm: shrinker: add infrastructure for dynamically allocating shrinker by Qi Zheng · 1 year, 6 months ago
  98. 0b2f5ea drm/ttm: introduce pool_shrink_rwsem by Qi Zheng · 1 year, 6 months ago
  99. 1dd49e58 mm: shrinker: remove redundant shrinker_rwsem in debugfs operations by Qi Zheng · 1 year, 6 months ago
  100. 96f7b2b mm: vmscan: move shrinker-related code into a separate file by Qi Zheng · 1 year, 6 months ago