[Zesty][PATCH 0/6] Allow memory-hotplug with 16G hugepages

Victor Aoqui victora at linux.vnet.ibm.com
Tue Oct 17 10:52:47 UTC 2017


BugLink: http://bugs.launchpad.net/bugs/1724120

These patches are required to allow memory-hotplug with 16G hugepages 

Aneesh Kumar K.V (6):
  powerpc/mm/hugetlb: Filter out hugepage size not supported by page
    table layout
  mm/hugetlb: clean up ARCH_HAS_GIGANTIC_PAGE
  powerpc/mm/hugetlb: add support for 1G huge pages
  mm/hugetlb: Allow arch to override and call the weak function
  powerpc/mm/hugetlb: Add support for reserving gigantic huge pages via
    kernel command line
  powerpc/mm/hugetlb: Allow runtime allocation of 16G.

 arch/arm64/Kconfig                            |   2 +-
 arch/arm64/include/asm/hugetlb.h              |   4 +
 arch/powerpc/include/asm/book3s/64/hugetlb.h  |   8 ++
 arch/powerpc/include/asm/book3s/64/mmu-hash.h |   2 +-
 arch/powerpc/include/asm/hugetlb.h            |  14 --
 arch/powerpc/kernel/setup-common.c            |   7 -
 arch/powerpc/mm/hash_utils_64.c               |   2 +-
 arch/powerpc/mm/hugetlbpage.c                 | 198 ++++++--------------------
 arch/powerpc/mm/init_32.c                     |   2 -
 arch/powerpc/platforms/Kconfig.cputype        |   1 +
 arch/s390/Kconfig                             |   2 +-
 arch/s390/include/asm/hugetlb.h               |   3 +
 arch/x86/Kconfig                              |   2 +-
 arch/x86/include/asm/hugetlb.h                |   4 +
 include/linux/hugetlb.h                       |   1 +
 mm/hugetlb.c                                  |  11 +-
 16 files changed, 72 insertions(+), 191 deletions(-)

-- 
2.11.0





More information about the kernel-team mailing list