| .. |
| damon | treewide: refresh kmalloc_obj() conversions | 2 months ago |
| kasan | kasan: fix quarantine_size accounting during cache removal | 3 months ago |
| kfence | mm/slab, kfence, memcg: completely remove obj_ext for kfence objects | 3 months ago |
| kmsan | mm: split out vmalloc declarations from internal.h | 4 months ago |
| tests | sparc/mm: export symbols for lazy_mmu_mode KUnit tests | 10 months ago |
| alloc_tag.c | alloc_tag: add accuracy based filtering to ioctl | 4 months ago |
| arch_numa.c | Merge tag 'mm-stable-2026-08-26-15-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 2 months ago |
| backing-dev.c | mm: blk-cgroup: fix use-after-free in cgwb_release_workfn() | 7 months ago |
| balloon.c | mm: rename CONFIG_BALLOON_COMPACTION to CONFIG_BALLOON_MIGRATION | 9 months ago |
| bpf_memcontrol.c | bpf: Revert "bpf: drop KF_ACQUIRE flag on BPF kfunc bpf_get_root_mem_cgroup()" | 9 months ago |
| cma.c | mm/cma: remove stray newline from auto-generated CMA area name | 3 months ago |
| cma.h | mm: add some missing includes to mm-local headers | 3 months ago |
| cma_debug.c | mm/cma_debug: fix invalid accesses for inactive CMA areas | 5 months ago |
| cma_sysfs.c | mm/cma_sysfs: skip inactive CMA areas in sysfs | 5 months ago |
| compaction.c | mm: page_alloc: fix non-movable reclaim storm in defrag_mode | 3 months ago |
| debug.c | mm: prefer mm->def_vma_flags in mm logic | 4 months ago |
| debug_page_alloc.c | mm: debug_page_alloc: fix NULL buf in debug_guardpage_minorder_setup | 3 months ago |
| debug_page_ref.c | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 9 years ago |
| debug_vm_pgtable.c | mm: decouple protnone helpers from CONFIG_NUMA_BALANCING | 4 months ago |
| dmapool.c | docs: dma-api: replace consistent with coherent | 1 year ago |
| dmapool_test.c | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| early_ioremap.c | mm/early_ioremap: clarify early_ioremap_reset() semantics | 4 months ago |
| execmem.c | mm: split out vmalloc declarations from internal.h | 4 months ago |
| fadvise.c | mm/fadvise: validate offset in generic_fadvise | 10 months ago |
| fail_page_alloc.c | fault-inject: improve build for CONFIG_FAULT_INJECTION=n | 2 years ago |
| failslab.c | fault-inject: improve build for CONFIG_FAULT_INJECTION=n | 2 years ago |
| filemap.c | Merge tag 'mm-stable-2026-08-18-18-39' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 2 months ago |
| folio-compat.c | mm/page-writeback: document folio_mark_dirty() locking more explicitly | 3 months ago |
| folio.c | memcg: move LRU size accounting on reparenting instead of copying it | 2 months ago |
| gup.c | mm/gup: factor out LRU cache draining for folio into lru_cache_drain_for_folio() | 3 months ago |
| gup_test.c | mm/gup_test: keep longterm pin state per file | 3 months ago |
| gup_test.h | mm/gup_test: start/stop/read functionality for PIN LONGTERM test | 4 years ago |
| highmem.c | mm/highmem: fix __kmap_to_page() build error | 11 months ago |
| hmm.c | mm/hmm.c:hmm_do_fault(): suppress sparse warning | 3 months ago |
| huge_memory.c | mm/huge_memory: transfer the pmd dirty bit to the folio on zap | 2 months ago |
| hugetlb.c | mm/hugetlb: fix missing migratable flag on same-node hugetlb migration | 4 months ago |
| hugetlb_cgroup.c | mm/hugetlb_cgroup: call page_counter_set_max() outside VM_BUG_ON() | 2 months ago |
| hugetlb_cma.c | mm/hugetlb_cma: fix null nodemask dereference in hugetlb_cma_alloc_frozen_folio | 3 months ago |
| hugetlb_cma.h | mm: add some missing includes to mm-local headers | 3 months ago |
| hugetlb_internal.h | mm/hugetlb: extract sysctl into hugetlb_sysctl.c | 1 year ago |
| hugetlb_sysctl.c | mm, hugetlb: implement movable_gigantic_pages sysctl | 10 months ago |
| hugetlb_sysfs.c | mm/hugetlb: extract sysfs into hugetlb_sysfs.c | 1 year ago |
| hugetlb_vmemmap.c | mm/hugetlb_vmemmap: remove bootmem_info leftovers | 3 months ago |
| hugetlb_vmemmap.h | mm/sparse-vmemmap: remove sparse_vmemmap_init_nid_late() | 5 months ago |
| hwpoison-inject.c | mm/hwpoison: decouple hwpoison_filter from mm/memory-failure.c | 1 year ago |
| init-mm.c | exec_state: relocate dumpable information | 5 months ago |
| internal.h | mm/gup: factor out LRU cache draining for folio into lru_cache_drain_for_folio() | 3 months ago |
| interval_tree.c | mm/rmap: use anon pgoff to track MAP_PRIVATE file-backed anon folios | 2 months ago |
| ioremap.c | mm/ioremap: pass pgprot_t to ioremap_prot() instead of unsigned long | 1 year ago |
| Kconfig | mm/Kconfig: make MEMORY_FAILURE select MIGRATION | 2 months ago |
| Kconfig.debug | percpu: drop CONFIG_DEBUG_FORCE_WEAK_PER_CPU | 3 months ago |
| khugepaged.c | mm: fix incorrect vm_flags usage when checking allowable orders for tmpfs | 2 months ago |
| kmemleak.c | mm: kmemleak: default min_unref_scans to 2 for verbose auto-scan | 3 months ago |
| ksm.c | ksm: update comments and docs to reference folio->mapping | 3 months ago |
| list_lru.c | Merge tag 'mm-stable-2026-06-18-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 4 months ago |
| maccess.c | mm: unexport globally copy_to_kernel_nofault | 1 year ago |
| madvise.c | mm: fix incorrect vm_flags usage when checking allowable orders for tmpfs | 2 months ago |
| Makefile | drivers/base, mm: move arch_numa.c to mm/ | 3 months ago |
| mapping_dirty_helpers.c | mm/vma: use vma_start_pgoff(), linear_page_index() in mm code | 4 months ago |
| memblock.c | Merge tag 'liveupdate-v7.3-rc1-20260823' of git://git.kernel.org/pub/scm/linux/kernel/git/liveupdate/linux | 2 months ago |
| memcontrol-v1.c | memcg: make the v1 soft limit knob inert | 3 months ago |
| memcontrol-v1.h | mm: add some missing includes to mm-local headers | 3 months ago |
| memcontrol.c | Merge tag 'mm-stable-2026-08-26-15-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 2 months ago |
| memfd.c | mm/vma: update do_mmap() to use vma_flags_t | 4 months ago |
| memfd_luo.c | mm/memfd_luo: document preservation of file seals | 6 months ago |
| memory-failure.c | mm: introduce and use vma_filebacked_address() | 2 months ago |
| memory-tiers.c | mm: introduce CONFIG_NUMA_MIGRATION and simplify CONFIG_MIGRATION | 7 months ago |
| memory.c | Merge tag 'mm-stable-2026-08-26-15-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 2 months ago |
| memory_hotplug.c | mm/memory_hotplug: add offline_and_remove_memory_ranges() | 4 months ago |
| mempolicy.c | mm/mempolicy: fix sleeping allocation in alloc_pages_bulk_weighted_interleave() | 2 months ago |
| mempool.c | mm/mempool: Untangle CONFIG_SLUB_DEBUG_ON abuse and switch to static key | 5 months ago |
| memremap.c | mm: decrement MTHP_STAT_NR_ANON in free_zone_device_folio() | 3 months ago |
| memtest.c | mm/memtest: add underflow detection for size calculation | 10 months ago |
| migrate.c | mm/migrate: calculate large folio page index using PFN | 2 months ago |
| migrate_device.c | mm/migrate_device: avoid out-of-bounds writes for compound folios | 2 months ago |
| mincore.c | mm: mincore: refactor mincore_page() | 3 months ago |
| mlock.c | mm/mlock: convert mlock code to use vma_flags_t | 4 months ago |
| mm_init.c | Merge tag 'mm-stable-2026-08-26-15-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 2 months ago |
| mm_init.h | mm: split out mm_init and memblock declarations from internal.h | 4 months ago |
| mm_slot.h | mm/mm_slot.h: add comments for mm_slot_lookup/insert | 4 months ago |
| mmap.c | mm/vma: convert miscellaneous uses of VMA flags in core mm | 4 months ago |
| mmap_lock.c | mm/vma: improve and document __is_vma_write_locked() | 9 months ago |
| mmu_gather.c | mm/mmu_gather: replace IPI with synchronize_rcu() when batch allocation fails | 8 months ago |
| mmu_notifier.c | mm/vma: correct incorrect vma.h inclusion | 4 months ago |
| mmzone.c | mm/vmscan: reduce lru_lock contention via vmstat-derived scan-balance cost | 3 months ago |
| mprotect.c | mm/mprotect: convert mprotect code to use vma_flags_t | 4 months ago |
| mremap.c | mm/mremap: reset unfaulted VMA page offset for MREMAP_DONTUNMAP | 2 months ago |
| mseal.c | mm/mseal: remove further superfluous comments, do_mseal() | 3 months ago |
| msync.c | mm/vma: use vma_start_pgoff(), linear_page_index() in mm code | 4 months ago |
| nommu.c | mm: nommu: point to the write iterator upon split_vma | 4 months ago |
| numa.c | mm/numa: remove unnecessary local variable in alloc_node_data() | 1 year ago |
| numa_emulation.c | mm/fake-numa: fix under-allocation detection in uniform split | 6 months ago |
| numa_memblks.c | mm: numa_memblks: use numa_add_reserved_memblk() in numa_cleanup_meminfo() | 4 months ago |
| oom_kill.c | mm/oom_kill.c: simpilfy rcu call with guard(rcu) | 8 months ago |
| page-writeback.c | Merge tag 'mm-stable-2026-08-26-15-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 2 months ago |
| page_alloc.c | mm/page_alloc: only update lowmem_reserve_ratio on sysctl write | 3 months ago |
| page_alloc.h | mm: replace __GFP_NO_CODETAG with ALLOC_NO_CODETAG | 4 months ago |
| page_counter.c | page_counter: track failcnt only for legacy cgroups | 1 year ago |
| page_ext.c | mm/page_ext: remove pgdat_page_ext_init() | 3 months ago |
| page_frag_cache.c | mm: replace __GFP_NO_CODETAG with ALLOC_NO_CODETAG | 4 months ago |
| page_idle.c | mm/page_idle.c: remove redundant mmu notifier in aging code | 9 months ago |
| page_io.c | mm/swap: move swap_ops into file systems for file system-based swap | 3 months ago |
| page_isolation.c | mm: split out internal page_alloc.h | 4 months ago |
| page_owner.c | mm: split out internal page_alloc.h | 4 months ago |
| page_poison.c | mm/page_poison: replace kmap_atomic() with kmap_local_page() | 2 years ago |
| page_reporting.c | mm/page_reporting: add page_reporting_delay_ms module parameter | 3 months ago |
| page_reporting.h | mm/page_reporting: export reporting order as module parameter | 5 years ago |
| page_table_check.c | Merge tag 'mm-stable-2026-08-18-18-39' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 2 months ago |
| page_vma_mapped.c | mm/rmap: use anon pgoff to track MAP_PRIVATE file-backed anon folios | 2 months ago |
| pagewalk.c | Merge tag 'mm-hotfixes-stable-2026-08-19-21-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 2 months ago |
| percpu-internal.h | mm/percpu-internal.h: optimise pcpu_chunk struct to save memory | 6 months ago |
| percpu-km.c | mm/percpu-km: clear page->private before free them | 4 months ago |
| percpu-stats.c | mm: remove outdated filename comment in percpu-stats.c | 1 year ago |
| percpu-vm.c | mm: split out vmalloc declarations from internal.h | 4 months ago |
| percpu.c | mm/percpu: avoid IO/FS reclaim in backing allocations | 4 months ago |
| pgalloc-track.h | mm: add some missing includes to mm-local headers | 3 months ago |
| pgtable-generic.c | mm: change to return bool for pmdp_clear_flush_young() | 7 months ago |
| process_vm_access.c | mm: refactor mm_access() to not return NULL | 2 years ago |
| ptdump.c | mm/ptdump: always stabilise against page table freeing using init_mm | 3 months ago |
| readahead.c | block: split out a new blk_plug.h header | 3 months ago |
| rmap.c | mm/rmap: synchronize lock and unlock target in anon_vma_clone | 2 months ago |
| rodata_test.c | mm/rodata_test: verify test data is unchanged, rather than non-zero | 1 year ago |
| secretmem.c | mm/secretmem: properly account locked pages | 2 months ago |
| shmem.c | Merge tag 'mm-stable-2026-08-26-15-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 2 months ago |
| shmem_quota.c | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | 8 months ago |
| show_mem.c | mm/show_mem: fix format string inconsistencies and type mismatches | 3 months ago |
| shrinker.c | mm: shrinker: fix shrinker_info teardown race with expansion | 4 months ago |
| shrinker_debug.c | mm: shrinker: fix NULL pointer dereference in debugfs | 4 months ago |
| shuffle.c | mm: split out internal page_alloc.h | 4 months ago |
| shuffle.h | mm: add some missing includes to mm-local headers | 3 months ago |
| slab.h | Merge tag 'slab-for-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab | 2 months ago |
| slab_common.c | Merge tag 'slab-for-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab | 2 months ago |
| slub.c | Merge tag 'slab-for-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab | 2 months ago |
| sparse-vmemmap.c | mm: split out sparse declarations from internal.h | 4 months ago |
| sparse.c | mm/sparse: keep mem_section_usage_size() internal | 3 months ago |
| sparse.h | mm/sparse: keep mem_section_usage_size() internal | 3 months ago |
| swap.h | mm/swap: add a new swap_ops.h header to allow for pluggable swap ops | 3 months ago |
| swap_state.c | Merge tag 'mm-stable-2026-08-26-15-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 2 months ago |
| swap_table.h | mm, swap: merge zeromap into swap table | 5 months ago |
| swapfile.c | mm, swap: ratelimit bad swap entry reports | 2 months ago |
| truncate.c | mm/truncate: use folio_split() in truncate_inode_partial_folio() | 5 months ago |
| usercopy.c | usercopy: Remove folio references from check_heap_object() | 12 months ago |
| userfaultfd.c | userfaultfd: reset err to be 0 when move_pages_ptes succeeded | 2 months ago |
| util.c | mm/vma: update do_mmap() to use vma_flags_t | 4 months ago |
| vma.c | mm/rmap: use anon pgoff to track MAP_PRIVATE file-backed anon folios | 2 months ago |
| vma.h | mm: propagate VMA anonymous page offset on map, remap, split + merge | 2 months ago |
| vma_exec.c | mm: propagate VMA anonymous page offset on map, remap, split + merge | 2 months ago |
| vma_init.c | mm/vma: introduce VMA anon page offset field and add helpers | 2 months ago |
| vma_internal.h | mm/vma: correct incorrect vma.h inclusion | 4 months ago |
| vmalloc.c | mm/vmalloc: do not warn on -ENOMEM from va_alloc() | 3 months ago |
| vmalloc.h | mm: add some missing includes to mm-local headers | 3 months ago |
| vmpressure.c | mm/vmpressure: move v1 userspace eventfd code into memcontrol-v1.c | 4 months ago |
| vmscan.c | Merge tag 'mm-stable-2026-08-26-15-22' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 2 months ago |
| vmstat.c | mm/vmstat: add NRSWP{IN,OUT} counters | 4 months ago |
| workingset.c | mm/vmscan: reduce lru_lock contention via vmstat-derived scan-balance cost | 3 months ago |
| zpdesc.h | mm: zpdesc: minor naming and comment corrections | 1 year ago |
| zsmalloc.c | zsmalloc: account for handle size in class lookup | 3 months ago |
| zswap.c | mm/swap: add a new swap_ops.h header to allow for pluggable swap ops | 3 months ago |