summaryrefslogtreecommitdiff
path: root/include/linux/mmzone.h
AgeCommit message (Expand)Author
5 daysMerge tag 'mm-core-7.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2026-10-12mm: memcontrol: constify the lruvec helpersTal Zussman
2026-10-08mm/sparse-vmemmap: move vmemmap optimization helpers to a public headerMuchun Song
2026-10-08mm/sparse-vmemmap: switch device DAX to shared tail vmemmap pagesMuchun Song
2026-10-08mm/sparse-vmemmap: introduce CONFIG_VMEMMAP_OPTIMIZATIONMuchun Song
2026-10-08mm/sparse-vmemmap: allocate shared tail page array dynamicallyMuchun Song
2026-10-08mm/mglru: use explicit tier range in read_ctrl_pos()Kairui Song
2026-10-08mm/mglru: introduce helpers for manipulating gen and refs flagsKairui Song
2026-10-06memcg: remove lru_gen_soft_reclaim()Shakeel Butt
2026-10-06mm/sparse: inline usemap allocation into sparse_init_nid()Muchun Song
2026-10-06mm/sparse-vmemmap: remove SPARSEMEM_VMEMMAP_PREINIT supportMuchun Song
2026-10-06mm/sparse-vmemmap: support section-based vmemmap accountingMuchun Song
2026-10-06mm/mm_init: skip initializing shared vmemmap tail pagesMuchun Song
2026-10-06mm/sparse-vmemmap: rename HVO order macrosMuchun Song
2026-10-06mm/sparse: relax struct mem_section size constraintsMuchun Song
2026-09-23mm/memory_hotplug: optimize zone contiguous check when changing pfn rangeYuan Liu
2026-08-24mm/sparse: keep mem_section_usage_size() internalMuchun Song
2026-08-24mm/vmscan: reduce lru_lock contention via vmstat-derived scan-balance costUsama Arif
2026-08-24mm/vmscan: add pgrotate_anon and pgrotate_file vmstat countersUsama Arif
2026-07-30mm: fix ASSERT_EXCLUSIVE_BITS by passing memdesc_flags_t by pointerHui Zhu
2026-07-28mm: constify oom_control, scan_control, and alloc_context nodemaskGregory Price
2026-07-28mm/sparse-vmemmap: remove sparse_vmemmap_init_nid_late()Muchun Song
2026-07-28mm: replace __ASSEMBLY__ with __ASSEMBLER__ in memory management header filesThomas Huth
2026-06-08mm: delete stale comment about cachelinesBrendan Jackman
2026-06-08mm: switch deferred split shrinker to list_lruJohannes Weiner
2026-06-02mm: introduce for_each_free_list()Brendan Jackman
2026-04-19Merge tag 'mm-stable-2026-04-18-02-14' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2026-04-18mm/sparse: fix comment for section map alignmentMuchun Song
2026-04-18mm: vmscan: prepare for reparenting MGLRU foliosQi Zheng
2026-04-15Merge tag 'mm-stable-2026-04-13-21-45' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2026-04-08mm: add gpu active/reclaim per-node stat counters (v2)Dave Airlie
2026-04-05mm/sparse: move memory hotplug bits to sparse-vmemmap.cDavid Hildenbrand (Arm)
2026-04-05mm/sparse: move sparse_init_one_section() to internal.hDavid Hildenbrand (Arm)
2026-04-05mm: prepare to move subsection_map_init() to mm/sparse-vmemmap.cDavid Hildenbrand (Arm)
2026-04-05mm: support batched checking of the young flag for MGLRUBaolin Wang
2026-04-05mm/hugetlb: remove fake head pagesKiryl Shutsemau
2026-04-05riscv/mm: align vmemmap to maximal folio sizeKiryl Shutsemau
2026-04-05mm: move MAX_FOLIO_ORDER definition to mmzone.hKiryl Shutsemau
2026-04-05mm: vmalloc: streamline vmalloc memory accountingJohannes Weiner
2026-04-05mm: move pgscan, pgsteal, pgrefill to node statsJP Kobryn (Meta)
2026-01-31mm/vmscan: add tracepoint and reason for kswapd_failures resetJiayuan Chen
2026-01-31mm/vmscan: mitigate spurious kswapd_failures reset from direct reclaimJiayuan Chen
2026-01-26arch, mm: consolidate initialization of SPARSE memory modelMike Rapoport (Microsoft)
2026-01-14mm_zone: Generalise has_managed_dma()Robin Murphy
2025-12-09mm/sparse: fix sparse_vmemmap_init_nid_early definition without CONFIG_SPARSEMEMJinhui Guo
2025-11-16mm: vmscan: simplify the logic for activating dirty file foliosBaolin Wang
2025-09-21mm: re-enable kswapd when memory pressure subsides or demotion is toggledChanwon Park
2025-09-21mm: constify zone related test/getter functionsMax Kellermann
2025-09-13mm: add vmstat for kernel_file pagesBoris Burkov
2025-09-13mm: introduce memdesc_is_zone_device()Matthew Wilcox (Oracle)