| Age | Commit message (Expand) | Author | Files | Lines |
| 6 days | Merge tag 'block-7.2-20260625' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -1/+6 |
| 7 days | mm/page_io: don't nest queue_lock under rcu in bio_associate_blkg_from_page() | Yu Kuai | 1 | -1/+6 |
| 8 days | Merge tag 'mm-stable-2026-06-23-08-55' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 14 | -317/+681 |
| 9 days | Merge tag 'slab-for-7.2-part2' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 4 | -197/+327 |
| 10 days | Merge tag 'mm-nonmm-stable-2026-06-21-10-22' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 2 | -2/+7 |
| 10 days | Revert "mm: limit filemap_fault readahead to VMA boundaries" | Lorenzo Stoakes | 2 | -9/+1 |
| 10 days | mm/vmscan: pass NULL to trace vmscan node reclaim | Ben Dooks | 1 | -3/+3 |
| 10 days | mm: use mapping_mapped to simplify the code | Huang Shijie | 1 | -2/+2 |
| 10 days | mm/gup_test: reject wrapped user ranges | Samuel Moelius | 1 | -4/+8 |
| 10 days | mm/damon/core: always put unsuccessfully committed target pids | SeongJae Park | 1 | -8/+47 |
| 10 days | mm: page_isolation: avoid unsafe folio reads while scanning compound pages | Kaitao Cheng | 1 | -6/+13 |
| 10 days | mm/shrinker: do not hold RCU lock in shrinker_debugfs_count_show() | Shakeel Butt | 1 | -4/+0 |
| 10 days | mm: merge writeout into pageout | Christoph Hellwig | 1 | -34/+29 |
| 10 days | mm/khugepaged: avoid underflow in madvise_collapse for sub-PMD MADV_COLLAPSE | Chen Wandun | 1 | -3/+6 |
| 10 days | mm/khugepaged: enable clean pagecache folio collapse for writable files | Zi Yan | 2 | -7/+10 |
| 10 days | mm/truncate: use folio_split() in truncate_inode_partial_folio() | Zi Yan | 1 | -4/+4 |
| 10 days | mm/huge_memory: remove folio split check for READ_ONLY_THP_FOR_FS | Zi Yan | 1 | -27/+3 |
| 10 days | mm: fs: remove filemap_nr_thps*() functions and their users | Zi Yan | 3 | -30/+0 |
| 10 days | mm: remove READ_ONLY_THP_FOR_FS Kconfig option | Zi Yan | 1 | -11/+0 |
| 10 days | mm/khugepaged: remove READ_ONLY_THP_FOR_FS check in hugepage_enabled() | Zi Yan | 1 | -10/+16 |
| 10 days | mm/huge_memory: remove READ_ONLY_THP_FOR_FS from file_thp_enabled() | Zi Yan | 1 | -3/+3 |
| 10 days | mm/khugepaged: add folio dirty check after try_to_unmap() | Zi Yan | 1 | -4/+24 |
| 10 days | mm/khugepaged: remove READ_ONLY_THP_FOR_FS check | Zi Yan | 1 | -2/+8 |
| 10 days | mm/khugepaged: fix PMD collapse swap PTE accounting | Lance Yang | 1 | -0/+8 |
| 10 days | mm/khugepaged: run khugepaged for all orders | Baolin Wang | 1 | -16/+20 |
| 10 days | mm/khugepaged: avoid unnecessary mTHP collapse attempts | Nico Pache | 1 | -0/+13 |
| 10 days | mm/khugepaged: introduce mTHP collapse support | Nico Pache | 1 | -8/+138 |
| 10 days | mm/khugepaged: introduce collapse_possible_orders helper functions | Nico Pache | 1 | -3/+21 |
| 10 days | mm/khugepaged: improve tracepoints for mTHP orders | Nico Pache | 1 | -4/+5 |
| 10 days | mm/khugepaged: add per-order mTHP collapse failure statistics | Nico Pache | 2 | -2/+20 |
| 10 days | mm/khugepaged: skip collapsing mTHP to smaller orders | Nico Pache | 1 | -0/+8 |
| 10 days | mm/khugepaged: generalize collapse_huge_page for mTHP collapse | Nico Pache | 1 | -38/+67 |
| 10 days | mm/khugepaged: require collapse_huge_page to enter/exit with the lock dropped | Nico Pache | 1 | -8/+8 |
| 10 days | mm/khugepaged: generalize __collapse_huge_page_* for mTHP support | Nico Pache | 1 | -33/+93 |
| 10 days | mm/khugepaged: rework max_ptes_* handling with helper functions | Nico Pache | 1 | -36/+84 |
| 10 days | mm/khugepaged: generalize alloc_charge_folio() | Dev Jain | 2 | -7/+17 |
| 10 days | mm/khugepaged: generalize hugepage_vma_revalidate for mTHP support | Nico Pache | 1 | -8/+18 |
| 10 days | mm/page_alloc: only update NUMA min ratios on sysctl write | Jianlin Shi | 1 | -2/+4 |
| 10 days | zsmalloc: simplify data output in zs_stats_size_show() | Markus Elfring | 1 | -2/+1 |
| 10 days | mm/alloc_tag: replace fixed-size early PFN array with dynamic linked list | Hao Ge | 1 | -6/+6 |
| 10 days | Merge tag 'liveupdate-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2 | -47/+39 |
| 12 days | Merge tag 'mm-stable-2026-06-18-09-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 67 | -2547/+7064 |
| 13 days | mm/slab: replace __GFP_NO_OBJ_EXT with SLAB_ALLOC_NO_RECURSE for sheaves | Vlastimil Babka (SUSE) | 1 | -17/+17 |
| 13 days | mm/slab: remove __GFP_NO_OBJ_EXT usage from alloc_slab_obj_exts() | Vlastimil Babka (SUSE) | 2 | -11/+16 |
| 14 days | Merge tag 'memblock-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2 | -5/+14 |
| 2026-06-16 | Merge tag 'for-7.2/block-20260615' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -2/+2 |
| 2026-06-16 | Merge tag 'slab-for-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vba... | Linus Torvalds | 7 | -417/+437 |
| 2026-06-16 | Merge tag 'arm64-upstream' of gitolite.kernel.org:pub/scm/linux/kernel/git/ar... | Linus Torvalds | 2 | -6/+6 |
| 2026-06-15 | mm/slab: introduce kmalloc_flags() | Vlastimil Babka (SUSE) | 2 | -12/+56 |
| 2026-06-15 | mm/slab: allow __GFP_NOMEMALLOC and __GFP_NOWARN for kmalloc_nolock() | Vlastimil Babka (SUSE) | 1 | -9/+10 |
| 2026-06-15 | mm/slab: pass slab_alloc_context to __do_kmalloc_node() | Vlastimil Babka (SUSE) | 1 | -18/+36 |
| 2026-06-15 | mm/slab: allow kmem_cache_alloc_bulk() with any gfp flags | Vlastimil Babka (SUSE) | 1 | -12/+4 |
| 2026-06-15 | mm/slab: replace slab_alloc_node() parameters with slab_alloc_context | Vlastimil Babka (SUSE) | 1 | -22/+53 |
| 2026-06-15 | mm/slab: pass alloc_flags through slab_post_alloc_hook() chain | Vlastimil Babka (SUSE) | 3 | -43/+62 |
| 2026-06-15 | mm/slab: pass alloc_flags to new slab allocation | Vlastimil Babka (SUSE) | 1 | -12/+11 |
| 2026-06-15 | mm/slab: add alloc_flags to slab_alloc_context | Vlastimil Babka (SUSE) | 1 | -13/+15 |
| 2026-06-15 | mm/slab: replace struct partial_context with slab_alloc_context | Vlastimil Babka (SUSE) | 1 | -29/+25 |
| 2026-06-15 | mm/slab: introduce alloc_flags and SLAB_ALLOC_NOLOCK | Vlastimil Babka (SUSE) | 2 | -9/+17 |
| 2026-06-15 | mm/slab: introduce slab_alloc_context | Vlastimil Babka (SUSE) | 1 | -13/+32 |
| 2026-06-15 | mm/slab: stop inlining __slab_alloc_node() | Vlastimil Babka (SUSE) | 1 | -3/+3 |
| 2026-06-15 | mm/slab: do not init any kfence objects on allocation | Vlastimil Babka (SUSE) | 2 | -33/+29 |
| 2026-06-15 | Merge tag 'driver-core-7.2-rc1' of gitolite.kernel.org:pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -1/+1 |
| 2026-06-15 | Merge tag 'vfs-7.2-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -2/+0 |
| 2026-06-15 | Merge tag 'vfs-7.2-rc1.xattr' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -33/+17 |
| 2026-06-15 | Merge tag 'vfs-7.2-rc1.bh' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -1/+1 |
| 2026-06-15 | Merge tag 'vfs-7.2-rc1.writeback' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 3 | -2/+20 |
| 2026-06-15 | Merge tag 'kernel-7.2-rc1.task_exec_state' of git://git.kernel.org/pub/scm/li... | Linus Torvalds | 1 | -1/+0 |
| 2026-06-12 | Merge branch 'slab/for-7.2/alloc_token' into slab/for-next | Vlastimil Babka (SUSE) | 5 | -162/+121 |
| 2026-06-12 | Merge branch 'slab/for-7.2/alloc_bulk' into slab/for-next | Vlastimil Babka (SUSE) | 4 | -54/+51 |
| 2026-06-12 | mm/slab: do not limit zeroing to orig_size when only red zoning is enabled | Vlastimil Babka (SUSE) | 1 | -8/+10 |
| 2026-06-09 | Merge tag 'mm-hotfixes-stable-2026-06-08-20-51' of git://git.kernel.org/pub/s... | Linus Torvalds | 6 | -28/+64 |
| 2026-06-08 | mm/compaction: cap compact_gap() at COMPACT_CLUSTER_MAX | JP Kobryn | 1 | -1/+1 |
| 2026-06-08 | mm/swap: remove redundant swap device reference in alloc/free | Youngjun Park | 1 | -32/+36 |
| 2026-06-08 | mm/swap, PM: hibernate: fix swapoff race in uswsusp by pinning swap device | Youngjun Park | 1 | -16/+119 |
| 2026-06-08 | mm/filemap: use folio_next_index() for start | tanze | 1 | -6/+3 |
| 2026-06-08 | mm/sparse-vmemmap: provide generic vmemmap_set_pmd() and vmemmap_check_pmd() | Muchun Song | 1 | -1/+6 |
| 2026-06-08 | userfaultfd: gate must_wait writability check on pte_present() | Kiryl Shutsemau (Meta) | 1 | -0/+20 |
| 2026-06-08 | mm/huge_memory: preserve pmd_swp_uffd_wp on device-private PMD downgrade | Kiryl Shutsemau (Meta) | 1 | -0/+2 |
| 2026-06-08 | mm/page_vma_mapped_walk: use ptep_get_lockless() for lockless access | Alexander Gordeev | 1 | -2/+7 |
| 2026-06-08 | mm/page_alloc: fix deferred compaction accounting | fujunjie | 1 | -1/+2 |
| 2026-06-08 | mm: use mapping_max_folio_order() for force_thp_readahead order | Usama Arif | 1 | -8/+22 |
| 2026-06-08 | mm: bypass mmap_miss heuristic for VM_EXEC readahead | Usama Arif | 1 | -7/+7 |
| 2026-06-08 | mm/compaction: respect cpusets when checking retry suitability | fujunjie | 2 | -7/+14 |
| 2026-06-08 | mm/thp: clear deferred split shrinker bits when queues drain | Lance Yang | 1 | -1/+4 |
| 2026-06-08 | mm: switch deferred split shrinker to list_lru | Johannes Weiner | 7 | -267/+148 |
| 2026-06-08 | mm: memory: flatten alloc_anon_folio() retry loop | Johannes Weiner | 1 | -17/+17 |
| 2026-06-08 | mm: list_lru: introduce folio_memcg_list_lru_alloc() | Johannes Weiner | 1 | -5/+34 |
| 2026-06-08 | mm: list_lru: introduce caller locking for additions and deletions | Johannes Weiner | 1 | -31/+102 |
| 2026-06-08 | mm: list_lru: deduplicate lock_list_lru() | Johannes Weiner | 1 | -12/+9 |
| 2026-06-08 | mm: list_lru: move list dead check to lock_list_lru_of_memcg() | Johannes Weiner | 1 | -9/+8 |
| 2026-06-08 | mm: list_lru: deduplicate unlock_list_lru() | Johannes Weiner | 1 | -20/+9 |
| 2026-06-08 | mm: list_lru: lock_list_lru_of_memcg() cannot return NULL if !skip_empty | Johannes Weiner | 1 | -4/+1 |
| 2026-06-08 | mm: list_lru: fix set_shrinker_bit() call during race with cgroup deletion | Johannes Weiner | 1 | -11/+15 |
| 2026-06-08 | mm/nodemask: correctly describe nodemask operation return types | Joshua Hahn | 1 | -1/+1 |
| 2026-06-06 | simpe_xattr: use per-sb cache | Miklos Szeredi | 1 | -4/+9 |
| 2026-06-06 | simple_xattr: change interface to pass struct simple_xattrs ** | Miklos Szeredi | 1 | -24/+10 |
| 2026-06-06 | tmpfs: simplify constructing "security.foo" xattr names | Miklos Szeredi | 1 | -9/+2 |
| 2026-06-05 | mm/slub: preserve original size in _kmalloc_nolock_noprof retry path | Shengming Hu | 1 | -3/+4 |
| 2026-06-05 | kasan: Move generic KASAN page tables out of BSS too | Ard Biesheuvel | 1 | -5/+5 |
| 2026-06-04 | mm/migrate: find_mm_struct: fix race between security checks and suid exec | Oleg Nesterov | 1 | -4/+9 |
| 2026-06-04 | mm: remove mentions of PageWriteback | Matthew Wilcox (Oracle) | 3 | -12/+12 |
| 2026-06-04 | memcg: multi objcg charge support | Shakeel Butt | 1 | -58/+142 |
| 2026-06-04 | memcg: int16_t for cached slab stats | Shakeel Butt | 1 | -13/+12 |
| 2026-06-04 | memcg: uint16_t for nr_bytes in obj_stock_pcp | Shakeel Butt | 1 | -6/+19 |
| 2026-06-04 | memcg: store node_id instead of pglist_data pointer | Shakeel Butt | 1 | -7/+19 |
| 2026-06-04 | mm: shmem: refactor thpsize_shmem_enabled_show() with helper arrays | Ran Xiaokai | 1 | -12/+22 |
| 2026-06-04 | mm: shmem: refactor thpsize_shmem_enabled_store() with sysfs_match_string() | Ran Xiaokai | 1 | -46/+59 |
| 2026-06-04 | mm: make mmap_miss accounting symmetric for VM_SEQ_READ | Usama Arif | 1 | -2/+12 |
| 2026-06-04 | mm/vmscan: unify writeback reclaim statistic and throttling | Kairui Song | 1 | -49/+43 |
| 2026-06-04 | mm/vmscan: remove sc->unqueued_dirty | Kairui Song | 1 | -2/+0 |
| 2026-06-04 | mm/vmscan: remove sc->file_taken | Kairui Song | 1 | -3/+0 |
| 2026-06-04 | mm/mglru: remove no longer used reclaim argument for folio protection | Kairui Song | 1 | -7/+4 |
| 2026-06-04 | mm/mglru: simplify and improve dirty writeback handling | Kairui Song | 1 | -25/+16 |
| 2026-06-04 | mm/mglru: use the common routine for dirty/writeback reactivation | Kairui Song | 1 | -19/+0 |
| 2026-06-04 | mm/mglru: remove redundant swap constrained check upon isolation | Kairui Song | 1 | -6/+0 |
| 2026-06-04 | mm/mglru: don't abort scan immediately right after aging | Kairui Song | 1 | -3/+9 |
| 2026-06-04 | mm/mglru: use a smaller batch for reclaim | Kairui Song | 1 | -1/+1 |
| 2026-06-04 | mm/mglru: avoid reclaim type fall back when isolation makes no progress | Barry Song (Xiaomi) | 1 | -2/+7 |
| 2026-06-04 | mm/mglru: scan and count the exact number of folios | Kairui Song | 1 | -29/+29 |
| 2026-06-04 | mm/mglru: restructure the reclaim loop | Kairui Song | 1 | -36/+36 |
| 2026-06-04 | mm/mglru: relocate the LRU scan batch limit to callers | Kairui Song | 1 | -7/+9 |
| 2026-06-04 | mm/mglru: rename variables related to aging and rotation | Kairui Song | 1 | -7/+7 |
| 2026-06-04 | mm/mglru: consolidate common code for retrieving evictable size | Kairui Song | 1 | -22/+14 |
| 2026-06-04 | userfaultfd: make functions that are not used outside uffd static | Mike Rapoport (Microsoft) | 1 | -12/+12 |
| 2026-06-04 | userfaultfd: merge fs/userfaultfd.c into mm/userfaultfd.c | Mike Rapoport (Microsoft) | 1 | -0/+2215 |
| 2026-06-04 | mm/page_alloc: remove VM_BUG_ON()s from pindex helpers | Brendan Jackman | 1 | -8/+1 |
| 2026-06-04 | mm/mglru: use folio_mark_accessed to replace folio_set_active | Barry Song (Xiaomi) | 3 | -8/+24 |
| 2026-06-04 | kasan/test: only do kmalloc_double_kzfree for generic mode | Wang Wensheng | 1 | -0/+10 |
| 2026-06-04 | mm/damon/core: trace esz at first setup | SeongJae Park | 1 | -0/+2 |
| 2026-06-04 | mm/damon/tests/core-kunit: add damon_set_regions() test cases | SeongJae Park | 1 | -22/+120 |
| 2026-06-04 | mm/damon/core: remove damon_verify_nr_regions() | SeongJae Park | 1 | -19/+0 |
| 2026-06-04 | mm/damon/core: add kdamond_call() debug_sanity check | SeongJae Park | 1 | -0/+33 |
| 2026-06-04 | mm/damon/core: hide damon_destroy_region() | SeongJae Park | 1 | -1/+2 |
| 2026-06-04 | mm/damon/core: hide damon_insert_region() | SeongJae Park | 1 | -0/+11 |
| 2026-06-04 | mm/damon/core: hide damon_add_region() | SeongJae Park | 1 | -1/+1 |
| 2026-06-04 | mm/damon/tests/vaddr-kunit: replace damon_add_region() with damon_set_regions() | SeongJae Park | 1 | -7/+20 |
| 2026-06-04 | mm/damon/core: do not use region out of a loop in damon_set_regions() | SeongJae Park | 1 | -2/+9 |
| 2026-06-04 | mm/damon/core: safely handle no region case in damon_set_regions() | SeongJae Park | 1 | -0/+13 |
| 2026-06-04 | mm/vma: eliminate mmap_action->error_hook, introduce error_override | Lorenzo Stoakes | 1 | -8/+21 |
| 2026-06-04 | mm/vma: remove mmap_action->success_hook | Lorenzo Stoakes | 1 | -2/+0 |
| 2026-06-04 | drivers/char/mem: eliminate unnecessary use of success_hook | Lorenzo Stoakes | 2 | -0/+4 |
| 2026-06-04 | mm/page_alloc: fix defrag_mode for non-reclaimable allocations | Dmitry Ilvokhin | 1 | -1/+12 |
| 2026-06-04 | buffer: Remove submit_bh() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2026-06-04 | mm: track DONTCACHE dirty pages per bdi_writeback | Jeff Layton | 2 | -2/+19 |
| 2026-06-04 | mm: preserve PG_dropbehind flag during folio split | Jeff Layton | 1 | -0/+1 |
| 2026-06-04 | libfs: drop redundant SB_I_NOEXEC/SB_I_NODEV in init_pseudo() callers | John Hubbard | 1 | -2/+0 |
| 2026-06-03 | mm/mincore: handle non-swap entries before !CONFIG_SWAP guard | Usama Arif | 1 | -5/+5 |
| 2026-06-03 | mm/list_lru: drain before clearing xarray entry on reparent | Shakeel Butt | 1 | -9/+12 |
| 2026-06-03 | mm/huge_memory: use correct flags for device private PMD entry | Lorenzo Stoakes | 1 | -12/+33 |
| 2026-06-03 | mm/damon/lru_sort: handle ctx allocation failure | SeongJae Park | 1 | -0/+4 |
| 2026-06-03 | mm/damon/reclaim: handle ctx allocation failure | SeongJae Park | 1 | -0/+4 |
| 2026-06-03 | mm/cma_sysfs: skip inactive CMA areas in sysfs | Kaitao Cheng | 1 | -2/+6 |
| 2026-06-03 | mm: simplify the mempool_alloc_bulk API | Christoph Hellwig | 1 | -17/+10 |
| 2026-06-03 | mm/slab: improve kmem_cache_alloc_bulk | Christoph Hellwig | 3 | -37/+41 |
| 2026-06-02 | mm/damon/core: clarify next_intervals_tune_sis update path | niecheng | 1 | -0/+3 |
| 2026-06-02 | mm/damon/vaddr: attempt per-vma lock during page table walk | Kefeng Wang | 1 | -26/+43 |
| 2026-06-02 | mm/memory-failure: use zone_pcp_disable() for poison handling | Kaitao Cheng | 1 | -15/+3 |
| 2026-06-02 | mm/vmalloc: free unused pages on vrealloc() shrink | Shivam Kalra | 1 | -4/+52 |
| 2026-06-02 | mm/vmalloc: use physical page count in vread_iter() for VM_ALLOC areas | Shivam Kalra | 1 | -1/+12 |
| 2026-06-02 | mm/vmalloc: use physical page count for vrealloc() grow-in-place check | Shivam Kalra | 1 | -1/+7 |
| 2026-06-02 | mm/vmalloc: extract vm_area_free_pages() helper from vfree() | Shivam Kalra | 1 | -7/+27 |
| 2026-06-02 | mm/damon/sysfs: setup damon_filter->memcg_id from path | SeongJae Park | 2 | -1/+12 |
| 2026-06-02 | mm/damon/sysfs-schemes: move memcg_path_to_id() to sysfs-common | SeongJae Park | 3 | -41/+43 |
| 2026-06-02 | mm/damon/sysfs: add filters/<F>/path file | SeongJae Park | 1 | -0/+44 |
| 2026-06-02 | mm/damon/paddr: support DAMON_FILTER_TYPE_MEMCG | SeongJae Park | 1 | -0/+14 |
| 2026-06-02 | mm/damon/core: introduce DAMON_FILTER_TYPE_MEMCG | SeongJae Park | 1 | -0/+14 |
| 2026-06-02 | mm/damon: trace probe_hits | SeongJae Park | 1 | -0/+9 |
| 2026-06-02 | mm/damon/sysfs-schemes: implement probe/hits file | SeongJae Park | 1 | -7/+34 |
| 2026-06-02 | mm/damon/sysfs-schemes: implement probe dir | SeongJae Park | 1 | -6/+95 |
| 2026-06-02 | mm/damon/sysfs-schemes: implement tried_regions/<r>/probes/ | SeongJae Park | 1 | -4/+63 |
| 2026-06-02 | mm/damon/sysfs: setup probes on DAMON core API parameters | SeongJae Park | 1 | -0/+37 |
| 2026-06-02 | mm/damon/sysfs: implement filter dir files | SeongJae Park | 1 | -0/+114 |
| 2026-06-02 | mm/damon/sysfs: implement filter dir | SeongJae Park | 1 | -1/+124 |
| 2026-06-02 | mm/damon/sysfs: implement filters directory | SeongJae Park | 1 | -1/+64 |
| 2026-06-02 | mm/damon/sysfs: implement probe dir | SeongJae Park | 1 | -0/+119 |
| 2026-06-02 | mm/damon/sysfs: implement probes dir | SeongJae Park | 1 | -0/+46 |
| 2026-06-02 | mm/damon/paddr: support data attributes monitoring | SeongJae Park | 1 | -0/+62 |
| 2026-06-02 | mm/damon/core: do data attributes monitoring | SeongJae Park | 1 | -0/+6 |
| 2026-06-02 | mm/damon/core: introduce damon_region->probe_hits | SeongJae Park | 1 | -0/+10 |
| 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_hu... | 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 |