[S390] topology: fix topology on z10 machines
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Mon, 14 Nov 2011 10:19:08 +0000 (11:19 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 14 Nov 2011 10:19:09 +0000 (11:19 +0100)
commitf6bf1a8acd2cb3a92a7b7c9ab03e56a32ac5ece5
tree1917e79c8e0181248537c2a2fb03343b4fd6449b
parent6ed54387dc470fc439cb154724a1ac81d251c126
[S390] topology: fix topology on z10 machines

Make sure that all cpus in a book on a z10 appear as book siblings
and not as core siblings. This fixes some performance regressions that
appeared after the book scheduling domain got introduced.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/kernel/topology.c