summaryrefslogtreecommitdiff
path: root/drivers/s390/cio/eadm_sch.c
diff options
context:
space:
mode:
authorPhilipp Rudo <prudo@linux.vnet.ibm.com>2017-10-17 12:28:08 +0200
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2017-10-18 14:11:16 +0200
commit7c3eaaa3917d8b5491f58ea263bf6e719fd3155f (patch)
tree551f255180e547f153291d5efd7442caf066050b /drivers/s390/cio/eadm_sch.c
parent7f581d03bd8fb169075f77121d1d6c9dc29d5aad (diff)
s390/kexec: Fix checksum validation return code for kdump
Before kexec boots to a crash kernel it checks whether the image in memory changed after load. This is done by the function kdump_csum_valid, which returns true, i.e. an int != 0, on success and 0 otherwise. In other words when kdump_csum_valid returns an error code it means that the validation succeeded. This is not only counterintuitive but also produces the wrong result if the kernel was build without CONFIG_CRASH_DUMP. Fix this by making kdump_csum_valid return a bool. Signed-off-by: Philipp Rudo <prudo@linux.vnet.ibm.com> Acked-by: Michael Holzheu <holzheu@linux.vnet.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/s390/cio/eadm_sch.c')
0 files changed, 0 insertions, 0 deletions