| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-16 | mm/damon/sysfs: implement obsolete_target file |  SeongJae Park | 1 | -0/+29 |
| 2025-11-16 | mm/damon/sysfs: test commit input against realistic destination |  SeongJae Park | 1 | -1/+21 |
| 2025-11-16 | mm/damon/core: add damon_target->obsolete for pin-point removal |  SeongJae Park | 1 | -1/+9 |
| 2025-11-16 | mm: shmem/tmpfs hugepage defaults config choice |  Dmitry Ilvokhin | 2 | -2/+122 |
| 2025-11-16 | mm/damon/core: fix wrong comment of damon_call() return timing |  SeongJae Park | 1 | -1/+1 |
| 2025-11-16 | mm, swap: remove redundant argument for isolating a cluster |  Kairui Song | 1 | -3/+3 |
| 2025-11-16 | mm/migrate, swap: drop usage of folio_index |  Kairui Song | 2 | -23/+2 |
| 2025-11-16 | mm, swap: cleanup swap entry allocation parameter |  Kairui Song | 3 | -5/+4 |
| 2025-11-16 | mm, swap: rename helper for setup bad slots |  Kairui Song | 1 | -11/+11 |
| 2025-11-16 | mm, swap: do not perform synchronous discard during allocation |  Kairui Song | 1 | -7/+33 |
| 2025-11-16 | mm/huge_memory: optimize old_order derivation during folio splitting |  Wei Yang | 1 | -5/+8 |
| 2025-11-16 | mm/huge_memory: optimize and simplify folio stat update after split |  Wei Yang | 1 | -14/+4 |
| 2025-11-16 | mm/huge_memory: update folio stat after successful split |  Wei Yang | 1 | -33/+11 |
| 2025-11-16 | mm/huge_memory: avoid reinvoking folio_test_anon() |  Wei Yang | 1 | -3/+4 |
| 2025-11-16 | mm/debug_vm_pgtable: add [pte|pmd]_mkwrite_novma() tests |  Anshuman Khandual | 1 | -0/+13 |
| 2025-11-16 | iommu/sva: invalidate stale IOTLB entries for kernel address space |  Lu Baolu | 1 | -0/+2 |
| 2025-11-16 | mm: introduce deferred freeing for kernel page tables |  Dave Hansen | 2 | -0/+40 |
| 2025-11-16 | memcg: manually uninline __memcg_memory_event |  Shakeel Butt | 1 | -0/+31 |
| 2025-11-16 | mm/vmalloc: request large order pages from buddy allocator |  Vishal Moola (Oracle) | 1 | -0/+36 |
| 2025-11-16 | mm/vmstat: fix indentation in fold_diff function |  Jing Su | 1 | -2/+5 |
| 2025-11-16 | mm: remove reference to destructor in comment in calculate_sizes() |  William Kucharski | 1 | -5/+5 |
| 2025-11-16 | mm/khugepaged: factor out common logic in [scan,alloc]_sleep_millisecs_store() |  Leon Hwang | 1 | -16/+11 |
| 2025-11-16 | mm/damon/sysfs: remove misleading todo comment in nid_show() |  Swaraj Gaikwad | 1 | -1/+0 |
| 2025-11-16 | mm/vmalloc: use kmalloc_array() instead of kmalloc() |  Mehdi Ben Hadj Khelifa | 1 | -1/+1 |
| 2025-11-16 | vmalloc: separate gfp_mask adjunctive parentheses in __vmalloc_node_noprof() kernel-doc comment |  Bagas Sanjaya | 1 | -1/+1 |
| 2025-11-16 | mm: add shmem_zero_setup_desc() |  Lorenzo Stoakes | 1 | -8/+33 |
| 2025-11-16 | mm/hugetlbfs: update hugetlbfs to use mmap_prepare |  Lorenzo Stoakes | 1 | -32/+45 |
| 2025-11-16 | mm: add ability to take further action in vm_area_desc |  Lorenzo Stoakes | 2 | -39/+220 |
| 2025-11-16 | mm: introduce io_remap_pfn_range_[prepare, complete]() |  Lorenzo Stoakes | 1 | -0/+18 |
| 2025-11-16 | mm: add remap_pfn_range_prepare(), remap_pfn_range_complete() |  Lorenzo Stoakes | 2 | -44/+92 |
| 2025-11-16 | mm/vma: rename __mmap_prepare() function to avoid confusion |  Lorenzo Stoakes | 1 | -4/+4 |
| 2025-11-16 | mm: add vma_desc_size(), vma_desc_pages() helpers |  Lorenzo Stoakes | 1 | -1/+1 |
| 2025-11-16 | mm/vma: remove unused function, make internal functions static |  Lorenzo Stoakes | 2 | -25/+2 |
| 2025-11-16 | mm/shmem: update shmem to use mmap_prepare |  Lorenzo Stoakes | 1 | -4/+5 |
| 2025-11-16 | mm/damon/reclaim: use min_sz_region for core address alignment when setting regions |  Quanmin Yan | 1 | -1/+1 |
| 2025-11-16 | mm/damon: add a min_sz_region parameter to damon_set_region_biggest_system_ram_default() |  Quanmin Yan | 4 | -5/+10 |
| 2025-11-16 | mm/khugepaged: guard is_zero_pfn() calls with pte_present() |  Lance Yang | 1 | -14/+21 |
| 2025-11-16 | mm/damon/sysfs-schemes: support DAMOS_QUOTA_NODE_MEMCG_FREE_BP |  SeongJae Park | 1 | -0/+5 |
| 2025-11-16 | mm/damon/core: add DAMOS quota gaol metric for per-memcg per-numa free memory |  SeongJae Park | 1 | -2/+8 |
| 2025-11-16 | mm/damon/sysfs-schemes: support DAMOS_QUOTA_NODE_MEMCG_USED_BP |  SeongJae Park | 1 | -1/+14 |
| 2025-11-16 | mm/damon/sysfs-schemes: implement path file under quota goal directory |  SeongJae Park | 1 | -2/+36 |
| 2025-11-16 | mm/damon/core: implement DAMOS_QUOTA_NODE_MEMCG_USED_BP |  SeongJae Park | 1 | -0/+42 |
| 2025-11-16 | mm: vmscan: simplify the logic for activating dirty file folios |  Baolin Wang | 1 | -22/+3 |
| 2025-11-16 | mm: vmscan: filter out the dirty file folios for node_reclaim() |  Baolin Wang | 1 | -3/+5 |
| 2025-11-16 | memcg: net: track network throttling due to memcg memory pressure |  Shakeel Butt | 1 | -0/+3 |
| 2025-11-16 | mm/khugepaged: fix comment for default scan sleep duration |  wang lian | 1 | -1/+1 |
| 2025-11-16 | mm/page_alloc: simplify and cleanup pcp locking |  Vlastimil Babka | 1 | -59/+40 |
| 2025-11-16 | mm/page_alloc: batch page freeing in free_frozen_page_commit |  Joshua Hahn | 1 | -9/+56 |
| 2025-11-16 | mm/page_alloc: batch page freeing in decay_pcp_high |  Joshua Hahn | 1 | -3/+6 |
| 2025-11-16 | mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change detection |  Joshua Hahn | 2 | -17/+19 |