]> 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)
commit130b1f4a2e2ff3ad83116c53a10b4e2f7f97a9f5
treef2b9c912d9859cd70e1f86b05d75bd78af922461
parent0eec7be8b3aa3e7f2ed733c49ed715c78ba9aaf9
[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