diff options
-rw-r--r-- | arch/s390/kernel/smp.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/s390/kernel/smp.c b/arch/s390/kernel/smp.c index 3b9e5c9f4c0b..64ebbcbb31ea 100644 --- a/arch/s390/kernel/smp.c +++ b/arch/s390/kernel/smp.c | |||
@@ -335,7 +335,8 @@ void smp_call_online_cpu(void (*func)(void *), void *data) | |||
335 | */ | 335 | */ |
336 | void smp_call_ipl_cpu(void (*func)(void *), void *data) | 336 | void smp_call_ipl_cpu(void (*func)(void *), void *data) |
337 | { | 337 | { |
338 | pcpu_delegate(&pcpu_devices[0], func, data, pcpu_devices->panic_stack); | 338 | pcpu_delegate(&pcpu_devices[0], func, data, |
339 | pcpu_devices->panic_stack + PAGE_SIZE); | ||
339 | } | 340 | } |
340 | 341 | ||
341 | int smp_find_processor_id(u16 address) | 342 | int smp_find_processor_id(u16 address) |