]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
[S390] zfcpdump support.
authorMichael Holzheu <holzheu@de.ibm.com>
Fri, 27 Apr 2007 14:01:49 +0000 (16:01 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 27 Apr 2007 14:01:44 +0000 (16:01 +0200)
commit411ed3225733dbd83b4cbaaa992ef80d6ec1534e
tree388aeac39e9fad5f7cadcc8fcbf0838811f5829d
parent7039d3a11c4b4b59f9ef933b4b0a28304bdd07d1
[S390] zfcpdump support.

s390 machines provide hardware support for creating Linux dumps on SCSI
disks. For creating a dump a special purpose dump Linux is used. The first
32 MB of memory are saved by the hardware before the dump Linux is
booted. Via an SCLP interface, the saved memory can be accessed from
Linux. This patch exports memory and registers of the crashed Linux to
userspace via a debugfs file. For more information refer to
Documentation/s390/zfcpdump.txt, which is included in this patch.

Signed-off-by: Michael Holzheu <holzheu@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
17 files changed:
Documentation/s390/zfcpdump.txt [new file with mode: 0644]
arch/s390/Kconfig
arch/s390/Makefile
arch/s390/defconfig
arch/s390/kernel/head64.S
arch/s390/kernel/ipl.c
arch/s390/kernel/setup.c
arch/s390/kernel/smp.c
drivers/s390/char/Makefile
drivers/s390/char/sclp.h
drivers/s390/char/sclp_sdias.c [new file with mode: 0644]
drivers/s390/char/zcore.c [new file with mode: 0644]
include/asm-s390/ipl.h
include/asm-s390/lowcore.h
include/asm-s390/sclp.h
include/asm-s390/setup.h
include/asm-s390/smp.h