sched: Add book scheduling domain
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Tue, 31 Aug 2010 08:28:16 +0000 (10:28 +0200)
committerIngo Molnar <mingo@elte.hu>
Thu, 9 Sep 2010 18:41:20 +0000 (20:41 +0200)
commit01a08546af311c065f34727787dd0cc8dc0c216f
tree759d8898d8714b587985433a189070497081828f
parentf269893c575167447cc9f6d1867e639fb5b6f0c5
sched: Add book scheduling domain

On top of the SMT and MC scheduling domains this adds the BOOK scheduling
domain. This is useful for NUMA like machines which do not have an interface
which tells which piece of memory is attached to which node or where the
hardware performs striping.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
LKML-Reference: <20100831082844.253053798@de.ibm.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
include/linux/sched.h
include/linux/topology.h
kernel/sched.c