]> git.baikalelectronics.ru Git - kernel.git/commit
[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)
commit22e40c8cdb37523680aea0a3af97f5f46ee16810
tree2b47e24c8dc0e668dfd7ba0e3879165180c49c65
parent6a7b890264f590ab3d04187a5f364592df4461d3
[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