]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/numa: Disable NEWIDLE balancing at node level
authorAnton Blanchard <anton@samba.org>
Sun, 24 Jul 2011 16:33:15 +0000 (16:33 +0000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Tue, 20 Sep 2011 05:53:22 +0000 (15:53 +1000)
commitb41348b53464a70cd2f2e1e66c6f0b1cf154a32a
tree49ba8f108c16447dcd22869e48232d2721cdd57e
parent126634d0ef0aac090e2110ee6cdbb519191ee605
powerpc/numa: Disable NEWIDLE balancing at node level

On big POWER7 boxes we see large amounts of CPU time in system
processes like workqueue and watchdog kernel threads.

We currently rebalance the entire machine each time a task goes
idle and this is very expensive on large machines. Disable newidle
balancing at the node level and rely on the scheduler tick to
rebalance across nodes.

Signed-off-by: Anton Blanchard <anton@samba.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
arch/powerpc/include/asm/topology.h