| Age | Commit message (Expand) | Author | Files | Lines |
| 4 days | Merge tag 'memblock-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+9 |
| 5 days | Merge tag 'mm-nonmm-stable-2025-12-06-11-14' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 5 | -61/+604 |
| 6 days | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 3 | -10/+21 |
| 6 days | Merge tag 'pull-persistency' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -30/+8 |
| 6 days | Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 87 | -3230/+5852 |
| 7 days | Merge tag 'vfio-v6.19-rc1' of https://github.com/awilliam/linux-vfio | Linus Torvalds | 1 | -1/+1 |
| 7 days | mm/mm_init: Introduce a boot parameter for check_pages | Joshua Hahn | 1 | -1/+9 |
| 8 days | Merge tag 'slab-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/vb... | Linus Torvalds | 9 | -622/+727 |
| 8 days | Merge tag 'selinux-pr-20251201' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -2/+12 |
| 9 days | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 3 | -29/+68 |
| 9 days | Merge tag 's390-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390... | Linus Torvalds | 2 | -16/+4 |
| 10 days | Merge tag 'vfs-6.19-rc1.fd_prepare.fs' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2 | -43/+6 |
| 10 days | Merge tag 'vfs-6.19-rc1.folio' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2 | -6/+6 |
| 10 days | Merge tag 'vfs-6.19-rc1.writeback' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 3 | -73/+45 |
| 10 days | Merge tag 'vfs-6.19-rc1.inode' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 5 | -8/+8 |
| 10 days | Merge tag 'vfs-6.19-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -0/+58 |
| 12 days | mm: fix vma_start_write_killable() signal handling | Matthew Wilcox (Oracle) | 1 | -0/+8 |
| 12 days | mm/swapfile: use plist_for_each_entry in __folio_throttle_swaprate | Youngjun Park | 1 | -3/+2 |
| 12 days | mm/swapfile: fix list iteration when next node is removed during discard | Youngjun Park | 1 | -5/+9 |
| 12 days | mm/kfence: add reboot notifier to disable KFENCE on shutdown | Breno Leitao | 1 | -0/+24 |
| 12 days | memcg: remove inc/dec_lruvec_kmem_state helpers | Chen Ridong | 1 | -1/+1 |
| 12 days | mm: fix DEBUG_RODATA_TEST indentation in Kconfig | Geert Uytterhoeven | 1 | -3/+3 |
| 12 days | mm: declare VMA flags by bit | Lorenzo Stoakes | 2 | -2/+2 |
| 12 days | mm/page_alloc: optimize lowmem_reserve max lookup using its semantic monotoni... | fujunjie | 1 | -4/+29 |
| 12 days | mm/vmscan: skip increasing kswapd_failures when reclaim was boosted | Jiayuan Chen | 1 | -1/+6 |
| 14 days | secretmem: convert memfd_secret() to FD_ADD() | Christian Brauner | 1 | -19/+1 |
| 14 days | memfd: convert memfd_create() to FD_ADD() | Christian Brauner | 1 | -24/+5 |
| 2025-11-27 | mm: memfd_luo: allow preserving memfd | Pratyush Yadav | 2 | -0/+517 |
| 2025-11-27 | mm: shmem: export some functions to internal.h | Pratyush Yadav | 2 | -5/+11 |
| 2025-11-27 | mm: shmem: allow freezing inode mapping | Pratyush Yadav | 1 | -0/+11 |
| 2025-11-27 | mm: shmem: use SHMEM_F_* flags instead of VM_* flags | Pratyush Yadav | 1 | -13/+15 |
| 2025-11-27 | memblock: unpreserve memory in case of error | Pasha Tatashin | 1 | -15/+58 |
| 2025-11-27 | kho: drop notifiers | Mike Rapoport (Microsoft) | 1 | -49/+13 |
| 2025-11-26 | Merge tag 'mm-hotfixes-stable-2025-11-26-11-51' of git://git.kernel.org/pub/s... | Linus Torvalds | 5 | -28/+53 |
| 2025-11-26 | Merge tag 'kvm-x86-gmem-6.19' of https://github.com/kvm-x86/linux into HEAD | Paolo Bonzini | 3 | -10/+21 |
| 2025-11-25 | Merge branch 'slab/for-6.19/mempool_alloc_bulk' into slab/for-next | Vlastimil Babka | 2 | -158/+266 |
| 2025-11-25 | Merge branch 'slab/for-6.19/freelist_aba_t_cleanups' into slab/for-next | Vlastimil Babka | 2 | -114/+93 |
| 2025-11-25 | Merge branch 'slab/for-6.19/memdesc_prep' into slab/for-next | Vlastimil Babka | 7 | -161/+155 |
| 2025-11-25 | Merge branch 'slab/for-6.19/sheaves_cleanups' into slab/for-next | Vlastimil Babka | 2 | -160/+173 |
| 2025-11-25 | slab: Remove unnecessary call to compound_head() in alloc_from_pcs() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2025-11-25 | fs: cosmetic fixes to lru handling | Mateusz Guzik | 4 | -7/+7 |
| 2025-11-25 | fs: Add uoff_t | Matthew Wilcox (Oracle) | 2 | -4/+4 |
| 2025-11-24 | mm: swap: remove scan_swap_map_slots() references from comments | Youngjun Park | 1 | -11/+9 |
| 2025-11-24 | mm: swap: change swap_alloc_slow() to void | Youngjun Park | 1 | -4/+3 |
| 2025-11-24 | mm, swap: remove redundant comment for read_swap_cache_async | Youngjun Park | 1 | -4/+0 |
| 2025-11-24 | mm, swap: use SWP_SOLIDSTATE to determine if swap is rotational | Youngjun Park | 1 | -1/+1 |
| 2025-11-24 | mm, swap: fix memory leak in setup_clusters() error path | Youngjun Park | 1 | -3/+2 |
| 2025-11-24 | mm/swap: fix wrong plist empty check in swap_alloc_slow() | Youngjun Park | 1 | -1/+1 |
| 2025-11-24 | mm/damon/tests/sysfs-kunit: fix use after free on error path | Dan Carpenter | 1 | -1/+1 |
| 2025-11-24 | mm: tweak __vma_enter_locked() | Matthew Wilcox (Oracle) | 1 | -8/+5 |
| 2025-11-24 | mm/memory-failure: remove the selection of RAS | Xie Yuanbin | 2 | -2/+4 |
| 2025-11-24 | mm: userfaultfd: add pgtable_supports_uffd_wp() | Chunyan Zhang | 1 | -2/+4 |
| 2025-11-24 | mm: softdirty: add pgtable_supports_soft_dirty() | Chunyan Zhang | 8 | -29/+36 |
| 2025-11-24 | mm/vmalloc: cleanup gfp flag use in new_vmap_block() | Vishal Moola (Oracle) | 1 | -2/+1 |
| 2025-11-24 | mm/vmalloc: cleanup large_gfp in vm_area_alloc_pages() | Vishal Moola (Oracle) | 1 | -3/+1 |
| 2025-11-24 | mm/vmalloc: add a helper to optimize vmalloc allocation gfps | Vishal Moola (Oracle) | 1 | -3/+14 |
| 2025-11-24 | mm/vmalloc: warn on invalid vmalloc gfp flags | Vishal Moola (Oracle) | 1 | -0/+26 |
| 2025-11-24 | memcg: remove __lruvec_stat_mod_folio | Shakeel Butt | 7 | -24/+24 |
| 2025-11-24 | memcg: remove __mod_lruvec_state | Shakeel Butt | 3 | -16/+16 |
| 2025-11-24 | memcg: remove __mod_lruvec_kmem_state | Shakeel Butt | 2 | -2/+2 |
| 2025-11-24 | memcg: use mod_node_page_state to update stats | Shakeel Butt | 1 | -3/+3 |
| 2025-11-24 | mm/huge_memory.c: introduce folio_split_unmapped | Balbir Singh | 2 | -148/+203 |
| 2025-11-24 | mm: shmem: allow fallback to smaller large orders for tmpfs mmap() access | Baolin Wang | 1 | -14/+3 |
| 2025-11-24 | mm/khugepaged: unify SCAN_PMD_NONE and SCAN_PMD_NULL into SCAN_NO_PTE_TABLE | Wei Yang | 1 | -13/+10 |
| 2025-11-24 | mm/khugepaged: continue to collapse on SCAN_PMD_NONE | Wei Yang | 1 | -0/+1 |
| 2025-11-24 | mm/khugepaged: remove redundant clearing of struct collapse_control | Wei Yang | 1 | -2/+0 |
| 2025-11-24 | mm: thp: reparent the split queue during memcg offline | Qi Zheng | 2 | -0/+45 |
| 2025-11-24 | mm: thp: use folio_batch to handle THP splitting in deferred_split_scan() | Muchun Song | 1 | -46/+41 |
| 2025-11-24 | mm: thp: introduce folio_split_queue_lock and its variants | Muchun Song | 1 | -35/+84 |
| 2025-11-24 | mm: thp: replace folio_memcg() with folio_memcg_charged() | Muchun Song | 1 | -1/+1 |
| 2025-11-24 | mm: replace remaining pte_to_swp_entry() with softleaf_from_pte() | Lorenzo Stoakes | 8 | -18/+36 |
| 2025-11-24 | mm: eliminate further swapops predicates | Lorenzo Stoakes | 13 | -43/+48 |
| 2025-11-24 | mm: remove is_hugetlb_entry_[migration, hwpoisoned]() | Lorenzo Stoakes | 3 | -64/+59 |
| 2025-11-24 | mm: remove non_swap_entry() and use softleaf helpers instead | Lorenzo Stoakes | 6 | -41/+41 |
| 2025-11-24 | mm: remove remaining is_swap_pmd() users and is_swap_pmd() | Lorenzo Stoakes | 2 | -12/+18 |
| 2025-11-24 | mm: introduce pmd_is_huge() and use where appropriate | Lorenzo Stoakes | 4 | -5/+6 |
| 2025-11-24 | mm: replace pmd_to_swp_entry() with softleaf_from_pmd() | Lorenzo Stoakes | 14 | -108/+109 |
| 2025-11-24 | mm/huge_memory: refactor change_huge_pmd() non-present logic | Lorenzo Stoakes | 1 | -33/+39 |
| 2025-11-24 | mm/huge_memory: refactor copy_huge_pmd() non-present logic | Lorenzo Stoakes | 1 | -50/+59 |
| 2025-11-24 | mm: avoid unnecessary use of is_swap_pmd() | Lorenzo Stoakes | 3 | -27/+39 |
| 2025-11-24 | mm: use leaf entries in debug pgtable + remove is_swap_pte() | Lorenzo Stoakes | 1 | -15/+24 |
| 2025-11-24 | mm: eliminate is_swap_pte() when softleaf_from_pte() suffices | Lorenzo Stoakes | 4 | -20/+15 |
| 2025-11-24 | mm: avoid unnecessary uses of is_swap_pte() | Lorenzo Stoakes | 8 | -68/+69 |
| 2025-11-24 | mm: introduce leaf entry type and use to simplify leaf entry logic | Lorenzo Stoakes | 10 | -68/+68 |
| 2025-11-24 | mm: correctly handle UFFD PTE markers | Lorenzo Stoakes | 4 | -37/+61 |
| 2025-11-24 | mm/huge_memory: merge uniform_split_supported() and non_uniform_split_support... | Wei Yang | 1 | -41/+30 |
| 2025-11-24 | mm/huge_memory: introduce enum split_type for clarity | Wei Yang | 1 | -15/+15 |
| 2025-11-24 | mm/huge_memory: fix kernel-doc comments for folio_split() and related | Zi Yan | 1 | -24/+28 |
| 2025-11-24 | mm/memory-failure: improve large block size folio handling | Zi Yan | 1 | -4/+27 |
| 2025-11-24 | mm/huge_memory: only get folio_order() once during __folio_split() | Wei Yang | 1 | -9/+9 |
| 2025-11-24 | mm/khugepaged: unify pmd folio installation with map_anon_folio_pmd() | Wei Yang | 2 | -12/+11 |
| 2025-11-24 | mm/huge_memory: add pmd folio to ds_queue in do_huge_zero_wp_pmd() | Wei Yang | 1 | -1/+1 |
| 2025-11-24 | mm/migrate_device: add THP splitting during migration | Balbir Singh | 2 | -32/+101 |
| 2025-11-24 | mm/memory/fault: add THP fault handling for zone device private pages | Balbir Singh | 2 | -2/+41 |
| 2025-11-24 | mm/migrate_device: implement THP migration of zone device pages | Balbir Singh | 1 | -63/+406 |
| 2025-11-24 | mm/migrate_device: handle partially mapped folios during collection | Balbir Singh | 1 | -1/+69 |
| 2025-11-24 | mm/huge_memory: implement device-private THP splitting | Balbir Singh | 2 | -12/+76 |
| 2025-11-24 | mm/rmap: extend rmap and migration support device-private entries | Balbir Singh | 5 | -10/+71 |
| 2025-11-24 | mm/huge_memory: add device-private THP support to PMD operations | Balbir Singh | 2 | -10/+48 |
| 2025-11-24 | mm/zone_device: rename page_free callback to folio_free | Balbir Singh | 1 | -8/+8 |
| 2025-11-24 | mm/zone_device: support large zone device private folios | Balbir Singh | 2 | -12/+20 |
| 2025-11-24 | Merge branch 'mm-hotfixes-stable' into mm-stable in order to merge | Andrew Morton | 5 | -28/+53 |
| 2025-11-24 | mm/filemap: fix logic around SIGBUS in filemap_map_pages() | Kiryl Shutsemau | 1 | -13/+14 |
| 2025-11-24 | mm/huge_memory: fix NULL pointer deference when splitting folio | Wei Yang | 1 | -12/+10 |
| 2025-11-24 | mm/mmap_lock: reset maple state on lock_vma_under_rcu() retry | Liam R. Howlett | 1 | -0/+1 |
| 2025-11-24 | mm/memfd: fix information leak in hugetlb folios | Deepanshu Kartikey | 1 | -0/+27 |
| 2025-11-24 | mm: swap: remove duplicate nr_swap_pages decrement in get_swap_page_of_type() | Youngjun Park | 1 | -3/+1 |
| 2025-11-23 | mempool: clarify behavior of mempool_alloc_preallocated() | Thomas Weißschuh | 1 | -2/+2 |
| 2025-11-23 | mempool: drop the file name in the top of file comment | Christoph Hellwig | 1 | -2/+0 |
| 2025-11-23 | mempool: de-typedef | Christoph Hellwig | 1 | -24/+26 |
| 2025-11-23 | mempool: remove mempool_{init,create}_kvmalloc_pool | Christoph Hellwig | 1 | -13/+0 |
| 2025-11-23 | mempool: legitimize the io_schedule_timeout in mempool_alloc_from_pool | Christoph Hellwig | 1 | -4/+4 |
| 2025-11-23 | mempool: add mempool_{alloc,free}_bulk | Christoph Hellwig | 1 | -42/+135 |
| 2025-11-23 | mempool: factor out a mempool_alloc_from_pool helper | Christoph Hellwig | 1 | -64/+62 |
| 2025-11-20 | mm/damon/tests/core-kunit: remove DAMON_MIN_REGION redefinition | SeongJae Park | 2 | -34/+26 |
| 2025-11-20 | mm/damon/vaddr: consistently use only pmd_entry for damos_migrate | SeongJae Park | 1 | -47/+37 |
| 2025-11-20 | mm/damon/vaddr: use vm_normal_folio{,_pmd}() instead of damon_get_folio() | SeongJae Park | 1 | -13/+6 |
| 2025-11-20 | mm/damon/vaddr: cleanup using pmd_trans_huge_lock() | SeongJae Park | 1 | -35/+13 |
| 2025-11-20 | mm/damon: rename damos->filters to damos->core_filters | SeongJae Park | 2 | -5/+5 |
| 2025-11-20 | mm/damon: rename damos core filter helpers to have word core | SeongJae Park | 1 | -7/+7 |
| 2025-11-20 | mm/damon/tests/core-kunit: add damon_commit_target_regions() test | SeongJae Park | 1 | -0/+65 |
| 2025-11-20 | mm/damon/tests/core-kunit: add damos_commit() test | SeongJae Park | 1 | -0/+92 |
| 2025-11-20 | mm/damon/tests/core-kunit: add damos_commit_dests() test | SeongJae Park | 1 | -0/+97 |
| 2025-11-20 | mm/damon/core: pass migrate_dests to damos_commit_dests() | SeongJae Park | 1 | -21/+17 |
| 2025-11-20 | mm/damon/tests/core-kunit: add damos_commit_quota() test | SeongJae Park | 1 | -0/+33 |
| 2025-11-20 | mm/damon/tests/core-kunit: add damos_commit_quota_goals() test | SeongJae Park | 1 | -0/+81 |
| 2025-11-20 | mm/damon/tests/core-kunit: add damos_commit_quota_goal() test | SeongJae Park | 1 | -0/+84 |
| 2025-11-20 | mm/damon/tests/core-kunit: add test cases to damos_test_commit_filter() | SeongJae Park | 1 | -6/+47 |
| 2025-11-20 | mm/damon/tests/core-kunit: extend damos_test_commit_filter_for() for union fi... | SeongJae Park | 1 | -0/+20 |
| 2025-11-20 | mm/damon/tests/core-kunit: split out damos_test_commit_filter() core logic | SeongJae Park | 1 | -4/+10 |
| 2025-11-20 | mm/damon/tests/core-kunit: remove dynamic allocs on damos_test_commit_filter() | SeongJae Park | 1 | -16/+13 |
| 2025-11-20 | mm: use vma_start_write_killable() in dup_mmap() | Matthew Wilcox (Oracle) | 1 | -9/+3 |
| 2025-11-20 | mm: add vma_start_write_killable() | Matthew Wilcox (Oracle) | 1 | -9/+25 |
| 2025-11-20 | mm: vmstat: correct the comment above preempt_disable_nested() | Qi Zheng | 1 | -5/+5 |
| 2025-11-20 | mm/madvise: allow guard page install/remove under VMA lock | Lorenzo Stoakes | 3 | -36/+94 |
| 2025-11-20 | mm: rename walk_page_range_mm() | Lorenzo Stoakes | 3 | -14/+14 |
| 2025-11-20 | mm: memcg: dump memcg protection info on oom or alloc failures | Shakeel Butt | 3 | -0/+15 |
| 2025-11-20 | mm: set the VM_MAYBE_GUARD flag on guard region install | Lorenzo Stoakes | 2 | -32/+61 |
| 2025-11-20 | mm: introduce copy-on-fork VMAs and make VM_MAYBE_GUARD one | Lorenzo Stoakes | 1 | -14/+4 |
| 2025-11-20 | mm: implement sticky VMA flags | Lorenzo Stoakes | 2 | -19/+19 |
| 2025-11-20 | mm: update vma_modify_flags() to handle residual flags, document | Lorenzo Stoakes | 6 | -69/+142 |
| 2025-11-20 | mm: introduce VM_MAYBE_GUARD and make visible in /proc/$pid/smaps | Lorenzo Stoakes | 1 | -0/+4 |
| 2025-11-20 | mm/hugetlb: extract sysctl into hugetlb_sysctl.c | Hui Zhu | 4 | -133/+141 |
| 2025-11-20 | mm/hugetlb: extract sysfs into hugetlb_sysfs.c | Hui Zhu | 4 | -586/+625 |
| 2025-11-20 | mm: constify __dump_folio() arguments | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2025-11-20 | memory_hotplug: optimise try_offline_memory_block() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2025-11-20 | migrate: optimise alloc_migration_target() | Matthew Wilcox (Oracle) | 1 | -2/+2 |
| 2025-11-20 | hugetlb: optimise hugetlb_folio_init_tail_vmemmap() | Matthew Wilcox (Oracle) | 1 | -2/+2 |
| 2025-11-20 | mm: kill mm_wr_locked from unmap_vmas() and unmap_single_vma() | Kefeng Wang | 3 | -12/+7 |
| 2025-11-20 | mm: vmscan: simplify the folio refcount check in pageout() | Baolin Wang | 1 | -12/+4 |
| 2025-11-20 | mm: vmscan: remove folio_test_private() check in pageout() | Baolin Wang | 1 | -16/+1 |
| 2025-11-20 | PCI/P2PDMA: Simplify bus address mapping API | Leon Romanovsky | 1 | -1/+1 |
| 2025-11-20 | Merge tag 'slab-for-6.18-rc7' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -6/+26 |
| 2025-11-19 | Merge tag 'fixes-2025-11-19' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -1/+2 |
| 2025-11-19 | mm: add spurious fault fixing support for huge pmd | Huang Ying | 3 | -29/+68 |
| 2025-11-18 | mm/huge_memory: Fix initialization of huge zero folio | Linus Torvalds | 1 | -7/+2 |
| 2025-11-17 | Merge tag 'vfs-6.18-rc7.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -8/+7 |
| 2025-11-16 | mm/damon/tests/core-kunit: remove unused ctx in damon_test_split_regions_of() | SeongJae Park | 1 | -12/+2 |
| 2025-11-16 | mm/damon/tests/core-kunit: remove unnecessary damon_ctx variable on damon_tes... | SeongJae Park | 1 | -8/+1 |
| 2025-11-16 | mm/damon/tests/sysfs-kunit: handle alloc failures on damon_sysfs_test_add_tar... | SeongJae Park | 1 | -0/+25 |
| 2025-11-16 | mm/damon/tests/vaddr-kunit: handle alloc failures on damon_test_split_evenly_... | SeongJae Park | 1 | -1/+8 |
| 2025-11-16 | mm/damon/tests/vaddr-kunit: handle alloc failures in damon_test_split_evenly_... | SeongJae Park | 1 | -1/+10 |
| 2025-11-16 | mm/damon/tests/vaddr-kunit: handle alloc failures on damon_do_test_apply_thre... | SeongJae Park | 1 | -0/+6 |
| 2025-11-16 | mm/damon/tests/core-kunit: handle alloc failures on damon_test_set_filters_de... | SeongJae Park | 1 | -0/+6 |
| 2025-11-16 | mm/damon/tests/core-kunit: handle alloc failures on damos_test_filter_out() | SeongJae Park | 1 | -0/+11 |
| 2025-11-16 | mm/damon/tests/core-kunit: handle alloc failure on damos_test_commit_filter() | SeongJae Park | 1 | -5/+10 |
| 2025-11-16 | mm/damon/tests/core-kunit: handle alloc failres in damon_test_new_filter() | SeongJae Park | 1 | -0/+2 |
| 2025-11-16 | mm/damon/tests/core-kunit: handle alloc failure on damon_test_set_attrs() | SeongJae Park | 1 | -0/+3 |
| 2025-11-16 | mm/damon/tests/core-kunit: handle alloc failures in damon_test_update_monitor... | SeongJae Park | 1 | -0/+3 |
| 2025-11-16 | mm/damon/tests/core-kunit: handle alloc failures in damon_test_set_regions() | SeongJae Park | 1 | -2/+15 |
| 2025-11-16 | mm/damon/tests/core-kunit: handle alloc failures in damon_test_ops_registrati... | SeongJae Park | 1 | -0/+3 |
| 2025-11-16 | mm/damon/tests/core-kunit: handle alloc failures on damon_test_split_regions_... | SeongJae Park | 1 | -0/+20 |
| 2025-11-16 | mm/damon/tests/core-kunit: handle alloc failures on dasmon_test_merge_regions... | SeongJae Park | 1 | -0/+6 |
| 2025-11-16 | mm/damon/tests/core-kunit: handle alloc failures on damon_test_merge_two() | SeongJae Park | 1 | -0/+10 |
| 2025-11-16 | mm/damon/tests/core-kunit: handle alloc failures on damon_test_split_at() | SeongJae Park | 1 | -0/+11 |
| 2025-11-16 | mm/damon/tests/core-kunit: handle memory alloc failure from damon_test_aggreg... | SeongJae Park | 1 | -0/+11 |
| 2025-11-16 | mm/damon/tests/core-kunit: handle memory failure from damon_test_target() | SeongJae Park | 1 | -0/+7 |
| 2025-11-16 | mm/damon/tests/core-kunit: handle allocation failures in damon_test_regions() | SeongJae Park | 1 | -0/+6 |
| 2025-11-16 | mm/damon/tests/core-kunit: fix memory leak in damon_test_set_filters_default_... | SeongJae Park | 1 | -0/+3 |
| 2025-11-16 | mm: handle poisoning of pfn without struct pages | Ankit Agrawal | 2 | -1/+145 |
| 2025-11-16 | mm/page_alloc: don't warn about large allocations with __GFP_NOFAIL | Baokun Li | 1 | -5/+0 |
| 2025-11-16 | mm/debug: fix missing space in case statement | Zhang Chujun | 1 | -1/+1 |
| 2025-11-16 | ksm: replace function unmerge_ksm_pages with break_ksm | Pedro Demarchi Gomes | 1 | -24/+16 |
| 2025-11-16 | ksm: perform a range-walk in break_ksm | Pedro Demarchi Gomes | 1 | -40/+43 |
| 2025-11-16 | Revert "mm/ksm: convert break_ksm() from walk_page_range_vma() to folio_walk" | Pedro Demarchi Gomes | 1 | -16/+48 |
| 2025-11-16 | mm/swap: select swap device with default priority round robin | Baoquan He | 1 | -26/+4 |
| 2025-11-16 | mm/swap: do not choose swap device according to numa node | Baoquan He | 1 | -66/+14 |
| 2025-11-16 | mm: vmstat: output reserved_highatomic and free_highatomic in zoneinfo | Jiayuan Chen | 1 | -2/+6 |
| 2025-11-16 | treewide: include linux/pgalloc.h instead of asm/pgalloc.h | Harry Yoo | 11 | -12/+16 |
| 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 |