aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/entry64.S
diff options
context:
space:
mode:
Diffstat (limited to 'arch/s390/kernel/entry64.S')
-rw-r--r--arch/s390/kernel/entry64.S4
1 files changed, 3 insertions, 1 deletions
diff --git a/arch/s390/kernel/entry64.S b/arch/s390/kernel/entry64.S
index d5f02e480e51..2813e831ba32 100644
--- a/arch/s390/kernel/entry64.S
+++ b/arch/s390/kernel/entry64.S
@@ -751,7 +751,9 @@ ENTRY(restart_int_handler)
751 mvc __PT_PSW(16,%r15),__LC_RST_OLD_PSW # store restart old psw 751 mvc __PT_PSW(16,%r15),__LC_RST_OLD_PSW # store restart old psw
752 aghi %r15,-STACK_FRAME_OVERHEAD # create stack frame on stack 752 aghi %r15,-STACK_FRAME_OVERHEAD # create stack frame on stack
753 xc 0(STACK_FRAME_OVERHEAD,%r15),0(%r15) 753 xc 0(STACK_FRAME_OVERHEAD,%r15),0(%r15)
754 lmg %r1,%r3,__LC_RESTART_FN # load fn, parm & source cpu 754 lg %r1,__LC_RESTART_FN # load fn, parm & source cpu
755 lg %r2,__LC_RESTART_DATA
756 lg %r3,__LC_RESTART_SOURCE
755 ltgr %r3,%r3 # test source cpu address 757 ltgr %r3,%r3 # test source cpu address
756 jm 1f # negative -> skip source stop 758 jm 1f # negative -> skip source stop
7570: sigp %r4,%r3,SIGP_SENSE # sigp sense to source cpu 7590: sigp %r4,%r3,SIGP_SENSE # sigp sense to source cpu