]> git.baikalelectronics.ru Git - kernel.git/commit
sparc64: Only support 4MB huge pages and 8KB base pages.
authorDavid Miller <davem@davemloft.net>
Mon, 8 Oct 2012 23:34:19 +0000 (16:34 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 9 Oct 2012 07:23:04 +0000 (16:23 +0900)
commit11c7aeb74410dac7737c91fde0c84f7d0dac1247
treecfc45bbb2239487fa0232f9bc470494ee5c2afc9
parent0eb34cd77288ff0cdb87c1845ee2bcd0ad88656b
sparc64: Only support 4MB huge pages and 8KB base pages.

Narrowing the scope of the page size configurations will make the
transparent hugepage changes much simpler.

In the end what we really want to do is have the kernel support multiple
huge page sizes and use whatever is appropriate as the context dictactes.

Signed-off-by: David S. Miller <davem@davemloft.net>
Cc: Andrea Arcangeli <aarcange@redhat.com>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Cc: Gerald Schaefer <gerald.schaefer@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/sparc/Kconfig
arch/sparc/include/asm/mmu_64.h
arch/sparc/include/asm/page_64.h
arch/sparc/include/asm/pgtable_64.h
arch/sparc/mm/init_64.c
arch/sparc/mm/tsb.c