[SPARC64]: Dynamically grow TSB in response to RSS growth.
authorDavid S. Miller <davem@davemloft.net>
Wed, 1 Feb 2006 02:31:38 +0000 (18:31 -0800)
committerDavid S. Miller <davem@sunset.davemloft.net>
Mon, 20 Mar 2006 09:11:18 +0000 (01:11 -0800)
commitbd40791e1d289d807b8580abe1f117e9c62894e4
tree2b47e24c8dc0e668dfd7ba0e3879165180c49c65
parent98c5584cfc47932c4f3ccf5eee2e0bae1447b85e
[SPARC64]: Dynamically grow TSB in response to RSS growth.

As the RSS grows, grow the TSB in order to reduce the likelyhood
of hash collisions and thus poor hit rates in the TSB.

This definitely needs some serious tuning.

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc64/kernel/smp.c
arch/sparc64/mm/init.c
arch/sparc64/mm/tsb.c
include/asm-sparc64/mmu.h
include/asm-sparc64/mmu_context.h