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