Pavel Tatashin wrote: [Fri Oct 13 2017, 01:32:03PM EDT] > Changelog: > v12 - v11 > - Improved comments for mm: zero reserved and unavailable struct pages > - Added back patch: mm: deferred_init_memmap improvements > - Added patch from Will Deacon: arm64: kasan: Avoid using > vmemmap_populate to initialise shadow [...] > Pavel Tatashin (10): > mm: deferred_init_memmap improvements > x86/mm: setting fields in deferred pages > sparc64/mm: setting fields in deferred pages > sparc64: simplify vmemmap_populate > mm: defining memblock_virt_alloc_try_nid_raw > mm: zero reserved and unavailable struct pages > x86/kasan: add and use kasan_map_populate() > arm64/kasan: add and use kasan_map_populate() > mm: stop zeroing memory during allocation in vmemmap > sparc64: optimized struct page zeroing > > Will Deacon (1): > arm64: kasan: Avoid using vmemmap_populate to initialise shadow > > arch/arm64/Kconfig | 2 +- > arch/arm64/mm/kasan_init.c | 130 +++++++++++++-------- > arch/sparc/include/asm/pgtable_64.h | 30 +++++ > arch/sparc/mm/init_64.c | 32 +++--- > arch/x86/mm/init_64.c | 10 +- > arch/x86/mm/kasan_init_64.c | 75 +++++++++++- > include/linux/bootmem.h | 27 +++++ > include/linux/memblock.h | 16 +++ > include/linux/mm.h | 26 +++++ > mm/memblock.c | 60 ++++++++-- > mm/page_alloc.c | 224 +++++++++++++++++++++--------------- > mm/sparse-vmemmap.c | 15 ++- > mm/sparse.c | 6 +- > 13 files changed, 469 insertions(+), 184 deletions(-) > > -- > 2.14.2 > Boot tested on ThunderX2 VM. Tested-by: Bob Picco <bob.picco@xxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-s390" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html