s390/kexec_file: Add purgatory
authorPhilipp Rudo <prudo@linux.vnet.ibm.com>
Mon, 28 Aug 2017 13:32:36 +0000 (15:32 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 16 Apr 2018 07:10:22 +0000 (09:10 +0200)
commit840798a1f52994c172270893bd2ec6013cc92e40
tree338936422b71c2f0d6ab52fe7c81537cacdeadf0
parent15ceb8c936d13d940ca9e53996fbd05a26ce96db
s390/kexec_file: Add purgatory

The common code expects the architecture to have a purgatory that runs
between the two kernels. Add it now. For simplicity first skip crash
support.

Signed-off-by: Philipp Rudo <prudo@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/Kbuild
arch/s390/Kconfig
arch/s390/include/asm/purgatory.h [new file with mode: 0644]
arch/s390/kernel/asm-offsets.c
arch/s390/purgatory/Makefile [new file with mode: 0644]
arch/s390/purgatory/head.S [new file with mode: 0644]
arch/s390/purgatory/purgatory.c [new file with mode: 0644]