1) Support multiple huge page sizes, from Nitin Gupta. 2) Improve boot time on large memory configurations, from Pavel Tatashin. 3) Make BRK handling more consistent and documented, from Vijay Kumar. Please pull, thanks a lot! The following changes since commit bc49a7831b1137ce1c2dda1c57e3631655f5d2ae: Merge branch 'akpm' (patches from Andrew) (2017-02-22 19:29:24 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git for you to fetch changes up to ac65e2828d03ddf84e9fe1fb6d110d8de933dc22: sparc64: Fix build error in flush_tsb_user_page (2017-02-24 08:26:21 -0800) ---------------------------------------------------------------- Ben Hutchings (1): sparc: topology_64.h: Fix condition for including cpudata.h Bhumika Goyal (1): sparc32: mm: srmmu: add __ro_after_init to sparc32_cachetlb_ops structures David S. Miller (1): Merge branch 'sparc64-jump-to-boot-prom' Eric Saint Etienne (1): sparc64: fix for user probes in high memory Liam R. Howlett (1): sunvdc: Add support for setting physical sector size Nitin Gupta (3): sparc64: Multi-page size support sparc64: Add 64K page size support sparc64: Fix build error in flush_tsb_user_page Pavel Tatashin (2): sparc64: use latency groups to improve add_node_ranges speed sparc64: memblock resizes are not handled properly Vijay Kumar (4): sparc64: Set cpu state to offline when stopped sparc64: Migrate hvcons irq to panicked cpu sparc64: Send break twice from console to return to boot prom Documentation/sparc: Steps for sending break on sunhv console Documentation/sparc/console.txt | 9 +++++ arch/sparc/include/asm/page_64.h | 4 +- arch/sparc/include/asm/pgtable_64.h | 23 ++++++++---- arch/sparc/include/asm/setup.h | 5 ++- arch/sparc/include/asm/tlbflush_64.h | 5 ++- arch/sparc/include/asm/topology_64.h | 4 +- arch/sparc/include/asm/uprobes.h | 4 +- arch/sparc/kernel/smp_64.c | 9 ++++- arch/sparc/kernel/tsb.S | 21 ++--------- arch/sparc/mm/hugetlbpage.c | 201 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------- arch/sparc/mm/init_64.c | 260 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------ arch/sparc/mm/srmmu.c | 6 +-- arch/sparc/mm/tlb.c | 17 ++++----- arch/sparc/mm/tsb.c | 61 ++++++++++++++++++++++++++----- drivers/block/sunvdc.c | 18 ++++++++- drivers/tty/serial/sunhv.c | 12 +++++- kernel/panic.c | 3 +- 17 files changed, 488 insertions(+), 174 deletions(-) create mode 100644 Documentation/sparc/console.txt -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html