| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-09-23 | mm/damon/sysfs: set damon_ctx->min_sz_region only for paddr use case |  SeongJae Park | 1 | -1/+4 |
| 2025-09-23 | mm/vmalloc: move resched point into alloc_vmap_area() |  Uladzislau Rezki (Sony) | 1 | -2/+6 |
| 2025-09-23 | ksm: use a folio inside cmp_and_merge_page() |  Matthew Wilcox (Oracle) | 1 | -9/+6 |
| 2025-09-23 | mm: page_alloc: avoid kswapd thrashing due to NUMA restrictions |  Johannes Weiner | 1 | -0/+24 |
| 2025-09-23 | mm/oom_kill.c: fix inverted check |  Lorenzo Stoakes | 1 | -1/+1 |
| 2025-09-23 | mm/khugepaged: do not fail collapse_pte_mapped_thp() on SCAN_PMD_NULL |  Kiryl Shutsemau | 1 | -1/+19 |
| 2025-09-23 | filemap: Add a version of folio_end_writeback that ignores dropbehind |  Trond Myklebust | 1 | -6/+23 |
| 2025-09-23 | filemap: Add a helper for filesystems implementing dropbehind |  Trond Myklebust | 1 | -2/+3 |
| 2025-09-22 | mm: do not assume file == vma->vm_file in compat_vma_mmap_prepare() |  Lorenzo Stoakes | 1 | -23/+39 |
| 2025-09-22 | mm: specify separate file and vm_file params in vm_area_desc |  Lorenzo Stoakes | 5 | -31/+22 |
| 2025-09-21 | mm: drop all references of writable and SCAN_PAGE_RO |  Dev Jain | 1 | -11/+3 |
| 2025-09-21 | mm: enable khugepaged anonymous collapse on non-writable regions |  Dev Jain | 1 | -7/+2 |
| 2025-09-21 | mm/damon/stat: expose negative idle time |  SeongJae Park | 1 | -5/+5 |
| 2025-09-21 | mm/damon/stat: expose the current tuned aggregation interval |  SeongJae Park | 1 | -0/+6 |
| 2025-09-21 | mm/damon/lru_sort: use damon_initialized() |  SeongJae Park | 1 | -2/+7 |
| 2025-09-21 | mm/damon/reclaim: use damon_initialized() |  SeongJae Park | 1 | -2/+7 |
| 2025-09-21 | mm/damon/stat: use damon_initialized() |  SeongJae Park | 1 | -4/+6 |
| 2025-09-21 | mm/damon/core: implement damon_initialized() function |  SeongJae Park | 1 | -0/+10 |
| 2025-09-21 | mm/damon/core: set effective quota on first charge window |  SeongJae Park | 1 | -1/+3 |
| 2025-09-21 | mm/damon/core: reset age if nr_accesses changes between non-zero and zero |  SeongJae Park | 1 | -0/+2 |
| 2025-09-21 | alloc_tag: mark inaccurate allocation counters in /proc/allocinfo output |  Suren Baghdasaryan | 1 | -0/+2 |
| 2025-09-21 | mm/oom_kill: the OOM reaper traverses the VMA maple tree in reverse order |  zhongjinji | 1 | -2/+8 |
| 2025-09-21 | mm/oom_kill: thaw the entire OOM victim process |  zhongjinji | 1 | -5/+5 |
| 2025-09-21 | mm/damon/lru_sort: use param_ctx for damon_attrs staging |  SeongJae Park | 1 | -1/+1 |
| 2025-09-21 | mm/damon/reclaim: support addr_unit for DAMON_RECLAIM |  Quanmin Yan | 1 | -0/+40 |
| 2025-09-21 | mm/damon/lru_sort: support addr_unit for DAMON_LRU_SORT |  Quanmin Yan | 1 | -0/+40 |
| 2025-09-21 | mm: remove page->order |  Matthew Wilcox (Oracle) | 1 | -2/+2 |
| 2025-09-21 | mm: remove redundant test in validate_page_before_insert() |  Matthew Wilcox (Oracle) | 1 | -2/+1 |
| 2025-09-21 | mm: lru_add_drain_all() do local lru_add_drain() first |  Hugh Dickins | 1 | -0/+3 |
| 2025-09-21 | alloc_tag: avoid warnings when freeing non-compound "tail" pages |  Suren Baghdasaryan | 1 | -1/+8 |
| 2025-09-21 | mm/shmem: remove unused entry_order after large swapin rework |  Jackie Liu | 1 | -7/+4 |
| 2025-09-21 | mm: skip mlocked THPs that are underused early in deferred_split_scan() |  Lance Yang | 1 | -0/+7 |
| 2025-09-21 | mm/hmm: populate PFNs from PMD swap entry |  Francois Dugast | 1 | -5/+65 |
| 2025-09-21 | mm/gup: fix handling of errors from arch_make_folio_accessible() in follow_page_pte() |  David Hildenbrand | 1 | -6/+3 |
| 2025-09-21 | mm: re-enable kswapd when memory pressure subsides or demotion is toggled |  Chanwon Park | 5 | -16/+44 |
| 2025-09-21 | readahead: add trace points |  Jan Kara | 1 | -0/+8 |
| 2025-09-21 | mm/memcg: v1: account event registrations and drop world-writable cgroup.event_control |  Stanislav Fort | 1 | -4/+4 |
| 2025-09-21 | mm, swap: use a single page for swap table when the size fits |  Kairui Song | 2 | -10/+43 |
| 2025-09-21 | mm, swap: implement dynamic allocation of swap table |  Kairui Song | 4 | -51/+194 |
| 2025-09-21 | mm, swap: remove contention workaround for swap cache |  Kairui Song | 3 | -30/+13 |
| 2025-09-21 | mm, swap: mark swap address space ro and add context debug check |  Kairui Song | 2 | -2/+13 |
| 2025-09-21 | mm, swap: use the swap table for the swap cache and switch API |  Kairui Song | 8 | -241/+453 |
| 2025-09-21 | mm, swap: wrap swap cache replacement with a helper |  Kairui Song | 5 | -20/+44 |
| 2025-09-21 | mm/shmem, swap: remove redundant error handling for replacing folio |  Kairui Song | 1 | -25/+7 |
| 2025-09-21 | mm, swap: cleanup swap cache API and add kerneldoc |  Kairui Song | 9 | -59/+103 |
| 2025-09-21 | mm, swap: tidy up swap device and cluster info helpers |  Kairui Song | 4 | -31/+60 |
| 2025-09-21 | mm, swap: rename and move some swap cluster definition and helpers |  Kairui Song | 2 | -68/+99 |
| 2025-09-21 | mm, swap: always lock and check the swap cache folio before use |  Kairui Song | 4 | -6/+41 |
| 2025-09-21 | mm, swap: check page poison flag after locking it |  Kairui Song | 1 | -11/+11 |
| 2025-09-21 | mm, swap: fix swap cache index error when retrying reclaim |  Kairui Song | 1 | -4/+4 |