Huan Yang (1):
mm: page_alloc: simpify page del and expand
Johannes Weiner (11):
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
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
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 (1):
mm/page_alloc: keep track of free highatomic
Zi Yan (1):
mm: page_alloc: set migratetype inside move_freepages()
include/linux/mm.h | 18 +-
include/linux/mmzone.h | 1 +
include/linux/page-isolation.h | 5 +-
include/linux/vmstat.h | 8 -
mm/debug_page_alloc.c | 12 +-
mm/internal.h | 9 -
mm/page_alloc.c | 735 +++++++++++++++++++--------------
mm/page_isolation.c | 135 ++----
8 files changed, 470 insertions(+), 453 deletions(-)
--
2.34.1