]> err.no Git - linux-2.6/commit
[SPARC64]: Do not do TLB pre-filling any more.
authorDavid S. Miller <davem@sunset.davemloft.net>
Mon, 26 Sep 2005 23:12:18 +0000 (16:12 -0700)
committerDavid S. Miller <davem@sunset.davemloft.net>
Mon, 26 Sep 2005 23:12:18 +0000 (16:12 -0700)
commit0dc461069879b45a2d5333bd16990f8080a318fd
treed1f4b129750655352ac6a2ac1bee80fc95213a4f
parentc5bd50a9533533d7b9ac3469fa679b2368e7e26c
[SPARC64]: Do not do TLB pre-filling any more.

In order to do it correctly on UltraSPARC-III+ and later we'd
need to add some complicated code to set the TAG access extension
register before loading the TLB.

Since this optimization gives questionable gains, it's best to
just remove it for now instead of adding the fix for Ultra-III+

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc64/mm/init.c
arch/sparc64/mm/ultra.S