| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-05-08 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -22/+8 |
| 2025-05-02 | Merge tag 'slab-for-6.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -22/+8 |
| 2025-05-01 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -4/+16 |
| 2025-04-29 | Merge tag 'fixes-2025-04-29' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -1/+11 |
| 2025-04-24 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 9 | -25/+82 |
| 2025-04-24 | mm, slab: clean up slab->obj_exts always | Zhenhua Huang | 1 | -22/+8 |
| 2025-04-22 | mm/migrate: fix sleep in atomic for large folios and buffer heads | Davidlohr Bueso | 1 | -3/+5 |
| 2025-04-19 | Merge tag 'mm-hotfixes-stable-2025-04-19-21-24' of git://git.kernel.org/pub/s... | Linus Torvalds | 8 | -25/+62 |
| 2025-04-18 | Merge tag 'hardening-v6.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -0/+20 |
| 2025-04-17 | mm: vmscan: fix kswapd exit condition in defrag_mode | Johannes Weiner | 1 | -1/+7 |
| 2025-04-17 | mm: vmscan: restore high-cpu watermark safety in kswapd | Johannes Weiner | 2 | -14/+19 |
| 2025-04-17 | mm/memory: move sanity checks in do_wp_page() after mapcount vs. refcount sta... | David Hildenbrand | 1 | -2/+2 |
| 2025-04-17 | mm, hugetlb: increment the number of pages to be reset on HVO | Oscar Salvador | 1 | -3/+3 |
| 2025-04-17 | mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() | Baoquan He | 1 | -2/+2 |
| 2025-04-17 | mm: memcontrol: fix swap counter leak from offline cgroup | Muchun Song | 1 | -1/+1 |
| 2025-04-17 | mm/page_alloc: fix deadlock on cpu_hotplug_lock in __accept_page() | Kirill A. Shutemov | 3 | -2/+28 |
| 2025-04-17 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 12 | -84/+222 |
| 2025-04-17 | Merge tag 'slab-for-6.15-rc2' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -0/+10 |
| 2025-04-15 | kasan: Add strscpy() test to trigger tag fault on arm64 | Vincenzo Frascino | 1 | -0/+20 |
| 2025-04-14 | page_pool: Move pp_magic check into helper functions | Toke Høiland-Jørgensen | 1 | -6/+2 |
| 2025-04-14 | slab: ensure slab->obj_exts is clear in a newly allocated slab page | Suren Baghdasaryan | 1 | -0/+10 |
| 2025-04-11 | mm: fix apply_to_existing_page_range() | Kirill A. Shutemov | 1 | -2/+2 |
| 2025-04-11 | mm: (un)track_pfn_copy() fix + doc improvements | David Hildenbrand | 1 | -1/+1 |
| 2025-04-11 | mm: fix filemap_get_folios_contig returning batches of identical folios | Vishal Moola (Oracle) | 1 | -0/+1 |
| 2025-04-11 | mm/hugetlb: add a line break at the end of the format string | wangxuewen | 1 | -1/+1 |
| 2025-04-11 | mm/hugetlb: fix set_max_huge_pages() when there are surplus pages | Jinjiang Tu | 1 | -1/+18 |
| 2025-04-11 | mm/cma: report base address of single range correctly | Frank van der Linden | 1 | -8/+11 |
| 2025-04-11 | mm: page_alloc: speed up fallbacks in rmqueue_bulk() | Johannes Weiner | 1 | -34/+79 |
| 2025-04-11 | mm/kasan: add module decription | Arnd Bergmann | 1 | -0/+1 |
| 2025-04-11 | mm/vma: add give_up_on_oom option on modify/merge, use in uffd release | Lorenzo Stoakes | 3 | -7/+66 |
| 2025-04-11 | mm/hugetlb: fix nid mismatch in alloc_surplus_hugetlb_folio() | Liu Shixin | 1 | -1/+1 |
| 2025-04-11 | mm/page_alloc: avoid second trylock of zone->lock | Alexei Starovoitov | 1 | -6/+9 |
| 2025-04-11 | mm/compaction: fix bug in hugetlb handling pathway | Vishal Moola (Oracle) | 1 | -3/+3 |
| 2025-04-11 | locking/local_lock, mm: replace localtry_ helpers with local_trylock_t type | Alexei Starovoitov | 1 | -20/+19 |
| 2025-04-07 | mm/memblock: repeat setting reserved region nid if array is doubled | Wei Yang | 1 | -0/+10 |
| 2025-04-07 | mm/memblock: pass size instead of end to memblock_set_node() | Wei Yang | 1 | -1/+1 |
| 2025-04-06 | Disable SLUB_TINY for build testing | Linus Torvalds | 1 | -1/+1 |
| 2025-04-05 | treewide: Switch/rename to timer_delete[_sync]() | Thomas Gleixner | 2 | -3/+3 |
| 2025-04-03 | Merge tag 'mm-stable-2025-04-02-22-07' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 7 | -28/+22 |
| 2025-04-03 | Merge tag 'mm-hotfixes-stable-2025-04-02-21-57' of git://git.kernel.org/pub/s... | Linus Torvalds | 3 | -10/+31 |
| 2025-04-02 | mm/page_alloc: Fix try_alloc_pages | Alexei Starovoitov | 1 | -0/+3 |
| 2025-04-01 | Merge tag 'vfio-v6.15-rc1' of https://github.com/awilliam/linux-vfio | Linus Torvalds | 1 | -0/+1 |
| 2025-04-01 | mm/memory_hotplug: fix call folio_test_large with tail page in do_migrate_range | Jinjiang Tu | 1 | -9/+3 |
| 2025-04-01 | memblock: don't release high memory to page allocator when HIGHMEM is off | Mike Rapoport (Microsoft) | 1 | -0/+3 |
| 2025-04-01 | mm/mm_init: init holes in the end of the memory map for FLATMEM | Mike Rapoport (Microsoft) | 1 | -6/+6 |
| 2025-04-01 | mm/page_alloc: replace flag check with PageHWPoison() in check_new_page_bad() | Ye Liu | 1 | -1/+1 |
| 2025-04-01 | mm/damon/core: simplify control flow in damon_register_ops() | Taotao Chen | 1 | -5/+4 |
| 2025-04-01 | mm/kasan: use SLAB_NO_MERGE flag instead of an empty constructor | Harry Yoo | 1 | -4/+1 |
| 2025-04-01 | mm: page_alloc: fix defrag_mode's retry & OOM path | Johannes Weiner | 1 | -2/+2 |
| 2025-04-01 | mm/mremap: do not set vrm->vma NULL immediately prior to checking it | Lorenzo Stoakes | 1 | -1/+2 |
| 2025-04-01 | mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() | Yosry Ahmed | 1 | -8/+22 |
| 2025-04-01 | mm/hugetlb: move hugetlb_sysctl_init() to the __init section | Marc Herbert | 1 | -1/+1 |
| 2025-04-01 | mm: page_isolation: avoid calling folio_hstate() without hugetlb_lock | Liu Shixin | 1 | -1/+8 |
| 2025-04-01 | Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 92 | -6295/+7882 |
| 2025-03-31 | Merge tag 'trace-ringbuffer-v6.15-2' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -12/+54 |
| 2025-03-30 | Merge tag 'x86-urgent-2025-03-28' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -7/+4 |
| 2025-03-30 | Merge tag 'bpf_try_alloc_pages' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 4 | -34/+235 |
| 2025-03-30 | Merge tag 'bpf-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/bp... | Linus Torvalds | 2 | -0/+197 |
| 2025-03-28 | Merge tag 'drm-next-2025-03-28' of https://gitlab.freedesktop.org/drm/kernel | Linus Torvalds | 2 | -37/+92 |
| 2025-03-28 | mm/memblock: Add reserved memory release function | Masami Hiramatsu (Google) | 1 | -12/+54 |
| 2025-03-27 | Merge tag 'f2fs-for-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2 | -15/+1 |
| 2025-03-26 | Merge tag 'sysctl-6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 9 | -17/+231 |
| 2025-03-25 | x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() | David Hildenbrand | 1 | -7/+4 |
| 2025-03-25 | Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -2/+2 |
| 2025-03-24 | Merge tag 'x86-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 3 | -15/+30 |
| 2025-03-24 | Merge tag 'locking-core-2025-03-22' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -2/+0 |
| 2025-03-24 | Merge tag 'sched_ext-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -0/+31 |
| 2025-03-24 | Merge tag 'cgroup-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+4 |
| 2025-03-24 | Merge tag 'slab-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/vb... | Linus Torvalds | 5 | -253/+327 |
| 2025-03-24 | Merge tag 'hardening-v6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -8/+10 |
| 2025-03-24 | Merge tag 'vfs-6.15-rc1.async.dir' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -4/+4 |
| 2025-03-24 | Merge tag 'vfs-6.15-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -3/+3 |
| 2025-03-21 | mm/page_alloc: remove unnecessary __maybe_unused in order_to_pindex() | Liu Ye | 1 | -1/+1 |
| 2025-03-21 | mm/vmscan: don't try to reclaim hwpoison folio | Jinjiang Tu | 1 | -0/+7 |
| 2025-03-21 | mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper | Jinjiang Tu | 2 | -4/+2 |
| 2025-03-21 | mm: vmscan: split proactive reclaim statistics from direct reclaim statistics | Hao Jia | 3 | -15/+30 |
| 2025-03-21 | mm/damon: implement a new DAMOS filter type for active pages | Nhat Pham | 2 | -0/+4 |
| 2025-03-21 | balloon_compaction: update the NR_BALLOON_PAGES state | Nico Pache | 1 | -0/+2 |
| 2025-03-21 | meminfo: add a per node counter for balloon drivers | Nico Pache | 2 | -1/+4 |
| 2025-03-21 | mm: remove references to folio in __memcg_kmem_uncharge_page() | Matthew Wilcox (Oracle) | 1 | -5/+3 |
| 2025-03-21 | mm: remove references to folio in split_page_memcg() | Matthew Wilcox (Oracle) | 1 | -7/+23 |
| 2025-03-21 | mm: simplify split_page_memcg() | Matthew Wilcox (Oracle) | 2 | -10/+9 |
| 2025-03-21 | mm: separate folio_split_memcg_refs() from split_page_memcg() | Matthew Wilcox (Oracle) | 2 | -16/+17 |
| 2025-03-21 | memcg: move do_memsw_account() to CONFIG_MEMCG_V1 | Shakeel Butt | 1 | -6/+7 |
| 2025-03-21 | memcg: avoid refill_stock for root memcg | Shakeel Butt | 1 | -1/+2 |
| 2025-03-21 | mm/mm_init: rename init_reserved_page to init_deferred_page | Mike Rapoport (Microsoft) | 1 | -3/+3 |
| 2025-03-21 | mm/mm_init: rename __init_reserved_page_zone to __init_page_from_nid | Mike Rapoport (Microsoft) | 3 | -4/+4 |
| 2025-03-21 | mm/cma: using per-CMA locks to improve concurrent allocation performance | Ge Yang | 2 | -3/+5 |
| 2025-03-20 | Merge branch 'slab/for-6.15/kfree_rcu_tiny' into slab/for-next | Vlastimil Babka | 4 | -6/+79 |
| 2025-03-19 | Merge tag 'v6.14-rc7' into x86/core, to pick up fixes | Ingo Molnar | 20 | -225/+242 |
| 2025-03-17 | Merge tag 'mm-hotfixes-stable-2025-03-17-20-09' of git://git.kernel.org/pub/s... | Linus Torvalds | 10 | -30/+77 |
| 2025-03-17 | mm: page_alloc: defrag_mode kswapd/kcompactd watermarks | Johannes Weiner | 5 | -15/+72 |
| 2025-03-17 | mm: page_alloc: defrag_mode kswapd/kcompactd assistance | Johannes Weiner | 1 | -4/+10 |
| 2025-03-17 | mm: page_alloc: defrag_mode | Johannes Weiner | 1 | -2/+25 |
| 2025-03-17 | mm: page_alloc: trace type pollution from compaction capturing | Johannes Weiner | 1 | -0/+4 |
| 2025-03-17 | mm: compaction: push watermark into compaction_suitable() callers | Johannes Weiner | 2 | -36/+42 |
| 2025-03-17 | mm: convert lru_add_page_tail() to lru_add_split_folio() | Matthew Wilcox (Oracle) | 1 | -9/+9 |
| 2025-03-17 | mm/debug: add line breaks | Liu Ye | 1 | -1/+1 |
| 2025-03-17 | mm: memory-failure: enhance comments for return value of memory_failure() | Shuai Xue | 1 | -3/+7 |
| 2025-03-17 | mm/hwpoison: do not send SIGBUS to processes with recovered clean pages | Shuai Xue | 1 | -3/+8 |
| 2025-03-17 | mm: lock PGDAT_RECLAIM_LOCKED with acquire memory ordering | Mathieu Desnoyers | 1 | -1/+1 |
| 2025-03-17 | mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock | Mathieu Desnoyers | 1 | -1/+1 |
| 2025-03-17 | mm/madvise: remove len parameter of madvise_do_behavior() | SeongJae Park | 1 | -6/+4 |
| 2025-03-17 | mm/madvise: deduplicate madvise_do_behavior() skip case handlings | SeongJae Park | 1 | -23/+34 |
| 2025-03-17 | mm/madvise: split out populate behavior check logic | SeongJae Park | 1 | -7/+13 |
| 2025-03-17 | mm/madvise: use is_memory_failure() from madvise_do_behavior() | SeongJae Park | 1 | -22/+27 |
| 2025-03-17 | mm/page_alloc: add trace event for totalreserve_pages calculation | Martin Liu | 1 | -0/+1 |
| 2025-03-17 | mm/page_alloc: add trace event for per-zone lowmem reserve setup | Martin Liu | 1 | -0/+2 |
| 2025-03-17 | mm/page_alloc: add trace event for per-zone watermark setup | Martin Liu | 1 | -0/+1 |
| 2025-03-17 | mm/shmem: fix functions documentation | Enrico Bravi | 1 | -3/+3 |
| 2025-03-17 | mm: use ptep_get() instead of directly dereferencing pte_t* | Ryan Roberts | 1 | -1/+1 |
| 2025-03-17 | drivers/base/memory: improve add_boot_memory_block() | Gavin Shan | 1 | -5/+0 |
| 2025-03-17 | mm/damon/sysfs-schemes: avoid Wformat-security warning on damon_sysfs_access_... | SeongJae Park | 1 | -1/+1 |
| 2025-03-17 | mm/shmem: use xas_try_split() in shmem_split_large_entry() | Zi Yan | 1 | -31/+28 |
| 2025-03-17 | mm/filemap: use xas_try_split() in __filemap_add_folio() | Zi Yan | 1 | -27/+18 |
| 2025-03-17 | mm/truncate: use folio_split() in truncate operation | Zi Yan | 2 | -4/+39 |
| 2025-03-17 | mm/huge_memory: add folio_split() to debugfs testing interface | Zi Yan | 1 | -13/+34 |
| 2025-03-17 | mm/huge_memory: remove the old, unused __split_huge_page() | Zi Yan | 1 | -215/+0 |
| 2025-03-17 | mm/huge_memory: add buddy allocator like (non-uniform) folio_split() | Zi Yan | 1 | -42/+128 |
| 2025-03-17 | mm/huge_memory: move folio split common code to __folio_split() | Zi Yan | 1 | -50/+62 |
| 2025-03-17 | mm/huge_memory: add two new (not yet used) functions for folio_split() | Zi Yan | 1 | -1/+353 |
| 2025-03-17 | mm: swap_cgroup: remove double initialization of locals | Johannes Weiner | 1 | -2/+1 |
| 2025-03-17 | mm/vmalloc: refactor __vmalloc_node_range_noprof() | Liu Ye | 1 | -12/+8 |
| 2025-03-17 | mm: page_owner: use new iteration API | Luiz Capitulino | 1 | -45/+39 |
| 2025-03-17 | mm: page_table_check: use new iteration API | Luiz Capitulino | 1 | -27/+12 |
| 2025-03-17 | mm: page_ext: add an iteration API for page extensions | Luiz Capitulino | 1 | -0/+13 |
| 2025-03-17 | mm: remove redundant return in set_huge_zero_folio() | Dev Jain | 1 | -2/+0 |
| 2025-03-17 | mm/damon: remove damon_operations->reset_aggregated | SeongJae Park | 3 | -4/+0 |
| 2025-03-17 | mm/damon: remove damon_callback->before_damos_apply | SeongJae Park | 1 | -9/+4 |
| 2025-03-17 | mm/damon: remove damon_callback->after_sampling | SeongJae Park | 1 | -3/+0 |
| 2025-03-17 | mm/damon: remove ->before_start of damon_callback | SeongJae Park | 1 | -2/+0 |
| 2025-03-17 | mm/damon/sysfs-schemes: remove obsolete comment for damon_sysfs_schemes_clear... | SeongJae Park | 1 | -1/+0 |
| 2025-03-17 | mm/damon/sysfs: remove damon_sysfs_cmd_request and its readers | SeongJae Park | 1 | -23/+1 |
| 2025-03-17 | mm/damon/sysfs: remove damon_sysfs_cmd_request_callback() and its callers | SeongJae Park | 1 | -62/+0 |
| 2025-03-17 | mm/damon/sysfs: remove damon_sysfs_cmd_request code from damon_sysfs_handle_c... | SeongJae Park | 1 | -32/+0 |
| 2025-03-17 | mm/damon/sysfs: handle commit command using damon_call() | SeongJae Park | 1 | -11/+6 |
| 2025-03-17 | mm/damon/core: make damon_set_attrs() be safe to be called from damon_call() | SeongJae Park | 2 | -14/+48 |
| 2025-03-17 | mm/damon/core: invoke kdamond_call() after merging is done if possible | SeongJae Park | 1 | -3/+3 |
| 2025-03-17 | mm/damon/sysfs: validate user inputs from damon_sysfs_commit_input() | SeongJae Park | 1 | -2/+10 |
| 2025-03-17 | arch, mm: make releasing of memory to page allocator more explicit | Mike Rapoport (Microsoft) | 2 | -1/+7 |
| 2025-03-17 | arch, mm: introduce arch_mm_preinit | Mike Rapoport (Microsoft) | 1 | -0/+5 |
| 2025-03-17 | arch, mm: streamline HIGHMEM freeing | Mike Rapoport (Microsoft) | 1 | -2/+1 |
| 2025-03-17 | arch, mm: set high_memory in free_area_init() | Mike Rapoport (Microsoft) | 3 | -10/+30 |
| 2025-03-17 | arch, mm: set max_mapnr when allocating memory map for FLATMEM | Mike Rapoport (Microsoft) | 3 | -20/+17 |
| 2025-03-17 | page_io: zswap: do not crash the kernel on decompression failure | Nhat Pham | 2 | -40/+85 |
| 2025-03-17 | mm/hugetlb: update nr_huge_pages and surplus_huge_pages together | Liu Shixin | 1 | -1/+10 |
| 2025-03-17 | mm/damon/sysfs-schemes: return error when for attempts to install filters on ... | SeongJae Park | 1 | -0/+20 |
| 2025-03-17 | mm/damon/sysfs-schemes: record filters of which layer should be added to the ... | SeongJae Park | 1 | -10/+36 |
| 2025-03-17 | mm/damon/core: expose damos_filter_for_ops() to DAMON kernel API callers | SeongJae Park | 1 | -1/+8 |
| 2025-03-17 | mm/damon/sysfs-schemes: commit filters in {core,ops}_filters directories | SeongJae Park | 1 | -3/+11 |
| 2025-03-17 | mm/damon/sysfs-schemes: implement core_filters and ops_filters directories | SeongJae Park | 1 | -2/+38 |
| 2025-03-17 | mm/damon/sysfs-schemes: let damon_sysfs_scheme_set_filters() be used for diff... | SeongJae Park | 1 | -4/+7 |
| 2025-03-17 | mm: stop maintaining the per-page mapcount of large folios (CONFIG_NO_PAGE_MA... | David Hildenbrand | 3 | -10/+78 |
| 2025-03-17 | mm: CONFIG_NO_PAGE_MAPCOUNT to prepare for not maintain per-page mapcounts in... | David Hildenbrand | 1 | -0/+17 |
| 2025-03-17 | mm: convert folio_likely_mapped_shared() to folio_maybe_mapped_shared() | David Hildenbrand | 8 | -20/+17 |
| 2025-03-17 | mm: Copy-on-Write (COW) reuse support for PTE-mapped THP | David Hildenbrand | 1 | -8/+75 |
| 2025-03-17 | mm/rmap: basic MM owner tracking for large folios (!hugetlb) | David Hildenbrand | 3 | -0/+19 |
| 2025-03-17 | mm/rmap: use folio_large_nr_pages() in add/remove functions | David Hildenbrand | 1 | -6/+8 |
| 2025-03-17 | mm/rmap: abstract large mapcount operations for large folios (!hugetlb) | David Hildenbrand | 1 | -8/+6 |
| 2025-03-17 | mm/rmap: pass vma to __folio_add_rmap() | David Hildenbrand | 1 | -4/+4 |
| 2025-03-17 | mm/rmap: pass dst_vma to folio_dup_file_rmap_pte() and friends | David Hildenbrand | 2 | -6/+6 |
| 2025-03-17 | mm: move _entire_mapcount in folio to page[2] on 32bit | David Hildenbrand | 2 | -6/+11 |
| 2025-03-17 | mm: move _pincount in folio to page[2] on 32bit | David Hildenbrand | 4 | -9/+26 |
| 2025-03-17 | mm: move hugetlb specific things in folio to page[3] | David Hildenbrand | 2 | -1/+5 |
| 2025-03-17 | mm: let _folio_nr_pages overlay memcg_data in first tail page | David Hildenbrand | 4 | -4/+16 |
| 2025-03-17 | mm/mremap: thread state through move page table operation | Lorenzo Stoakes | 2 | -83/+116 |
| 2025-03-17 | mm/mremap: refactor move_page_tables(), abstracting state | Lorenzo Stoakes | 3 | -52/+168 |
| 2025-03-17 | mm/mremap: complete refactor of move_vma() | Lorenzo Stoakes | 1 | -89/+204 |
| 2025-03-17 | mm/mremap: initial refactor of move_vma() | Lorenzo Stoakes | 1 | -64/+122 |
| 2025-03-17 | mm/mremap: introduce and use vma_remap_struct threaded state | Lorenzo Stoakes | 1 | -206/+362 |
| 2025-03-17 | mm/mremap: refactor mremap() system call implementation | Lorenzo Stoakes | 1 | -154/+251 |
| 2025-03-17 | mm/mremap: correctly handle partial mremap() of VMA starting at 0 | Lorenzo Stoakes | 1 | -5/+5 |
| 2025-03-17 | device/dax: properly refcount device dax pages when mapping | Alistair Popple | 1 | -7/+7 |
| 2025-03-17 | fs/dax: properly refcount fs dax pages | Alistair Popple | 8 | -47/+40 |
| 2025-03-17 | mm/huge_memory: add vmf_insert_folio_pmd() | Alistair Popple | 1 | -12/+53 |
| 2025-03-17 | mm/huge_memory: add vmf_insert_folio_pud() | Alistair Popple | 1 | -12/+87 |
| 2025-03-17 | mm/rmap: add support for PUD sized mappings to rmap | Alistair Popple | 1 | -4/+63 |
| 2025-03-17 | mm/memory: add vmf_insert_page_mkwrite() | Alistair Popple | 1 | -0/+20 |
| 2025-03-17 | mm/memory: enhance insert_page_into_pte_locked() to create writable mappings | Alistair Popple | 1 | -9/+30 |
| 2025-03-17 | mm: allow compound zone device pages | Alistair Popple | 6 | -16/+26 |
| 2025-03-17 | mm/mm_init: move p2pdma page refcount initialisation to p2pdma | Alistair Popple | 2 | -8/+31 |
| 2025-03-17 | mm/gup: remove redundant check for PCI P2PDMA page | Alistair Popple | 1 | -5/+0 |
| 2025-03-17 | fs/dax: always remove DAX page-cache entries when breaking layouts | Alistair Popple | 1 | -1/+15 |
| 2025-03-17 | mm: shmem: factor out the within_size logic into a new helper | Baolin Wang | 1 | -26/+27 |
| 2025-03-17 | mm: shmem: change the return value of shmem_find_swap_entries() | Baolin Wang | 1 | -6/+6 |
| 2025-03-17 | mm: shmem: remove duplicate error validation | Baolin Wang | 1 | -3/+3 |
| 2025-03-17 | mm: shmem: remove 'fadvise()' comments | Baolin Wang | 1 | -2/+2 |
| 2025-03-17 | mm: shmem: drop the unused macro | Baolin Wang | 1 | -1/+0 |
| 2025-03-17 | mm: zpool: remove zpool_malloc_support_movable() | Yosry Ahmed | 3 | -20/+1 |
| 2025-03-17 | mm: zsmalloc: remove object mapping APIs and per-CPU map areas | Yosry Ahmed | 1 | -225/+1 |
| 2025-03-17 | mm: zpool: remove object mapping APIs | Yosry Ahmed | 2 | -88/+0 |
| 2025-03-17 | mm: zswap: use object read/write APIs instead of object mapping APIs | Yosry Ahmed | 1 | -20/+13 |
| 2025-03-17 | mm: zpool: add interfaces for object read/write APIs | Yosry Ahmed | 2 | -0/+69 |
| 2025-03-17 | mm/shrinker: fix name consistency issue in shrinker_debugfs_rename() | Liu Ye | 1 | -2/+6 |
| 2025-03-17 | mm/damon/paddr: respect ops_filters_default_reject | SeongJae Park | 1 | -1/+1 |
| 2025-03-17 | mm/damon/core: set damos_filter default allowance behavior based on installed... | SeongJae Park | 1 | -5/+36 |
| 2025-03-17 | mm/damon/paddr: support only damos->ops_filters | SeongJae Park | 1 | -12/+0 |
| 2025-03-17 | mm/damon/core: put ops-handled filters to damos->ops_filters | SeongJae Park | 1 | -1/+16 |
| 2025-03-17 | mm/damon/core: support committing ops_filters | SeongJae Park | 1 | -1/+39 |
| 2025-03-17 | mm/damon/paddr: support ops_filters | SeongJae Park | 1 | -0/+12 |