
Harry Yoo (3): mm: move page table sync declarations to linux/pgtable.h mm: introduce and use {pgd,p4d}_populate_kernel() x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings() arch/x86/include/asm/pgtable_64_types.h | 3 +++ arch/x86/mm/init_64.c | 18 +++++++++++++++ include/linux/pgalloc.h | 29 +++++++++++++++++++++++++ include/linux/pgtable.h | 25 +++++++++++++++++---- include/linux/vmalloc.h | 16 -------------- mm/kasan/init.c | 12 +++++----- mm/percpu.c | 6 ++--- mm/sparse-vmemmap.c | 6 ++--- 8 files changed, 83 insertions(+), 32 deletions(-) create mode 100644 include/linux/pgalloc.h -- 2.43.0