1. f4484d1 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years ago
  2. 5bf1828 delayacct: track delays from memory compact by wangyong · 3 years ago
  3. bf181c5 mm/hwpoison: fix unpoison_memory() by Naoya Horiguchi · 3 years ago
  4. c4dc63f mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages by Baoquan He · 3 years ago
  5. 62b3107 mm_zone: add function to check if managed dma zone exists by Baoquan He · 3 years ago
  6. eaab8e7 mm/page_alloc.c: modify the comment section for alloc_contig_pages() by Anshuman Khandual · 3 years ago
  7. ca831f2 mm: page_alloc: fix building error on -Werror=array-compare by Xiongwei Song · 3 years ago
  8. df4e817 mm: page table check by Pasha Tatashin · 3 years ago
  9. c4386bd mm/memremap: add ZONE_DEVICE support for compound pages by Joao Martins · 3 years ago
  10. 46487e0 mm/page_alloc: refactor memmap_init_zone_device() page init by Joao Martins · 3 years ago
  11. 5b24eee mm/page_alloc: split prep_compound_page into head and tail subparts by Joao Martins · 3 years ago
  12. 512b7931 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 2 months ago
  13. 132b0d2 mm/page_alloc: remove the throttling logic from the page allocator by Mel Gorman · 3 years, 2 months ago
  14. 8cd7c58 mm/vmscan: throttle reclaim until some writeback completes if congested by Mel Gorman · 3 years, 2 months ago
  15. bd3400e mm: khugepaged: recalculate min_free_kbytes after stopping khugepaged by Liangcai Fan · 3 years, 2 months ago
  16. 59d336b mm/page_alloc: use clamp() to simplify code by Wang ShaoBo · 3 years, 2 months ago
  17. 9c25cbf mm: page_alloc: use migrate_disable() in drain_local_pages_wq() by Sebastian Andrzej Siewior · 3 years, 2 months ago
  18. a6ea8b5 mm/page_alloc.c: show watermark_boost of zone in zoneinfo by Liangcai Fan · 3 years, 2 months ago
  19. 8ca1b5a mm/page_alloc: detect allocation forbidden by cpuset and bail out early by Feng Tang · 3 years, 2 months ago
  20. 8446b59 mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() by Eric Dumazet · 3 years, 2 months ago
  21. 61bb6cd mm: move node_reclaim_distance to fix NUMA without SMP by Geert Uytterhoeven · 3 years, 2 months ago
  22. 54d032c mm/page_alloc: use accumulated load when building node fallback list by Krupa Ramakrishnan · 3 years, 2 months ago
  23. 6cf2539 mm/page_alloc: print node fallback order by Bharata B Rao · 3 years, 2 months ago
  24. ba7f1b9 mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid] by Miaohe Lin · 3 years, 2 months ago
  25. 86fb05b mm/page_alloc.c: use helper function zone_spans_pfn() by Miaohe Lin · 3 years, 2 months ago
  26. 7cba630 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() by Miaohe Lin · 3 years, 2 months ago
  27. ff7ed9e mm/page_alloc.c: simplify the code by using macro K() by Miaohe Lin · 3 years, 2 months ago
  28. ea808b4 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_to_order() by Miaohe Lin · 3 years, 2 months ago
  29. 084f7e2 mm/large system hash: avoid possible NULL deref in alloc_large_system_hash by Eric Dumazet · 3 years, 2 months ago
  30. 49f8275 Merge tag 'folio-5.16' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 3 years, 2 months ago
  31. eac96c3 mm: filemap: check if THP has hwpoisoned subpage for PMD page fault by Yang Shi · 3 years, 2 months ago
  32. 8dcb306 memcg: page_alloc: skip bulk allocator for __GFP_ACCOUNT by Shakeel Butt · 3 years, 2 months ago
  33. cc09cb1 mm/page_alloc: Add folio allocation functions by Matthew Wilcox (Oracle) · 4 years ago
  34. bbc6b70 mm/memcg: Convert mem_cgroup_uncharge() to take a folio by Matthew Wilcox (Oracle) · 3 years, 8 months ago
  35. 053cfda mm/page_alloc.c: avoid accessing uninitialized pcp page migratetype by Miaohe Lin · 3 years, 4 months ago
  36. 2d33820 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 4 months ago
  37. 4b09700 mm: track present early pages per zone by David Hildenbrand · 3 years, 4 months ago
  38. 859a85d mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE by Mike Rapoport · 3 years, 4 months ago
  39. 5ac9588 mm/migrate: enable returning precise migrate_pages() success count by Yang Shi · 3 years, 4 months ago
  40. 79c28a4 mm/numa: automatically generate node migration order by Dave Hansen · 3 years, 4 months ago
  41. 88dc6f20 mm/page_alloc.c: use in_task() by Vasily Averin · 3 years, 4 months ago
  42. 3b446da mm/page_alloc: make alloc_node_mem_map() __init rather than __ref by Mike Rapoport · 3 years, 4 months ago
  43. b346075 mm/page_alloc.c: fix 'zone_id' may be used uninitialized in this function warning by Nico Pache · 3 years, 4 months ago
  44. c803b3c mm: introduce memmap_alloc() to unify memory map allocation by Mike Rapoport · 3 years, 4 months ago
  45. c3ab6baf mm/page_alloc: always initialize memory map for the holes by Mike Rapoport · 3 years, 4 months ago
  46. eb2169c mm: add kernel_misc_reclaimable in show_free_areas by liuhailong · 3 years, 4 months ago
  47. 4f3eaf4 mm: report a more useful address for reclaim acquisition by Matthew Wilcox (Oracle) · 3 years, 4 months ago
  48. 47aef60 mm/page_alloc: don't corrupt pcppage_migratetype by Doug Berger · 3 years, 4 months ago
  49. 69e5d32 mm: page_alloc: fix page_poison=1 / INIT_ON_ALLOC_DEFAULT_ON interaction by Sergei Trofimovich · 3 years, 5 months ago
  50. 0614784 mm/page_alloc: further fix __alloc_pages_bulk() return value by Chuck Lever · 3 years, 6 months ago
  51. e5c15ce mm/page_alloc: correct return value when failing at preparing by Yanfei Xu · 3 years, 6 months ago
  52. 187ad46 mm/page_alloc: avoid page allocator recursion with pagesets.lock held by Mel Gorman · 3 years, 6 months ago
  53. 54aa386 Revert "mm/page_alloc: make should_fail_alloc_page() static" by Matteo Croce · 3 years, 6 months ago
  54. 6bce244 mm/page_alloc: Revert pahole zero-sized workaround by Mel Gorman · 3 years, 6 months ago
  55. 71bd934 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 6 months ago
  56. f717309 mm/page_alloc: make should_fail_alloc_page() static by Mel Gorman · 3 years, 6 months ago
  57. 041711c mm: fix spelling mistakes by Zhen Lei · 3 years, 6 months ago
  58. 7118fc2 hugetlb: address ref count racing in prep_compound_gigantic_page by Mike Kravetz · 3 years, 6 months ago
  59. 65090f3 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 6 months ago
  60. 203c06e mm/page_alloc: split pcp->high across all online CPUs for cpuless nodes by Mel Gorman · 3 years, 6 months ago
  61. 44042b4 mm/page_alloc: allow high-order pages to be stored on the per-cpu lists by Mel Gorman · 3 years, 6 months ago
  62. 43b02ba mm: replace CONFIG_FLAT_NODE_MEM_MAP with CONFIG_FLATMEM by Mike Rapoport · 3 years, 6 months ago
  63. a9ee6cf mm: replace CONFIG_NEED_MULTIPLE_NODES with CONFIG_NUMA by Mike Rapoport · 3 years, 6 months ago
  64. bb1c50d mm: remove CONFIG_DISCONTIGMEM by Mike Rapoport · 3 years, 6 months ago
  65. 21d02f8 mm/page_alloc: move free_the_page by Mel Gorman · 3 years, 6 months ago
  66. f7ec104 mm/page_alloc: fix counting of managed_pages by Liu Shixin · 3 years, 6 months ago
  67. e47aa90 mm/page_alloc: improve memmap_pages dbg msg by Dong Aisheng · 3 years, 6 months ago
  68. 74f4482 mm/page_alloc: introduce vm.percpu_pagelist_high_fraction by Mel Gorman · 3 years, 6 months ago
  69. c49c2c4 mm/page_alloc: limit the number of pages on PCP lists when reclaim is active by Mel Gorman · 3 years, 6 months ago
  70. 3b12e7e mm/page_alloc: scale the number of pages that are batch freed by Mel Gorman · 3 years, 6 months ago
  71. 04f8cfe mm/page_alloc: adjust pcp->high after CPU hotplug events by Mel Gorman · 3 years, 6 months ago
  72. b92ca18 mm/page_alloc: disassociate the pcp->high from pcp->batch by Mel Gorman · 3 years, 6 months ago
  73. bbbecb3 mm/page_alloc: delete vm.percpu_pagelist_fraction by Mel Gorman · 3 years, 6 months ago
  74. 151e084a mm: page_alloc: dump migrate-failed pages only at -EBUSY by Minchan Kim · 3 years, 6 months ago
  75. 9024999 mm/page_alloc: update PGFREE outside the zone lock in __free_pages_ok by Mel Gorman · 3 years, 6 months ago
  76. df1acc8 mm/page_alloc: avoid conflating IRQs disabled with zone->lock by Mel Gorman · 3 years, 6 months ago
  77. 56f0e66 mm/page_alloc: explicitly acquire the zone lock in __free_pages_ok by Mel Gorman · 3 years, 6 months ago
  78. 43c95bc mm/page_alloc: reduce duration that IRQs are disabled for VM counters by Mel Gorman · 3 years, 6 months ago
  79. 3e23060 mm/page_alloc: batch the accounting updates in the bulk allocator by Mel Gorman · 3 years, 6 months ago
  80. f19298b mm/vmstat: convert NUMA statistics to basic NUMA counters by Mel Gorman · 3 years, 6 months ago
  81. dbbee9d mm/page_alloc: convert per-cpu list protection to local_lock by Mel Gorman · 3 years, 6 months ago
  82. 28f836b mm/page_alloc: split per cpu page lists and zone stats by Mel Gorman · 3 years, 6 months ago
  83. 9660eca mm/page_alloc: switch to pr_debug by Heiner Kallweit · 3 years, 6 months ago
  84. ca891f4 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype by Matthew Wilcox (Oracle) · 3 years, 6 months ago
  85. 691d949 mm/page_alloc: bail out on fatal signal during reclaim/compaction retry attempt by Aaron Tomlin · 3 years, 6 months ago
  86. d2f07ec mm: make __dump_page static by Matthew Wilcox (Oracle) · 3 years, 6 months ago
  87. ff4b2b4 mm/page_alloc: correct return value of populated elements if bulk array is populated by Mel Gorman · 3 years, 6 months ago
  88. 122e093 mm/page_alloc: fix memory map initialization for descending nodes by Mike Rapoport · 3 years, 6 months ago
  89. 9840cfc Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 3 years, 6 months ago
  90. 66d9282 mm/page_alloc: Correct return value of populated elements if bulk array is populated by Mel Gorman · 3 years, 6 months ago
  91. b3b64eb mm/page_alloc: do bulk array bounds check after checking populated elements by Mel Gorman · 3 years, 6 months ago
  92. b08e50d mm/page_alloc: __alloc_pages_bulk(): do bounds check before accessing array by Rasmus Villemoes · 3 years, 6 months ago
  93. bac9c6f mm/page_alloc: fix counting of free pages after take off from buddy by Ding Hui · 3 years, 7 months ago
  94. c275c5c kasan: disable freed user page poisoning with HW tags by Peter Collingbourne · 3 years, 7 months ago
  95. 013bb59 arm64: mte: handle tags zeroing at page allocation time by Peter Collingbourne · 3 years, 7 months ago
  96. 7a3b835 kasan: use separate (un)poison implementation for integrated init by Peter Collingbourne · 3 years, 7 months ago
  97. baf2f90 mm: fix typos in comments by Lu Jialin · 3 years, 8 months ago
  98. f0953a1 mm: fix typos in comments by Ingo Molnar · 3 years, 8 months ago
  99. 68d68ff mm/mempool: minor coding style tweaks by Zhiyuan Dai · 3 years, 8 months ago
  100. 8ca5591 mm/memory_hotplug: remove broken locking of zone PCP structures during hot remove by Mel Gorman · 3 years, 8 months ago