| .. |
| damon | mm/damon/core: disallow overlapping input ranges for damon_set_regions() | 4 months ago |
| kasan | Merge tag 'mm-stable-2026-06-18-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 4 months ago |
| kfence | Merge tag 'slab-for-7.2-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab | 4 months ago |
| kmsan | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | 8 months ago |
| tests | sparc/mm: export symbols for lazy_mmu_mode KUnit tests | 10 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 |
| bootmem_info.c | mm/bootmem_info: stop marking mem_section_usage as MIX_SECTION_INFO | 6 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: fix reserved page leak on activation failure | 5 months ago |
| cma.h | mm: cma: set early_pfn and bitmap as a union in cma_memrange | 1 year 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/compaction: handle free_pages_prepare() properly in compaction_free() | 4 months ago |
| debug.c | mm: constify __dump_folio() arguments | 1 year ago |
| debug_page_alloc.c | mm/debug_page_alloc: improve error message for invalid guardpage minorder | 1 year 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/debug_vm_pgtable: replace WRITE_ONCE() with pxd_clear() | 8 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: clean up the use of WARN() for debugging | 10 months ago |
| execmem.c | mm/execmem: make the populate and alloc atomic | 7 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 | mm: do file ownership checks with the proper mount idmap | 4 months ago |
| folio-compat.c | mm: add SPDX id lines to some mm source files | 9 months ago |
| gup.c | mm/gup: cleanup pgtable entry accessors | 6 months ago |
| gup_test.c | mm/gup_test: reject wrapped user ranges | 5 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 | driver core: Replace dev->dma_skip_sync with dev_dma_skip_sync() | 7 months ago |
| huge_memory.c | userfaultfd: wait on source PMD during UFFDIO_MOVE | 4 months ago |
| hugetlb.c | mm/hugetlb: fix list corruption in allocate_file_region_entries() | 4 months ago |
| hugetlb_cgroup.c | Convert 'alloc_flex' family to use the new default GFP_KERNEL argument | 8 months ago |
| hugetlb_cma.c | mm/hugetlb_cma: restrict hugetlb_cma parameter to gigantic-page alignment | 6 months ago |
| hugetlb_cma.h | mm: hugetlb: allocate frozen pages for gigantic allocation | 10 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: fix incorrect vmemmap restore in rollback | 5 months ago |
| hugetlb_vmemmap.h | mm/hugetlb: do pre-HVO for bootmem allocated pages | 1 year 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: switch deferred split shrinker to list_lru | 5 months ago |
| interval_tree.c | mm/memory: simplify calculation in unmap_mapping_range_tree() | 8 months ago |
| ioremap.c | mm/ioremap: pass pgprot_t to ioremap_prot() instead of unsigned long | 1 year ago |
| Kconfig | Merge tag 'mm-stable-2026-06-23-08-55' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 4 months ago |
| Kconfig.debug | mm: kmemleak: add CONFIG_DEBUG_KMEMLEAK_VERBOSE build option | 7 months ago |
| khugepaged.c | mm/khugepaged: avoid underflow in madvise_collapse for sub-PMD MADV_COLLAPSE | 6 months ago |
| kmemleak.c | mm/kmemleak: fix checksum computation for per-cpu objects | 4 months ago |
| ksm.c | mm: convert do_brk_flags() to use vma_flags_t | 7 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: do file ownership checks with the proper mount idmap | 4 months ago |
| Makefile | mm/memcg: remove no longer used swap cgroup array | 5 months ago |
| mapping_dirty_helpers.c | mm/dirty: replace READ_ONCE() with pudp_get() | 1 year ago |
| memblock.c | kho: fix deferred initialization of scratch areas | 6 months ago |
| memcontrol-v1.c | mm/memcg: remove no longer used swap cgroup array | 5 months ago |
| memcontrol-v1.h | mm: memcontrol: prepare for reparenting non-hierarchical stats | 8 months ago |
| memcontrol.c | Merge tag 'slab-for-7.2-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab | 4 months ago |
| memfd.c | memfd: deny writeable mappings when implying SEAL_WRITE | 6 months ago |
| memfd_luo.c | mm/memfd_luo: document preservation of file seals | 6 months ago |
| memory-failure.c | mm/memory-failure: use zone_pcp_disable() for poison handling | 6 months ago |
| memory-tiers.c | mm: introduce CONFIG_NUMA_MIGRATION and simplify CONFIG_MIGRATION | 7 months ago |
| memory.c | mm: use mapping_mapped to simplify the code | 5 months ago |
| memory_hotplug.c | drivers/base/memory: make memory block get/put explicit | 6 months ago |
| mempolicy.c | mm/nodemask: correctly describe nodemask operation return types | 5 months ago |
| mempool.c | mm: simplify the mempool_alloc_bulk API | 5 months ago |
| memremap.c | mm/sparse-vmemmap: pass @pgmap argument to memory deactivation paths | 6 months ago |
| memtest.c | mm/memtest: add underflow detection for size calculation | 10 months ago |
| migrate.c | mm/migrate: find_mm_struct: fix race between security checks and suid exec | 5 months ago |
| migrate_device.c | mm: migrate_device: fix pte_pfn/pte_dirty called on non-present PTE | 4 months ago |
| mincore.c | mm: do file ownership checks with the proper mount idmap | 4 months ago |
| mlock.c | mm: rename unlock_page_lruvec_irq and its variants | 8 months ago |
| mm_init.c | mm/vmstat: fold stranded per-cpu node stats when a node comes online | 4 months ago |
| mm_slot.h | mm: introduce common struct mm_slot | 4 years ago |
| mmap.c | mm: fix mmap errno value when MAP_DROPPABLE is not supported | 7 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 | Merge tag 'mm-stable-2026-04-13-21-45' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 7 months ago |
| mmzone.c | mm: introduce memdesc_flags_t | 1 year ago |
| mprotect.c | mm/mprotect: special-case small folios when applying permissions | 7 months ago |
| mremap.c | mm: convert do_brk_flags() to use vma_flags_t | 7 months ago |
| mseal.c | mm/mseal: use min/max in mseal_apply | 6 months ago |
| msync.c | mm/msync: use vma_find() instead of vma linked list | 4 years ago |
| nommu.c | mm: abstract reading sysctl_max_map_count, and READ_ONCE() | 8 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 | Merge tag 'fixes-2026-02-21' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock | 8 months ago |
| oom_kill.c | mm/oom_kill.c: simpilfy rcu call with guard(rcu) | 8 months ago |
| page-writeback.c | Merge tag 'vfs-7.2-rc1.writeback' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs | 5 months ago |
| page_alloc.c | mm/page_alloc: only update NUMA min ratios on sysctl write | 5 months ago |
| page_counter.c | page_counter: track failcnt only for legacy cgroups | 1 year ago |
| page_ext.c | mm/page_ext: Add page_ext_get_from_phys() | 9 months ago |
| page_frag_cache.c | mm/page_alloc: export free_frozen_pages() instead of free_unref_page() | 1 year ago |
| page_idle.c | mm/page_idle.c: remove redundant mmu notifier in aging code | 9 months ago |
| page_io.c | Merge tag 'block-7.2-20260625' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux | 4 months ago |
| page_isolation.c | mm: page_isolation: avoid unsafe folio reads while scanning compound pages | 5 months ago |
| page_owner.c | mm/page_owner: fix %pGp format specifier argument type | 7 months ago |
| page_poison.c | mm/page_poison: replace kmap_atomic() with kmap_local_page() | 2 years ago |
| page_reporting.c | mm: page_reporting: allow driver to set batch capacity | 4 months ago |
| page_reporting.h | mm/page_reporting: export reporting order as module parameter | 5 years ago |
| page_table_check.c | mm/page_table_check: Pass mm_struct to pxx_user_accessible_page() | 8 months ago |
| page_vma_mapped.c | mm/page_vma_mapped: fix device-private PMD handling | 4 months ago |
| pagewalk.c | mm/pagewalk: fix race between concurrent split and refault | 7 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: fix bitmap overflow and accounting in pcpu_create_chunk() | 4 months ago |
| percpu-stats.c | mm: remove outdated filename comment in percpu-stats.c | 1 year ago |
| percpu-vm.c | kmsan: remove hard-coded GFP_KERNEL flags | 1 year ago |
| percpu.c | mm: memcontrol: return root object cgroup for root memory cgroup | 8 months ago |
| pgalloc-track.h | mm: fix typos in comments | 5 years 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: replace READ_ONCE() with standard page table accessors | 1 year ago |
| readahead.c | Revert "mm: limit filemap_fault readahead to VMA boundaries" | 4 months ago |
| rmap.c | mm: remove page_mapped() | 6 months ago |
| rodata_test.c | mm/rodata_test: verify test data is unchanged, rather than non-zero | 1 year ago |
| secretmem.c | libfs: drop redundant SB_I_NOEXEC/SB_I_NODEV in init_pseudo() callers | 5 months ago |
| shmem.c | fs: push nr_cached_objects memcg gating into individual filesystems | 4 months ago |
| shmem_quota.c | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | 8 months ago |
| show_mem.c | mm: add gpu active/reclaim per-node stat counters (v2) | 8 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/shuffle: convert module_param_call to module_param_cb | 4 years ago |
| shuffle.h | mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER | 2 years ago |
| slab.h | mm/slab: prevent unbounded recursion in free path with new kmalloc type | 4 months ago |
| slab_common.c | mm/slab: prevent unbounded recursion in free path with new kmalloc type | 4 months ago |
| slub.c | mm/slab: prevent unbounded recursion in free path with new kmalloc type | 4 months ago |
| sparse-vmemmap.c | mm/sparse-vmemmap: flush_cache_vmap() after hotplugging vmemmap | 4 months ago |
| sparse.c | mm/sparse: remove sparse buffer pre-allocation mechanism | 7 months ago |
| swap.c | mm/mglru: use folio_mark_accessed to replace folio_set_active | 5 months ago |
| swap.h | mm, swap: merge zeromap into swap table | 5 months ago |
| swap_state.c | mm: switch deferred split shrinker to list_lru | 5 months ago |
| swap_table.h | mm, swap: merge zeromap into swap table | 5 months ago |
| swapfile.c | mm/swap: remove redundant swap device reference in alloc/free | 7 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() | 1 year ago |
| userfaultfd.c | userfaultfd: prevent registration of special VMAs | 4 months ago |
| util.c | mm/util: don't read __page_2 for order-1 folios in snapshot_page() | 4 months ago |
| vma.c | drivers/char/mem: eliminate unnecessary use of success_hook | 5 months ago |
| vma.h | mm: allow handling of stacked mmap_prepare hooks in more drivers | 7 months ago |
| vma_exec.c | mm: convert do_brk_flags() to use vma_flags_t | 7 months ago |
| vma_init.c | Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 1 year ago |
| vma_internal.h | mm: relocate the page table ceiling and floor definitions | 9 months ago |
| vmalloc.c | mm/vmalloc: free unused pages on vrealloc() shrink | 5 months ago |
| vmpressure.c | mm/vmpressure: skip socket pressure for costly order reclaim | 7 months ago |
| vmscan.c | mm: mglru: fix stale batch updates after memcg reparenting | 4 months ago |
| vmstat.c | Merge tag 'mm-stable-2026-04-18-02-14' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 6 months ago |
| workingset.c | mm/mglru: use folio_mark_accessed to replace folio_set_active | 5 months ago |
| zpdesc.h | mm: zpdesc: minor naming and comment corrections | 1 year ago |
| zsmalloc.c | zsmalloc: simplify data output in zs_stats_size_show() | 5 months ago |
| zswap.c | mm, swap: add support for stable large allocation in swap cache directly | 5 months ago |