[PATCH] mm: add noaliencache boot option to disable numa alien caches
authorPaul Menage <menage@google.com>
Thu, 7 Dec 2006 04:32:16 +0000 (20:32 -0800)
committerLinus Torvalds <torvalds@woody.osdl.org>
Thu, 7 Dec 2006 16:39:21 +0000 (08:39 -0800)
commit3395ee0588795b0b3bd889c260e55959cf2b61f5
treeea2513a28464a5b2907a9cb71cbfb6be88389205
parent8f5be20bf87da7c7c59c5cc84f630a1eca5cc99c
[PATCH] mm: add noaliencache boot option to disable numa alien caches

When using numa=fake on non-NUMA hardware there is no benefit to having the
alien caches, and they consume much memory.

Add a kernel boot option to disable them.

Christoph sayeth "This is good to have even on large NUMA.  The problem is
that the alien caches grow by the square of the size of the system in terms of
nodes."

Cc: Christoph Lameter <clameter@engr.sgi.com>
Cc: Pekka Enberg <penberg@cs.helsinki.fi>
Cc: Manfred Spraul <manfred@colorfullife.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Documentation/kernel-parameters.txt
mm/slab.c