Thread (28 messages) flat view 28 messages, 7 authors, 2017-11-03

[PATCH v12 00/11] complete deferred page initialization

From: Bob Picco <hidden>
Date: 2017-10-13 18:24:29
Also in: linux-mm, linuxppc-dev, lkml, sparclinux

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 <redacted>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help