Barry Song (4):
mm: add per-order mTHP anon_fault_alloc and anon_fault_fallback
counters
mm: add per-order mTHP anon_swpout and anon_swpout_fallback counters
mm: add docs for per-order mTHP counters and transhuge_page ABI
mm: correct the docs for thp_fault_alloc and thp_fault_fallback
Kefeng Wang (4):
mm: filemap: make mTHP configurable for exec mapping
mm: huge_memory: add folio_get_unmapped_area()
mm: huge_memory: add thp mapping align control
mm: add control to allow specified high-order pages stored on PCP list
Matthew Wilcox (Oracle) (3):
mm: remove inc/dec lruvec page state functions
mm/khugepaged: use a folio more in collapse_file()
mm/memcontrol: remove __mod_lruvec_page_state()
Ryan Roberts (1):
mm/filemap: Allow arch to request folio size for exec memory
.../sysfs-kernel-mm-transparent-hugepage | 18 ++
Documentation/admin-guide/mm/transhuge.rst | 58 +++-
arch/arm64/include/asm/pgtable.h | 12 +
include/linux/gfp.h | 1 +
include/linux/huge_mm.h | 27 ++
include/linux/pgtable.h | 12 +
include/linux/vmstat.h | 60 ++---
mm/filemap.c | 42 +++
mm/huge_memory.c | 252 +++++++++++++++++-
mm/khugepaged.c | 16 +-
mm/memcontrol.c | 9 +-
mm/memory.c | 5 +
mm/page_alloc.c | 18 +-
mm/page_io.c | 1 +
mm/vmscan.c | 3 +
15 files changed, 460 insertions(+), 74 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-kernel-mm-transparent-hugepage
--
2.27.0