]> git.baikalelectronics.ru Git - kernel.git/commit
[S390] Use diagnose 308 for system reset
authorMichael Holzheu <holzheu@linux.vnet.ibm.com>
Wed, 3 Aug 2011 14:44:22 +0000 (16:44 +0200)
committerHeiko Carstens <heiko.carstens@de.ibm.com>
Wed, 3 Aug 2011 14:44:19 +0000 (16:44 +0200)
commitcb4e851a2d084418fb8b0a9671f13e50510d9310
treef2b9c912d9859cd70e1f86b05d75bd78af922461
parenta62323105b6c381c115410232b220070d8d2be5c
[S390] Use diagnose 308 for system reset

The diagnose 308 call is the prefered method for clearing all ongoing I/O.
Therefore if it is available we use it instead of doing a manual reset.

Signed-off-by: Michael Holzheu <holzheu@linux.vnet.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
arch/s390/include/asm/ipl.h
arch/s390/kernel/base.S
arch/s390/kernel/ipl.c