| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-06-02 | mm/damon/core: commit probes |  SeongJae Park | 1 | -0/+104 |
| 2026-06-02 | mm/damon/core: introduce damon_filter |  SeongJae Park | 1 | -0/+30 |
| 2026-06-02 | mm/damon/core: embed damon_probe objects in damon_ctx |  SeongJae Park | 1 | -0/+38 |
| 2026-06-02 | mm/memory-failure: remove hugetlb output parameter from try_memory_failure_hugetlb() |  Ye Liu | 1 | -10/+11 |
| 2026-06-02 | mm, swap: merge zeromap into swap table |  Kairui Song | 6 | -116/+192 |
| 2026-06-02 | mm/memcg: remove no longer used swap cgroup array |  Kairui Song | 6 | -188/+0 |
| 2026-06-02 | mm/memcg, swap: store cgroup id in cluster table directly |  Kairui Song | 7 | -37/+133 |
| 2026-06-02 | mm, swap: consolidate cluster allocation helpers |  Kairui Song | 1 | -61/+49 |
| 2026-06-02 | mm, swap: delay and unify memcg lookup and charging for swapin |  Kairui Song | 3 | -24/+24 |
| 2026-06-02 | mm, swap: support flexible batch freeing of slots in different memcgs |  Kairui Song | 1 | -4/+29 |
| 2026-06-02 | mm/memcg, swap: tidy up cgroup v1 memsw swap helpers |  Kairui Song | 6 | -23/+29 |
| 2026-06-02 | mm, swap: unify large folio allocation |  Kairui Song | 5 | -278/+78 |
| 2026-06-02 | mm, swap: add support for stable large allocation in swap cache directly |  Kairui Song | 3 | -71/+170 |
| 2026-06-02 | mm/huge_memory: move THP gfp limit helper into header |  Kairui Song | 1 | -27/+3 |
| 2026-06-02 | mm, swap: move common swap cache operations into standalone helpers |  Kairui Song | 1 | -46/+100 |
| 2026-06-02 | mm, swap: simplify swap cache allocation helper |  Kairui Song | 3 | -103/+103 |
| 2026-06-02 | mm: swap_cgroup: fix NULL deref in lookup_swap_cgroup_id on swapless host |  Jose Fernandez (Anthropic) | 1 | -0/+2 |
| 2026-06-02 | mm/page_alloc: document that alloc_pages_nolock() uses RCU |  Brendan Jackman | 1 | -2/+2 |
| 2026-06-02 | mm/page_alloc: drop a misleading __always_inline |  Brendan Jackman | 1 | -1/+1 |
| 2026-06-02 | mm/page_alloc: remove ifdefs from pindex helpers |  Brendan Jackman | 1 | -16/+14 |
| 2026-06-02 | mm: rejig pageblock mask definitions |  Brendan Jackman | 1 | -9/+9 |
| 2026-06-02 | mm/page_alloc: don't overload migratetype in find_suitable_fallback() |  Brendan Jackman | 3 | -20/+35 |
| 2026-06-02 | mm: introduce for_each_free_list() |  Brendan Jackman | 1 | -4/+7 |
| 2026-06-02 | mm/filemap: fix page_cache_prev_miss() when no hole is found |  Tal Zussman | 1 | -6/+7 |
| 2026-06-02 | mm/shrinker: simplify shrinker_memcg_alloc() using guard() |  wangxuewen | 1 | -8/+5 |
| 2026-06-02 | mm, swap: avoid leaving unused extend table after alloc race |  Kairui Song | 1 | -8/+34 |
| 2026-06-02 | mm/readahead: no PG_readahead on EOF |  Frederick Mayle | 1 | -3/+12 |
| 2026-06-02 | mm/hugetlb_cma: restrict hugetlb_cma parameter to gigantic-page alignment |  Sang-Heon Jeon | 1 | -19/+16 |
| 2026-06-02 | mm/mseal: use min/max in mseal_apply |  Thorsten Blum | 1 | -2/+3 |
| 2026-06-02 | mm/readahead: simplify page_cache_ra_unbounded loop counter reset |  Frederick Mayle | 1 | -2/+2 |
| 2026-06-02 | mm/readahead: add kerneldoc for read_pages |  Frederick Mayle | 1 | -0/+11 |
| 2026-06-02 | mm/shrinker: avoid out-of-bounds read in set_shrinker_bit() |  David Carlier | 1 | -2/+3 |
| 2026-06-02 | mm/khugepaged: fix inconsistent MMF_VM_HUGEPAGE flag due to allocation failure order |  Ye Liu | 1 | -2/+5 |
| 2026-06-02 | mm/percpu-internal.h: optimise pcpu_chunk struct to save memory |  zenghongling | 1 | -3/+3 |
| 2026-06-02 | mm/damon/reclaim: validate min_region_size to be power of 2 |  Liew Rui Yan | 1 | -0/+5 |
| 2026-06-02 | mm/damon/lru_sort: validate min_region_size to be power of 2 |  Liew Rui Yan | 1 | -0/+5 |
| 2026-06-02 | mm/damon/sysfs-schemes: fix double increment of nr_regions |  Vineet Agarwal | 1 | -1/+1 |
| 2026-06-02 | drivers/base/memory: make memory block get/put explicit |  Muchun Song | 1 | -3/+2 |
| 2026-06-02 | powerpc/mm: remove CONFIG_HAVE_BOOTMEM_INFO_NODE |  David Hildenbrand (Arm) | 1 | -1/+1 |
| 2026-06-02 | mm/bootmem_info: stop marking mem_section_usage as MIX_SECTION_INFO |  David Hildenbrand (Arm) | 1 | -11/+1 |
| 2026-06-02 | mm/bootmem_info: stop marking the pgdat as NODE_INFO |  David Hildenbrand (Arm) | 1 | -8/+1 |
| 2026-06-02 | mm/bootmem_info: remove call to kmemleak_free_part_phys() |  David Hildenbrand (Arm) | 1 | -1/+0 |
| 2026-06-02 | mm/bootmem_info: stop using PG_private |  David Hildenbrand (Arm) | 1 | -2/+0 |
| 2026-06-02 | mm/bootmem_info: drop initialization of page->lru |  David Hildenbrand (Arm) | 1 | -1/+0 |
| 2026-06-02 | mm/memory_hotplug: factor out altmap freeing checks |  Muchun Song | 1 | -7/+9 |
| 2026-06-02 | mm/damon: replace damon_rand() with a per-ctx lockless PRNG |  Jiayuan Chen | 4 | -17/+38 |
| 2026-06-02 | Merge branch 'mm-hotfixes-stable' into mm-stable to pick up the series |  Andrew Morton | 9 | -77/+162 |
| 2026-06-02 | Merge tag 'mm-hotfixes-stable-2026-06-01-20-58' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm |  Linus Torvalds | 9 | -77/+162 |
| 2026-06-02 | mm: Make empty_zero_page[] const |  Ard Biesheuvel | 1 | -1/+1 |
| 2026-06-02 | mm: mm_init: use div64_ul() instead of do_div() |  Giorgi Tchankvetadze | 1 | -1/+1 |