diff options
author | Mel Gorman <mel@csn.ul.ie> | 2009-06-16 15:32:16 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-06-16 19:47:35 -0700 |
commit | b6e68bc1baed9b6972a250aba66b8c5276cf6fb1 (patch) | |
tree | 193af67b8333417347b9324e4bf9963d7cf0a872 /mm/internal.h | |
parent | 62bc62a873116805774ffd37d7f86aa4faa832b1 (diff) | |
download | linux-3.10-b6e68bc1baed9b6972a250aba66b8c5276cf6fb1.tar.gz linux-3.10-b6e68bc1baed9b6972a250aba66b8c5276cf6fb1.tar.bz2 linux-3.10-b6e68bc1baed9b6972a250aba66b8c5276cf6fb1.zip |
page allocator: slab: use nr_online_nodes to check for a NUMA platform
SLAB currently avoids checking a bitmap repeatedly by checking once and
storing a flag. When the addition of nr_online_nodes as a cheaper version
of num_online_nodes(), this check can be replaced by nr_online_nodes.
(Christoph did a patch that this is lifted almost verbatim from)
Signed-off-by: Christoph Lameter <cl@linux.com>
Signed-off-by: Mel Gorman <mel@csn.ul.ie>
Cc: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
Reviewed-by: Pekka Enberg <penberg@cs.helsinki.fi>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Nick Piggin <nickpiggin@yahoo.com.au>
Cc: Dave Hansen <dave@linux.vnet.ibm.com>
Cc: Lee Schermerhorn <Lee.Schermerhorn@hp.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm/internal.h')
0 files changed, 0 insertions, 0 deletions