]> git.baikalelectronics.ru Git - kernel.git/commit
sparc64: Switch to 4-level page tables.
authorDavid S. Miller <davem@davemloft.net>
Sat, 27 Sep 2014 04:19:46 +0000 (21:19 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sun, 5 Oct 2014 23:53:38 +0000 (16:53 -0700)
commit046f1dcec1099978086e2c94b9fed75f15a4248a
treef6bb7af5b71e7935169a778e3f7e7694fbd1416f
parente314b4fdd3547b174c6ccc3d95c0dbaa97c0ccef
sparc64: Switch to 4-level page tables.

This has become necessary with chips that support more than 43-bits
of physical addressing.

Based almost entirely upon a patch by Bob Picco.

Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Bob Picco <bob.picco@oracle.com>
arch/sparc/include/asm/page_64.h
arch/sparc/include/asm/pgalloc_64.h
arch/sparc/include/asm/pgtable_64.h
arch/sparc/include/asm/tsb.h
arch/sparc/kernel/smp_64.c
arch/sparc/mm/init_64.c