sparc64: Add 64K page size support
authorNitin Gupta <nitin.m.gupta@oracle.com>
Mon, 6 Feb 2017 20:33:26 +0000 (12:33 -0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 23 Feb 2017 16:32:10 +0000 (08:32 -0800)
commitdcd1912d21a02534d1f0a9005d5ba3283f164780
treedef29b12bc879448681dd58e40fae681f14d18a7
parentc7d9f77d33a779ad582d8b2284ba007931ebd894
sparc64: Add 64K page size support

This patch depends on:
[v6] sparc64: Multi-page size support

- Testing

Tested on Sonoma by running stream benchmark instance which allocated
48G worth of 64K pages.

boot params: default_hugepagesz=64K hugepagesz=64K hugepages=1310720

Signed-off-by: Nitin Gupta <nitin.m.gupta@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc/include/asm/page_64.h
arch/sparc/mm/hugetlbpage.c
arch/sparc/mm/init_64.c
arch/sparc/mm/tsb.c