| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-04-17 | slub: fix data loss and overflow in krealloc() | Marco Elver | 1 | -12/+12 |
| 2026-04-16 | Merge tag 'efi-next-for-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -0/+15 |
| 2026-04-15 | Merge tag 'mm-stable-2026-04-13-21-45' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 85 | -3263/+4023 |
| 2026-04-15 | Merge tag 'slab-for-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/vba... | Linus Torvalds | 3 | -130/+229 |
| 2026-04-15 | Merge tag 'drm-next-2026-04-15' of https://gitlab.freedesktop.org/drm/kernel | Linus Torvalds | 4 | -10/+64 |
| 2026-04-13 | Merge tag 'for-7.1/block-20260411' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -1/+1 |
| 2026-04-13 | Merge tag 'vfs-7.1-rc1.bh.metadata' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -9/+1 |
| 2026-04-13 | Merge tag 'vfs-7.1-rc1.xattr' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -14/+32 |
| 2026-04-13 | Merge branch 'slab/for-7.1/misc' into slab/for-next | Vlastimil Babka (SUSE) | 2 | -16/+9 |
| 2026-04-09 | memblock: Permit existing reserved regions to be marked RSRV_KERN | Ard Biesheuvel | 1 | -0/+15 |
| 2026-04-08 | ttm/pool: port to list_lru. (v2) | Dave Airlie | 1 | -0/+1 |
| 2026-04-08 | mm: add gpu active/reclaim per-node stat counters (v2) | Dave Airlie | 2 | -1/+7 |
| 2026-04-07 | Merge tag 'mm-hotfixes-stable-2026-04-06-15-27' of git://git.kernel.org/pub/s... | Linus Torvalds | 6 | -4/+65 |
| 2026-04-07 | slub: clarify kmem_cache_refill_sheaf() comments | Hao Li | 1 | -5/+8 |
| 2026-04-07 | slub: use N_NORMAL_MEMORY in can_free_to_pcs to handle remote frees | Hao Li | 1 | -2/+3 |
| 2026-04-06 | mm/damon/stat: deallocate damon_call() failure leaking damon_ctx | SeongJae Park | 1 | -0/+7 |
| 2026-04-06 | mm/vma: fix memory leak in __mmap_region() | Sechang Lim | 1 | -0/+7 |
| 2026-04-06 | mm/memory_hotplug: maintain N_NORMAL_MEMORY during hotplug | Hao Li | 1 | -0/+20 |
| 2026-04-06 | mm/damon/sysfs: dealloc repeat_call_control if damon_call() fails | SeongJae Park | 1 | -1/+2 |
| 2026-04-06 | mm: reinstate unconditional writeback start in balance_dirty_pages() | Joanne Koong | 1 | -0/+21 |
| 2026-04-06 | mm: filemap: fix nr_pages calculation overflow in filemap_map_pages() | Baolin Wang | 1 | -3/+8 |
| 2026-04-05 | mm: fix deferred split queue races during migration | Lance Yang | 2 | -14/+19 |
| 2026-04-05 | mm/khugepaged: fix issue with tracking lock | Lorenzo Stoakes (Oracle) | 1 | -4/+8 |
| 2026-04-05 | mm/huge_memory: add and use has_deposited_pgtable() | Lorenzo Stoakes (Oracle) | 1 | -9/+25 |
| 2026-04-05 | mm/huge_memory: add and use normal_or_softleaf_folio_pmd() | Lorenzo Stoakes (Oracle) | 1 | -28/+19 |
| 2026-04-05 | mm/huge_memory: separate out the folio part of zap_huge_pmd() | Lorenzo Stoakes (Oracle) | 1 | -26/+35 |
| 2026-04-05 | mm/huge_memory: use mm instead of tlb->mm | Lorenzo Stoakes (Oracle) | 1 | -3/+4 |
| 2026-04-05 | mm/huge_memory: remove unnecessary sanity checks | Lorenzo Stoakes (Oracle) | 1 | -2/+0 |
| 2026-04-05 | mm/huge_memory: deduplicate zap deposited table call | Lorenzo Stoakes (Oracle) | 1 | -12/+10 |
| 2026-04-05 | mm/huge_memory: remove unnecessary VM_BUG_ON_PAGE() | Lorenzo Stoakes (Oracle) | 1 | -1/+0 |
| 2026-04-05 | mm/huge_memory: add a common exit path to zap_huge_pmd() | Lorenzo Stoakes (Oracle) | 1 | -9/+6 |
| 2026-04-05 | mm/huge_memory: handle buggy PMD entry in zap_huge_pmd() | Lorenzo Stoakes (Oracle) | 1 | -0/+4 |
| 2026-04-05 | mm/huge_memory: have zap_huge_pmd return a boolean, add kdoc | Lorenzo Stoakes (Oracle) | 1 | -7/+16 |
| 2026-04-05 | mm/huge: avoid big else branch in zap_huge_pmd() | Lorenzo Stoakes (Oracle) | 1 | -42/+45 |
| 2026-04-05 | mm/huge_memory: simplify vma_is_specal_huge() | Lorenzo Stoakes (Oracle) | 1 | -7/+23 |
| 2026-04-05 | mm: on remap assert that input range within the proposed VMA | Lorenzo Stoakes (Oracle) | 1 | -0/+3 |
| 2026-04-05 | mm: add mmap_action_map_kernel_pages[_full]() | Lorenzo Stoakes (Oracle) | 2 | -4/+45 |
| 2026-04-05 | mm: allow handling of stacked mmap_prepare hooks in more drivers | Lorenzo Stoakes (Oracle) | 2 | -31/+84 |
| 2026-04-05 | mm: add mmap_action_simple_ioremap() | Lorenzo Stoakes (Oracle) | 3 | -25/+66 |
| 2026-04-05 | mm: add vm_ops->mapped hook | Lorenzo Stoakes (Oracle) | 2 | -28/+63 |
| 2026-04-05 | mm: have mmap_action_complete() handle the rmap lock and unmap | Lorenzo Stoakes (Oracle) | 3 | -47/+39 |
| 2026-04-05 | mm/vma: remove superfluous map->hold_file_rmap_lock | Lorenzo Stoakes (Oracle) | 1 | -8/+6 |
| 2026-04-05 | mm: switch the rmap lock held option off in compat layer | Lorenzo Stoakes (Oracle) | 1 | -1/+5 |
| 2026-04-05 | mm: avoid deadlock when holding rmap on mmap_prepare error | Lorenzo Stoakes (Oracle) | 2 | -8/+17 |
| 2026-04-05 | mm: various small mmap_prepare cleanups | Lorenzo Stoakes (Oracle) | 4 | -108/+114 |
| 2026-04-05 | mm: simplify VMA flag tests of excluded flags | Lorenzo Stoakes (Oracle) | 3 | -16/+9 |
| 2026-04-05 | mm/vma: convert __mmap_region() to use vma_flags_t | Lorenzo Stoakes (Oracle) | 3 | -13/+67 |
| 2026-04-05 | mm/vma: convert vma_modify_flags[_uffd]() to use vma_flags_t | Lorenzo Stoakes (Oracle) | 7 | -51/+66 |
| 2026-04-05 | mm/vma: convert as much as we can in mm/vma.c to vma_flags_t | Lorenzo Stoakes (Oracle) | 1 | -39/+50 |
| 2026-04-05 | mm: update vma_supports_mlock() to use new VMA flags | Lorenzo Stoakes (Oracle) | 1 | -1/+3 |
| 2026-04-05 | mm: convert do_brk_flags() to use vma_flags_t | Lorenzo Stoakes (Oracle) | 8 | -66/+98 |
| 2026-04-05 | mm: unexport vm_brk_flags() and eliminate vm_flags parameter | Lorenzo Stoakes (Oracle) | 1 | -6/+2 |
| 2026-04-05 | mm/vma: use new VMA flags for sticky flags logic | Lorenzo Stoakes (Oracle) | 1 | -12/+36 |
| 2026-04-05 | mm/vma: add further vma_flags_t unions | Lorenzo Stoakes (Oracle) | 1 | -1/+5 |
| 2026-04-05 | mm/mseal: update VMA end correctly on merge | Lorenzo Stoakes (Oracle) | 1 | -2/+1 |
| 2026-04-05 | mm/pagewalk: fix race between concurrent split and refault | Max Boone | 1 | -3/+22 |
| 2026-04-05 | mm/memory: fix PMD/PUD checks in follow_pfnmap_start() | David Hildenbrand (Arm) | 1 | -3/+15 |
| 2026-04-05 | mm/damon/sysfs: check contexts->nr in repeat_call_fn | Josh Law | 1 | -0/+3 |
| 2026-04-05 | mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0] | Josh Law | 1 | -0/+3 |
| 2026-04-05 | mm/damon/sysfs: fix param_ctx leak on damon_sysfs_new_test_ctx() failure | Josh Law | 1 | -1/+3 |
| 2026-04-05 | mm/swap: fix swap cache memcg accounting | Alexandre Ghiti | 1 | -5/+4 |
| 2026-04-05 | mm/page_alloc: don't increase highatomic reserve after pcp alloc | Frank van der Linden | 1 | -7/+23 |
| 2026-04-05 | mm/memcontrol: fix reclaim_options leak in try_charge_memcg() | Bing Jiao | 1 | -1/+2 |
| 2026-04-05 | mm: change to return bool for the MMU notifier's young flag check | Baolin Wang | 2 | -19/+20 |
| 2026-04-05 | mm: change to return bool for pmdp_clear_flush_young() | Baolin Wang | 1 | -3/+4 |
| 2026-04-05 | mm: change to return bool for ptep_clear_flush_young()/clear_flush_young_ptes() | Baolin Wang | 1 | -3/+4 |
| 2026-04-05 | mm: update outdated comments for removed scan_swap_map_slots() | Kexin Sun | 2 | -3/+3 |
| 2026-04-05 | mm: vmalloc: update outdated comment for renamed vread() | Kexin Sun | 1 | -5/+5 |
| 2026-04-05 | mm: mark early-init static variables with __meminitdata | Kaitao Cheng | 2 | -2/+2 |
| 2026-04-05 | mm/zsmalloc: copy KMSAN metadata in zs_page_migrate() | Shigeru Yoshida | 1 | -0/+1 |
| 2026-04-05 | mm/execmem: make the populate and alloc atomic | Hubert Mazur | 1 | -26/+29 |
| 2026-04-05 | mm/damon/core: document damos_commit_dests() failure semantics | Josh Law | 1 | -0/+17 |
| 2026-04-05 | mm/mglru: fix cgroup OOM during MGLRU state switching | Leno Hou | 2 | -10/+30 |
| 2026-04-05 | zsmalloc: return -EBUSY for zspage migration lock contention | teawater | 1 | -1/+13 |
| 2026-04-05 | mm: introduce CONFIG_NUMA_MIGRATION and simplify CONFIG_MIGRATION | David Hildenbrand (Arm) | 4 | -22/+21 |
| 2026-04-05 | mm: remove CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE | David Hildenbrand (Arm) | 1 | -6/+3 |
| 2026-04-05 | mm/sparse: move memory hotplug bits to sparse-vmemmap.c | David Hildenbrand (Arm) | 3 | -308/+310 |
| 2026-04-05 | mm/sparse: move __section_mark_present() to internal.h | David Hildenbrand (Arm) | 2 | -8/+9 |
| 2026-04-05 | mm/sparse: move sparse_init_one_section() to internal.h | David Hildenbrand (Arm) | 2 | -24/+22 |
| 2026-04-05 | mm/sparse: drop set_section_nid() from sparse_add_section() | David Hildenbrand (Arm) | 1 | -1/+0 |
| 2026-04-05 | mm: prepare to move subsection_map_init() to mm/sparse-vmemmap.c | David Hildenbrand (Arm) | 3 | -6/+14 |
| 2026-04-05 | mm/sparse: remove CONFIG_MEMORY_HOTPLUG-specific usemap allocation handling | David Hildenbrand (Arm) | 1 | -99/+1 |
| 2026-04-05 | mm/sparse: remove sparse_decode_mem_map() | David Hildenbrand (Arm) | 1 | -15/+1 |
| 2026-04-05 | mm/bootmem_info: avoid using sparse_decode_mem_map() | David Hildenbrand (Arm) | 1 | -5/+4 |
| 2026-04-05 | mm/bootmem_info: remove handling for !CONFIG_SPARSEMEM_VMEMMAP | David Hildenbrand (Arm) | 1 | -37/+0 |
| 2026-04-05 | mm/sparse: remove !CONFIG_SPARSEMEM_VMEMMAP leftovers for CONFIG_MEMORY_HOTPLUG | David Hildenbrand (Arm) | 1 | -67/+2 |
| 2026-04-05 | mm/memory_hotplug: simplify check_pfn_span() | David Hildenbrand (Arm) | 1 | -14/+6 |
| 2026-04-05 | mm/Kconfig: make CONFIG_MEMORY_HOTPLUG depend on CONFIG_SPARSEMEM_VMEMMAP | David Hildenbrand (Arm) | 1 | -1/+1 |
| 2026-04-05 | mm/sparse: remove WARN_ONs from (online|offline)_mem_sections() | David Hildenbrand (Arm) | 1 | -15/+2 |
| 2026-04-05 | mm/memory_hotplug: remove for_each_valid_pfn() usage | David Hildenbrand (Arm) | 1 | -2/+2 |
| 2026-04-05 | mm/memory_hotplug: fix possible race in scan_movable_pages() | David Hildenbrand (Arm) | 1 | -3/+8 |
| 2026-04-05 | mm/swapfile: remove duplicate include of swap_table.h | Chen Ni | 1 | -1/+0 |
| 2026-04-05 | mm/khugepaged: unify khugepaged and madv_collapse with collapse_single_pmd() | Nico Pache | 1 | -70/+72 |
| 2026-04-05 | mm/khugepaged: rename hpage_collapse_* to collapse_* | Nico Pache | 2 | -32/+30 |
| 2026-04-05 | mm/khugepaged: define KHUGEPAGED_MAX_PTES_LIMIT as HPAGE_PMD_NR - 1 | Nico Pache | 1 | -4/+5 |
| 2026-04-05 | mm: introduce is_pmd_order helper | Nico Pache | 6 | -10/+9 |
| 2026-04-05 | mm: consolidate anonymous folio PTE mapping into helpers | Nico Pache | 1 | -20/+41 |
| 2026-04-05 | mm/userfaultfd: fix hugetlb fault mutex hash calculation | Jianhui Zhou | 1 | -1/+1 |
| 2026-04-05 | mm/damon/lru_sort: respect addr_unit on default monitoring region setup | SeongJae Park | 1 | -6/+0 |
| 2026-04-05 | mm/damon/reclaim: respect addr_unit on default monitoring region setup | SeongJae Park | 1 | -6/+0 |
| 2026-04-05 | mm/damon/core: fix wrong damon_set_regions() argument | SeongJae Park | 1 | -1/+1 |
| 2026-04-05 | mm/damon/core: receive addr_unit on damon_set_region_biggest_system_ram_defau... | SeongJae Park | 3 | -3/+6 |
| 2026-04-05 | mm/damon/core: support addr_unit on damon_find_biggest_system_ram() | SeongJae Park | 1 | -11/+23 |
| 2026-04-05 | mm/damon/core: fix wrong end address assignment on walk_system_ram() | SeongJae Park | 1 | -1/+1 |
| 2026-04-05 | mm/mremap: check map count under mmap write lock and abstract | Lorenzo Stoakes (Oracle) | 1 | -13/+75 |
| 2026-04-05 | mm: abstract reading sysctl_max_map_count, and READ_ONCE() | Lorenzo Stoakes (Oracle) | 5 | -7/+13 |
| 2026-04-05 | mm/mremap: correct invalid map count check | Lorenzo Stoakes (Oracle) | 1 | -16/+12 |
| 2026-04-05 | mm: migrate: requeue destination folio on deferred split queue | Usama Arif | 1 | -0/+17 |
| 2026-04-05 | mm: ratelimit min_free_kbytes adjustment messages | Breno Leitao | 2 | -4/+4 |
| 2026-04-05 | mm: huge_memory: refactor enabled_store() with set_global_enabled_mode() | Breno Leitao | 1 | -15/+48 |
| 2026-04-05 | mm: huge_memory: refactor anon_enabled_store() with set_anon_enabled_mode() | Breno Leitao | 1 | -32/+52 |
| 2026-04-05 | mm: khugepaged: export set_recommended_min_free_kbytes() | Breno Leitao | 2 | -1/+6 |
| 2026-04-05 | mm/damon/tests/core-kunit: test goal_tuner commit | SeongJae Park | 1 | -0/+3 |
| 2026-04-05 | mm/damon/sysfs-schemes: implement quotas->goal_tuner file | SeongJae Park | 1 | -0/+58 |
| 2026-04-05 | mm/damon/core: introduce DAMOS_QUOTA_GOAL_TUNER_TEMPORAL | SeongJae Park | 1 | -5/+24 |
| 2026-04-05 | mm/damon/core: allow quota goals set zero effective size quota | SeongJae Park | 1 | -5/+26 |
| 2026-04-05 | mm/damon/core: introduce damos_quota_goal_tuner | SeongJae Park | 1 | -0/+1 |
| 2026-04-05 | mm/swap: strengthen locking assertions and invariants in cluster allocation | Hui Zhu | 1 | -1/+6 |
| 2026-04-05 | mm: prevent droppable mappings from being locked | Anthony Yznaga | 3 | -7/+17 |
| 2026-04-05 | mm: move vma_mmu_pagesize() from hugetlb to vma.c | David Hildenbrand (Arm) | 2 | -11/+21 |
| 2026-04-05 | mm: move vma_kernel_pagesize() from hugetlb to mm.h | David Hildenbrand (Arm) | 1 | -17/+0 |
| 2026-04-05 | mm/damon/core: clarify damon_set_attrs() usages | SeongJae Park | 1 | -2/+10 |
| 2026-04-05 | mm/damon/tests/core-kunit: add a test for damon_is_last_region() | SeongJae Park | 1 | -0/+23 |
| 2026-04-05 | mm/damon/core: use mult_frac() | SeongJae Park | 1 | -10/+10 |
| 2026-04-05 | mm/damon/core: use time_after_eq() in kdamond_fn() | SeongJae Park | 1 | -5/+9 |
| 2026-04-05 | mm/damon/core: use time_before() for next_apply_sis | SeongJae Park | 1 | -3/+3 |
| 2026-04-05 | mm/damon/core: remove damos_set_next_apply_sis() duplicates | SeongJae Park | 1 | -9/+2 |
| 2026-04-05 | mm/damon/tests/core-kunit: add a test for damon_commit_ctx() | SeongJae Park | 1 | -0/+22 |
| 2026-04-05 | mm/damon/tests/.kunitconifg: enable DAMON_DEBUG_SANITY | SeongJae Park | 1 | -0/+3 |
| 2026-04-05 | mm/damon/core: add damon_reset_aggregated() debug_sanity check | SeongJae Park | 1 | -0/+18 |
| 2026-04-05 | mm/damon/core: add damon_split_region_at() debug_sanity check | SeongJae Park | 1 | -0/+16 |
| 2026-04-05 | mm/damon/core: add damon_merge_regions_of() debug_sanity check | SeongJae Park | 1 | -0/+15 |
| 2026-04-05 | mm/damon/core: add damon_merge_two_regions() debug_sanity check | SeongJae Park | 1 | -0/+16 |
| 2026-04-05 | mm/damon/core: add damon_nr_regions() debug_sanity check | SeongJae Park | 1 | -0/+19 |
| 2026-04-05 | mm/damon/core: add damon_del_region() debug_sanity check | SeongJae Park | 1 | -0/+13 |
| 2026-04-05 | mm/damon/core: add damon_new_region() debug_sanity check | SeongJae Park | 1 | -0/+12 |
| 2026-04-05 | mm/damon: add CONFIG_DAMON_DEBUG_SANITY | SeongJae Park | 1 | -0/+11 |
| 2026-04-05 | mm/migrate_device: document folio_get requirement before frozen PMD split | Usama Arif | 1 | -0/+4 |
| 2026-04-05 | mm: introduce a new page type for page pool in page type | Byungchul Park | 1 | -4/+9 |
| 2026-04-05 | mm: reintroduce vma_desc_test() as a singular flag test | Lorenzo Stoakes (Oracle) | 1 | -6/+6 |
| 2026-04-05 | mm: reintroduce vma_flags_test() as a singular flag test | Lorenzo Stoakes (Oracle) | 2 | -3/+3 |
| 2026-04-05 | mm: rename VMA flag helpers to be more readable | Lorenzo Stoakes (Oracle) | 4 | -11/+11 |
| 2026-04-05 | kasan: fix bug type classification for SW_TAGS mode | Andrey Ryabinin | 1 | -4/+9 |
| 2026-04-05 | mm/vmscan: fix unintended mtc->nmask mutation in alloc_demote_folio() | Bing Jiao | 1 | -9/+5 |
| 2026-04-05 | mm/oom_kill.c: simpilfy rcu call with guard(rcu) | Maninder Singh | 1 | -6/+3 |
| 2026-04-05 | mm/page_reporting: change page_reporting_order to PAGE_REPORTING_ORDER_UNSPEC... | Yuvraj Sakshith | 1 | -2/+2 |
| 2026-04-05 | mm/page_reporting: add PAGE_REPORTING_ORDER_UNSPECIFIED | Yuvraj Sakshith | 1 | -1/+2 |
| 2026-04-05 | mm: memcg: separate slab stat accounting from objcg charge cache | Johannes Weiner | 1 | -39/+61 |
| 2026-04-05 | mm: memcontrol: use __account_obj_stock() in the !locked path | Johannes Weiner | 1 | -1/+5 |
| 2026-04-05 | mm: memcontrol: split out __obj_cgroup_charge() | Johannes Weiner | 1 | -5/+16 |
| 2026-04-05 | mm: memcg: simplify objcg charge size and stock remainder math | Johannes Weiner | 1 | -10/+6 |
| 2026-04-05 | mm: memcg: factor out trylock_stock() and unlock_stock() | Johannes Weiner | 1 | -6/+19 |
| 2026-04-05 | mm: support batched checking of the young flag for MGLRU | Baolin Wang | 3 | -31/+46 |
| 2026-04-05 | mm: add a batched helper to clear the young flag for large folios | Baolin Wang | 1 | -5/+11 |
| 2026-04-05 | mm: rmap: add a ZONE_DEVICE folio warning in folio_referenced() | Baolin Wang | 1 | -0/+1 |
| 2026-04-05 | mm: rename ptep/pmdp_clear_young_notify() to ptep/pmdp_test_and_clear_young_n... | Baolin Wang | 2 | -8/+8 |
| 2026-04-05 | mm: use inline helper functions instead of ugly macros | Baolin Wang | 1 | -0/+52 |
| 2026-04-05 | mm/memory: support VM_MIXEDMAP in zap_special_vma_range() | David Hildenbrand (Arm) | 1 | -2/+2 |
| 2026-04-05 | mm: rename zap_vma_ptes() to zap_special_vma_range() | David Hildenbrand (Arm) | 1 | -9/+7 |
| 2026-04-05 | mm: rename zap_page_range_single() to zap_vma_range() | David Hildenbrand (Arm) | 2 | -9/+9 |
| 2026-04-05 | mm: rename zap_page_range_single_batched() to zap_vma_range_batched() | David Hildenbrand (Arm) | 3 | -14/+16 |
| 2026-04-05 | mm: rename zap_vma_pages() to zap_vma() | David Hildenbrand (Arm) | 1 | -1/+1 |
| 2026-04-05 | mm/memory: inline unmap_page_range() into __zap_vma_range() | David Hildenbrand (Arm) | 1 | -20/+12 |
| 2026-04-05 | mm/memory: use __zap_vma_range() in zap_vma_for_reaping() | David Hildenbrand (Arm) | 1 | -4/+9 |
| 2026-04-05 | mm/memory: convert details->even_cows into details->skip_cows | David Hildenbrand (Arm) | 2 | -7/+6 |
| 2026-04-05 | mm/memory: move adjusting of address range to unmap_vmas() | David Hildenbrand (Arm) | 1 | -35/+23 |
| 2026-04-05 | mm/memory: rename unmap_single_vma() to __zap_vma_range() | David Hildenbrand (Arm) | 1 | -3/+3 |
| 2026-04-05 | mm/oom_kill: factor out zapping of VMA into zap_vma_for_reaping() | David Hildenbrand (Arm) | 3 | -22/+34 |
| 2026-04-05 | mm/oom_kill: use MMU_NOTIFY_CLEAR in __oom_reap_task_mm() | David Hildenbrand (Arm) | 1 | -1/+1 |
| 2026-04-05 | mm/memory: simplify calculation in unmap_mapping_range_tree() | David Hildenbrand (Arm) | 2 | -12/+5 |
| 2026-04-05 | mm/memory: inline unmap_mapping_range_vma() into unmap_mapping_range_tree() | David Hildenbrand (Arm) | 1 | -16/+7 |
| 2026-04-05 | mm/memory: remove "zap_details" parameter from zap_page_range_single() | David Hildenbrand (Arm) | 2 | -8/+11 |
| 2026-04-05 | mm/madvise: drop range checks in madvise_free_single_vma() | David Hildenbrand (Arm) | 1 | -9/+4 |
| 2026-04-05 | vmalloc: support __GFP_RETRY_MAYFAIL and __GFP_NORETRY | Michal Hocko | 1 | -5/+12 |
| 2026-04-05 | mm/vmalloc: fix incorrect size reporting on allocation failure | Uladzislau Rezki (Sony) | 1 | -1/+1 |
| 2026-04-05 | mm/page_alloc: remove pcpu_spin_* wrappers | Vlastimil Babka | 1 | -15/+9 |
| 2026-04-05 | mm/page_alloc: remove IRQ saving/restoring from pcp locking | Vlastimil Babka | 1 | -30/+16 |
| 2026-04-05 | mm/page_alloc: effectively disable pcp with CONFIG_SMP=n | Vlastimil Babka | 1 | -58/+34 |
| 2026-04-05 | mm/damon/test/core-kunit: add damon_apply_min_nr_regions() test | SeongJae Park | 1 | -0/+52 |
| 2026-04-05 | mm/damon/vaddr: do not split regions for min_nr_regions | SeongJae Park | 2 | -144/+2 |
| 2026-04-05 | mm/damon/core: split regions for min_nr_regions | SeongJae Park | 1 | -6/+39 |
| 2026-04-05 | mm/kasan: fix double free for kasan pXds | Ritesh Harjani (IBM) | 1 | -4/+4 |
| 2026-04-05 | mm/debug_vm_pgtable: replace WRITE_ONCE() with pxd_clear() | Anshuman Khandual | 1 | -2/+2 |
| 2026-04-05 | mm/pagewalk: drop FW_MIGRATION | David Hildenbrand (Arm) | 1 | -32/+8 |
| 2026-04-05 | khugepaged: remove redundant index check for pmd-folios | Dev Jain | 1 | -10/+4 |
| 2026-04-05 | mm/damon/core: do non-safe region walk on kdamond_apply_schemes() | SeongJae Park | 1 | -11/+11 |
| 2026-04-05 | mm/damon/core: set quota-score histogram with core filters | SeongJae Park | 1 | -0/+2 |
| 2026-04-05 | mm/slab: use compound_head() in page_slab() | Kiryl Shutsemau | 1 | -13/+1 |
| 2026-04-05 | mm/hugetlb: remove hugetlb_optimize_vmemmap_key static key | Kiryl Shutsemau | 1 | -12/+2 |
| 2026-04-05 | hugetlb: remove VMEMMAP_SYNCHRONIZE_RCU | Kiryl Shutsemau | 1 | -16/+4 |
| 2026-04-05 | mm/hugetlb: remove fake head pages | Kiryl Shutsemau | 3 | -11/+126 |
| 2026-04-05 | mm/hugetlb: refactor code around vmemmap_walk | Kiryl Shutsemau | 1 | -135/+89 |
| 2026-04-05 | mm/hugetlb: defer vmemmap population for bootmem hugepages | Kiryl Shutsemau (Meta) | 2 | -72/+18 |
| 2026-04-05 | mm/sparse: check memmap alignment for compound_info_has_mask() | Kiryl Shutsemau | 1 | -0/+5 |
| 2026-04-05 | mm: rework compound_head() for power-of-2 sizeof(struct page) | Kiryl Shutsemau | 2 | -8/+24 |
| 2026-04-05 | mm: rename the 'compound_head' field in the 'struct page' to 'compound_info' | Kiryl Shutsemau | 3 | -3/+3 |
| 2026-04-05 | mm: change the interface of prep_compound_tail() | Kiryl Shutsemau | 4 | -11/+12 |
| 2026-04-05 | folio_batch: rename PAGEVEC_SIZE to FOLIO_BATCH_SIZE | Tal Zussman | 4 | -7/+7 |
| 2026-04-05 | folio_batch: rename pagevec.h to folio_batch.h | Tal Zussman | 11 | -11/+11 |
| 2026-04-05 | mm/vmalloc: export clear_vm_uninitialized_flag() | Pasha Tatashin | 2 | -1/+3 |