diff options
author | 2017-10-17 12:28:08 +0200 | |
---|---|---|
committer | 2017-10-18 14:11:16 +0200 | |
commit | 7c3eaaa3917d8b5491f58ea263bf6e719fd3155f (patch) | |
tree | 551f255180e547f153291d5efd7442caf066050b /drivers | |
parent | Merge tag 'vfio-ccw-20171016' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/vfio-ccw into features (diff) | |
download | linux-dev-7c3eaaa3917d8b5491f58ea263bf6e719fd3155f.tar.xz linux-dev-7c3eaaa3917d8b5491f58ea263bf6e719fd3155f.zip |
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')
0 files changed, 0 insertions, 0 deletions