commit | 9cc3a1ac9a819cadff05ca37bb7f208013a22035 | [log] [tgz] |
---|---|---|
author | David S. Miller <davem@davemloft.net> | Tue Feb 21 20:51:13 2006 -0800 |
committer | David S. Miller <davem@sunset.davemloft.net> | Mon Mar 20 01:13:55 2006 -0800 |
tree | 601fa49272b540b3a3e6cc3728db27c525b73721 | |
parent | 30c91d576e9ea41c963e7f28643219bda73b0ddc [diff] |
[SPARC64]: Make use of Niagara 256MB PTEs for kernel mappings. We use a bitmap, one bit for every 256MB of memory. If the bit is set we can use a 256MB PTE for linear mappings, else we have to use a 4MB PTE. SUN4V support is there, and we can very easily add support for Panther cpu 256MB PTEs in the future. Signed-off-by: David S. Miller <davem@davemloft.net>