]> git.baikalelectronics.ru Git - kernel.git/commit
sparc64: Adjust KTSB assembler to support larger physical addresses.
authorDavid S. Miller <davem@davemloft.net>
Wed, 17 Sep 2014 17:14:56 +0000 (10:14 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sun, 5 Oct 2014 23:53:39 +0000 (16:53 -0700)
commit5248efea9339281bc35936274452db38d12fa5b7
tree47d5fb85d84918f4857bfa37b0a363d517685ffb
parent92ec01871d633eb2f94cfa773f0cf2cdea63c8f5
sparc64: Adjust KTSB assembler to support larger physical addresses.

As currently coded the KTSB accesses in the kernel only support up to
47 bits of physical addressing.

Adjust the instruction and patching sequence in order to support
arbitrary 64 bits addresses.

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