diff options
author | Michael Holzheu <holzheu@linux.vnet.ibm.com> | 2012-06-27 14:43:31 +0200 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2012-06-27 19:21:32 +0200 |
commit | a7df7a9494ac8eb5fa4d902d3e90b083705dc80f (patch) | |
tree | a455a26f129474b0714daaac6a05eac4033a38aa /arch | |
parent | fbe765680d1fe9d08187ea4dad5041a7955a2c3a (diff) | |
download | linux-stable-a7df7a9494ac8eb5fa4d902d3e90b083705dc80f.tar.gz linux-stable-a7df7a9494ac8eb5fa4d902d3e90b083705dc80f.tar.bz2 linux-stable-a7df7a9494ac8eb5fa4d902d3e90b083705dc80f.zip |
s390/ipl: Fix ipib handling for "dumpreipl" shutdown action
Fix problem that was introduced with patch "s390/smp: make absolute
lowcore / cpu restart parameter". After that patch the "dumpreipl"
shutdown action does not work any more. To fix the problem we have
to assign "reipl_block_actual" instead of "&reipl_block_actual"
Signed-off-by: Michael Holzheu <holzheu@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/s390/kernel/ipl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/s390/kernel/ipl.c b/arch/s390/kernel/ipl.c index 25241cd8ddd8..c903aa14df2a 100644 --- a/arch/s390/kernel/ipl.c +++ b/arch/s390/kernel/ipl.c @@ -1528,7 +1528,7 @@ static struct shutdown_action __refdata dump_action = { static void dump_reipl_run(struct shutdown_trigger *trigger) { - unsigned long ipib = (unsigned long) &reipl_block_actual; + unsigned long ipib = (unsigned long) reipl_block_actual; unsigned int csum; csum = csum_partial(reipl_block_actual, reipl_block_actual->hdr.len, 0); |