Skip to content

Page allocator

MEMORY MANAGEMENT - PAGE ALLOCATOR

Maintained 8,861 threads 17,750 messages Latest

About Lists, Files, Maintainers, Reviewers
Lists
linux-mm
Files
include/linux/compaction.h, include/linux/gfp.h, include/linux/page-isolation.h, include/linux/pageblock-flags.h, mm/compaction.c, mm/debug_page_alloc.c, mm/debug_page_ref.c, mm/fail_page_alloc.c and 12 more
Maintainers
Andrew Morton, Vlastimil Babka
Reviewers
Brendan Jackman, Johannes Weiner, Michal Hocko, Suren Baghdasaryan, Zi Yan
  1. sysctl: replace overloaded extra pointers with typed bounds and context RFC PATCH 39 patches [email protected] linux-fsdevel lkml llvm +1 net/ (33), kernel/ (29), fs/ (22), drivers/ (14), +8 In review 13 replies
  2. mm, vmscan: make kswapd unreserve highatomic pageblocks PATCH v2 1 patch Vlastimil Babka (SUSE) linux-mm lkml mm/ (3) In review 2 replies
  3. mm: read the page cache without folio references RFC PATCH v2 18 patches Kiryl Shutsemau (Meta) fuse-devel linux-fsdevel linux-mm +1 mm/ (13), include/ (6), fs/ (2) In review 15 replies
  4. mm/huge_memory: prevent losing PG_waiters in __split_folio_to_order() PATCH v3 1 patch Zi Yan linux-mm lkml stable mm/ (3) Superseded 9 replies
  5. mm/compaction: Mark concurrent compact_considered accesses PATCH 1 patch Zhu Jun linux-mm linux-trace-kernel lkml include/trace/events/, mm/ In review 1 reply
  6. mm/huge_memory: prevent losing PG_waiters in __split_folio_to_order() PATCH v4 1 patch Zi Yan linux-mm lkml stable mm/ (3) In review 1 reply
  7. FAILED: patch "[PATCH] mm/page_isolation: fix UBSAN shift-out-of-bounds warning" failed to apply to 6.1-stable tree PATCH 6.1.y 1 patch Sasha Levin stable mm/page_isolation.c New 0 replies
  8. FAILED: patch "[PATCH] mm/page_isolation: fix UBSAN shift-out-of-bounds warning" failed to apply to 6.6-stable tree PATCH 6.6.y 1 patch Sasha Levin stable mm/page_isolation.c New 0 replies
  9. FAILED: patch "[PATCH] mm/page_isolation: fix UBSAN shift-out-of-bounds warning" failed to apply to 6.12-stable tree PATCH 6.12.y 1 patch Sasha Levin stable mm/page_isolation.c New 0 replies
  10. DMA_PMD: PMD_SIZE-backed IO buffer pools RFC DMA_PMD 22 patches Luigi Rizzo driver-core linux-block linux-doc +6 drivers/ (34), include/ (16), mm/ (11), net/ (11), +3 Superseded 36 replies
  11. mm/page_alloc: only skip kswapd nodes below their kswapd watermark PATCH v2 1 patch Joshua Hahn linux-mm lkml mm/page_alloc.c New 0 replies
  12. mm/compaction: stop repeating failed async compaction on every THP fault PATCH v2 2 patches Qiliang Yuan linux-mm linux-trace-kernel lkml include/linux/, include/trace/events/, mm/ NAK 5 replies
  13. FAILED: patch "[PATCH] mm/page_isolation: guard compound_order() against racing" failed to apply to 6.12-stable tree PATCH 6.12.y 2 patches Sasha Levin stable mm/ (2), include/linux/ New 0 replies
  14. Only free healthy pages in high-order folio PATCH v7 3 patches Jiaqi Yan linux-mm lkml mm/ (3), tools/testing/selftests/mm/ New 0 replies
  15. FAILED: patch "[PATCH] mm: page_alloc: remove ALLOC_NON_BLOCK from ALLOC_RESERVES" failed to apply to 5.15-stable tree PATCH Sasha Levin stable mm/page_alloc.h 0 replies
  16. FAILED: patch "[PATCH] mm: page_alloc: do not give all non-blocking requests reserve access" failed to apply to 5.15-stable tree PATCH Sasha Levin stable mm/ (2) 0 replies
  17. FAILED: patch "[PATCH] mm: page_alloc: remove ALLOC_NON_BLOCK from ALLOC_RESERVES" failed to apply to 6.1-stable tree PATCH Sasha Levin stable mm/page_alloc.h 0 replies
  18. FAILED: patch "[PATCH] mm: page_alloc: do not give all non-blocking requests reserve access" failed to apply to 6.1-stable tree PATCH Sasha Levin stable mm/ (2) 0 replies
  19. FAILED: patch "[PATCH] mm: page_alloc: do not give all non-blocking requests reserve access" failed to apply to 6.6-stable tree PATCH Sasha Levin stable mm/ (2) 0 replies
  20. FAILED: patch "[PATCH] mm: page_alloc: remove ALLOC_NON_BLOCK from ALLOC_RESERVES" failed to apply to 6.6-stable tree PATCH Sasha Levin stable mm/page_alloc.h 0 replies
  21. FAILED: patch "[PATCH] mm: page_alloc: remove ALLOC_NON_BLOCK from ALLOC_RESERVES" failed to apply to 6.12-stable tree PATCH Sasha Levin stable mm/page_alloc.h 0 replies
  22. FAILED: patch "[PATCH] mm: page_alloc: do not give all non-blocking requests reserve access" failed to apply to 6.12-stable tree PATCH Sasha Levin stable mm/ (2) 0 replies
  23. FAILED: patch "[PATCH] mm: page_alloc: do not give all non-blocking requests reserve access" failed to apply to 6.18-stable tree PATCH Sasha Levin stable mm/ (2) 0 replies
  24. FAILED: patch "[PATCH] mm: page_alloc: remove ALLOC_NON_BLOCK from ALLOC_RESERVES" failed to apply to 6.18-stable tree PATCH Sasha Levin stable mm/page_alloc.h 0 replies
  25. FAILED: patch "[PATCH] mm/page_alloc: let the highest memory node recover from hopeless state" failed to apply to 6.18-stable tree PATCH Sasha Levin stable mm/page_alloc.c 0 replies
  26. mm/memory_hotplug: don't offline a hwpoisoned page still in the page cache PATCH 1 patch Mani Tofigh b4-sent linux-cxl linux-mm +2 mm/ (3) Superseded 4 replies
  27. panic, crash_core, sys_info: Introduce crash_kexec_in_memory_sys_info RFC PATCH v2 5 patches Aaron Tomlin kexec linux-mm linux-rt-devel +3 kernel/ (10), include/ (4), lib/ (3), Documentation/, +1 In review 4 replies
  28. mm/vmscan: consolidate promo vs. high watermark checks PATCH 2 patches Joshua Hahn linux-mm lkml mm/ (3) In review 6 replies
  29. mm/huge_memory: prevent losing PG_waiters in __split_folio_to_order() PATCH v2 1 patch Zi Yan linux-mm lkml stable mm/ (3), include/linux/ Applied 3 replies
  30. FAILED: patch "[PATCH] mm: page_alloc: make defrag_mode retries follow the promoted order" failed to apply to 6.18-stable tree PATCH 6.18.y 1 patch Sasha Levin stable mm/ (3) Applied 2 replies
  31. cxl, mm: Keep device-reported poison out of the page allocator RFC PATCH 5 patches Shaikh Kamaluddin linux-cxl linux-mm lkml drivers/cxl/core/ (2), mm/ (2), drivers/cxl/, include/linux/ In review 11 replies
  32. FAILED: patch "[PATCH] mm/page_isolation: guard compound_order() against racing" failed to apply to 6.1-stable tree PATCH Sasha Levin stable mm/page_isolation.c 0 replies
  33. FAILED: patch "[PATCH] mm/page_isolation: guard compound_order() against racing" failed to apply to 6.6-stable tree PATCH Sasha Levin stable mm/page_isolation.c 0 replies
  34. mm/memory_hotplug: don't offline a hwpoisoned page still in the page cache PATCH v2 1 patch Mani Tofigh b4-sent linux-cxl linux-mm +2 mm/ (3) In review 1 reply
  35. stackdepot: reduce memory use for persistent stack records with a trie RFC PATCH v2 11 patches Caleb Kan linux-mm lkml mm/ (5), lib/ (4), arch/ (3), include/ (3), +3 In review 12 replies
  36. mm/huge_memory: prevent losing PG_waiters in __split_folio_to_order() PATCH 1 patch Zi Yan linux-mm lkml stable mm/ (3), include/linux/ Superseded 2 replies
  37. alloc_tag: Introduce selective tracing for MAP PATCH v5 5 patches Abhishek Bapat linux-mm linux-trace-kernel lkml +1 include/ (4), mm/ (4), Documentation/, MAINTAINERS, +1 In review 3 replies
  38. mm: split out memory-failure declarations from internal.h PATCH 1 patch Breno Leitao linux-cxl linux-mm lkml mm/ (9), MAINTAINERS In review 6 replies
  39. mm: fix memcg_data reads during a THP split PATCH 2 patches Daejun Park b4-sent cgroups linux-mm +2 mm/ (3) In review 4 replies
  40. Demote to lower tier using non-temporal stores RFC PATCH v2 3 patches Yiannis Nikolakopoulos linux-mm linux-nfs linux-trace-kernel +1 include/ (5), arch/ (4), mm/ (4), fs/ In review 10 replies
  41. mm, vmscan: make kswapd unreserve highatomic pageblocks PATCH 1 patch Vlastimil Babka (SUSE) linux-mm lkml mm/ (3) Superseded 7 replies
  42. mm: make watermark checks honour ALLOC_NOFRAGMENT PATCH v2 3 patches Kiryl Shutsemau (Meta) linux-mm lkml mm/ (4), include/linux/ In review 1 reply
  43. mm: fix allocator races with memory hotplug PATCH v5 12 patches Gregory Price (Meta) linux-mm linux-trace-kernel lkml +1 mm/ (5), include/linux/, include/trace/events/ Applied 17 replies
  44. mm/page_alloc: avoid direct reclaim and compaction for costly __GFP_NORETRY allocations PATCH v6 1 patch Salvatore Dipietro linux-fsdevel linux-mm linux-xfs +2 mm/page_alloc.c Applied 5 replies
  45. mm: page_owner: use %u to print the stack depot handle PATCH 1 patch zhangchujun linux-mm mm/page_owner.c In review 1 reply
  46. mm/compaction: sample empty pageblocks again from a random offset PATCH 1 patch Kiryl Shutsemau (Meta) linux-mm lkml mm/compaction.c New 0 replies
  47. mm, page_alloc: several stable fixes PATCH v2 5 patches Vlastimil Babka (SUSE) linux-mm lkml stable mm/ (4) In review 3 replies
  48. mm/vmscan: adaptive multi-threaded kswapd for NUMA-aware reclaim RFC PATCH 3 patches Ehab Ababneh linux-mm linux-trace-kernel lkml mm/ (4), include/linux/, include/trace/events/ Superseded 10 replies
  49. Only free healthy pages in high-order has_hwpoisoned folio PATCH v6 5 patches Jiaqi Yan linux-mm lkml mm/ (2), include/linux/, tools/testing/selftests/mm/ Superseded 34 replies
  50. mm/page_alloc: more checks for alloc_contig_frozen_range() with __GFP_COMP PATCH v2 1 patch Zi Yan linux-mm lkml mm/page_alloc.c Applied 2 replies
Page 1 of 178 –