]> bbs.cooldavid.org Git - net-next-2.6.git/commit - arch/s390/kernel/smp.c
[S390] cpu shutdown rework
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Mon, 4 Dec 2006 14:40:33 +0000 (15:40 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 4 Dec 2006 14:40:33 +0000 (15:40 +0100)
commitc6b5b847a7cf11f131c43fe0041443ec11697fc7
treed15fb7302bd446394ab373128be0a77826566e30
parent740b5706b9c4b3767f597b3ea76654c6f2a800b2
[S390] cpu shutdown rework

Let one master cpu kill all other cpus instead of sending an external
interrupt to all other cpus so they can kill themselves.
Simplifies reipl/shutdown functions a lot.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/kernel/ipl.c
arch/s390/kernel/machine_kexec.c
arch/s390/kernel/smp.c
drivers/s390/char/sclp_quiesce.c
include/asm-s390/smp.h