s390/kdump: Clear subchannel ID to signal non-CCW/SCSI IPL
authorMichael Holzheu <holzheu@linux.vnet.ibm.com>
Fri, 8 Aug 2014 15:57:31 +0000 (17:57 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 12 Aug 2014 11:00:06 +0000 (13:00 +0200)
commit852ffd0f4e23248b47531058e531066a988434b5
tree60b62885ec9cc2cc17eae466b42c77bbad7971b7
parentb8a7a990ed24af7711455fb5347b914cd07ae169
s390/kdump: Clear subchannel ID to signal non-CCW/SCSI IPL

For CCW and SCSI IPL the hardware sets the subchannel ID and number
correctly at 0xb8. For kdump at 0xb8 normally there is the data of
the previously IPLed system.

In order to be clean now for kdump and kexec always set the subchannel
ID and number to zero. This tells the next OS that no CCW/SCSI IPL
has been done.

Reviewed-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Signed-off-by: Michael Holzheu <holzheu@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/kernel/ipl.c