
Brendan Jackman (2): mm/page_alloc: clarify terminology in migratetype fallback code mm/page_alloc: clarify should_claim_block() commentary David Hildenbrand (5): mm/page_isolation: don't pass gfp flags to isolate_single_pageblock() mm/page_alloc: make __alloc_contig_migrate_range() static mm/page_alloc: sort out the alloc_contig_range() gfp flags mess mm/page_alloc: forward the gfp flags from alloc_contig_range() to post_alloc_hook() mm/page_alloc: don't call pfn_to_page() on possibly non-existent PFN in split_large_buddy() Huan Yang (1): mm: page_alloc: simpify page del and expand Jinjiang Tu (1): mm: page_alloc: don't steal single pages from biggest buddy Johannes Weiner (13): mm: page_alloc: remove pcppage migratetype caching mm: page_alloc: optimize free_unref_folios() mm: page_alloc: fix up block types when merging compatible blocks mm: page_alloc: move free pages when converting block during isolation mm: page_alloc: fix move_freepages_block() range error mm: page_alloc: fix freelist movement during block conversion mm: page_alloc: close migratetype race between freeing and stealing mm: page_isolation: prepare for hygienic freelists mm: page_alloc: consolidate free page accounting mm: page_alloc: batch vmstat updates in expand() mm: page_alloc: fix highatomic typing in multi-block buddies mm: page_alloc: remove remnants of unlocked migratetype updates mm: page_alloc: speed up fallbacks in rmqueue_bulk() Kefeng Wang (1): mm: remove migration for HugePage in isolate_single_pageblock() Kemeng Shi (2): mm/page_alloc: remove unnecessary check in break_down_buddy_pages mm/page_alloc: remove unnecessary next_page in break_down_buddy_pages Luoxi Li (1): mm: remove unused has_isolate_pageblock Vlastimil Babka (1): mm: page_alloc: change move_freepages() to __move_freepages_block() Yajun Deng (1): mm: page_alloc: simplify __free_pages_ok() Yu Zhao (2): mm/page_alloc: keep track of free highatomic mm/contig_alloc: support __GFP_COMP Zi Yan (1): mm: page_alloc: set migratetype inside move_freepages() gaoxiang17 (1): mm/page_alloc: add some detailed comments in can_steal_fallback include/linux/gfp.h | 21 + include/linux/mm.h | 18 +- include/linux/mmzone.h | 2 +- include/linux/page-isolation.h | 13 +- include/linux/vmstat.h | 8 - mm/compaction.c | 45 +- mm/debug_page_alloc.c | 12 +- mm/internal.h | 15 +- mm/page_alloc.c | 1071 +++++++++++++++++++------------- mm/page_isolation.c | 143 ++--- 10 files changed, 731 insertions(+), 617 deletions(-) -- 2.43.0