These mostly are for mm init when going through code flow. Baoquan He (7): mm/mm_init.c: remove the useless dma_reserve mm/mm_init.c: add new function calc_nr_all_pages() mm/mm_init.c: remove meaningless calculation of zone->managed_pages in free_area_init_core() mm/mm_init.c: remove unneeded calc_memmap_size() mm/mm_init.c: remove arch_reserved_kernel_pages() mm: move array mem_section init code out of memory_present() mm/init: remove the unnecessary special treatment for memory-less node arch/powerpc/include/asm/mmu.h | 4 - arch/powerpc/kernel/fadump.c | 5 -- include/linux/mm.h | 4 - mm/mm_init.c | 143 ++++++++------------------------- mm/sparse.c | 26 +++--- 5 files changed, 45 insertions(+), 137 deletions(-) -- 2.41.0