The first patch is a bugfix from next branch. The last two patch is feature to allow more high-order pages stored on PCP lists.
Baolin Wang (1): mm: page_alloc: use the correct THP order for THP PCP
Kefeng Wang (2): mm: prepare more high-order pages to be stored on the per-cpu lists mm: add control to allow specified high-order pages stored on PCP list
Documentation/admin-guide/mm/transhuge.rst | 11 +++++ include/linux/gfp.h | 1 + include/linux/huge_mm.h | 1 + include/linux/mmzone.h | 4 +- mm/huge_memory.c | 47 ++++++++++++++++++++++ mm/page_alloc.c | 26 +++++++++--- 6 files changed, 84 insertions(+), 6 deletions(-)