diff options
author | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2011-10-30 15:16:58 +0100 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2011-10-30 15:16:44 +0100 |
commit | d98e19ccef10c5aadccc4ffe2925e4099ff9606a (patch) | |
tree | c459bd945c3e43d6a0f952cf687769f689f29628 /arch/s390/kernel/head64.S | |
parent | 5915a873fcb1cea5260940be519f2cdf898f7be3 (diff) | |
download | kernel_goldelico_gta04-d98e19ccef10c5aadccc4ffe2925e4099ff9606a.zip kernel_goldelico_gta04-d98e19ccef10c5aadccc4ffe2925e4099ff9606a.tar.gz kernel_goldelico_gta04-d98e19ccef10c5aadccc4ffe2925e4099ff9606a.tar.bz2 |
[S390] smp: external call vs. emergency signal
Use a sigp sense running to decide which signal processor order to use
for an ipi. If the target cpu is running use external call, if the target
cpu is not running use emergency signal.
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/kernel/head64.S')
-rw-r--r-- | arch/s390/kernel/head64.S | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/s390/kernel/head64.S b/arch/s390/kernel/head64.S index ae5d492..99348c0 100644 --- a/arch/s390/kernel/head64.S +++ b/arch/s390/kernel/head64.S @@ -90,7 +90,7 @@ ENTRY(_stext) .LPG3: # check control registers stctg %c0,%c15,0(%r15) - oi 6(%r15),0x40 # enable sigp emergency signal + oi 6(%r15),0x60 # enable sigp emergency & external call oi 4(%r15),0x10 # switch on low address proctection lctlg %c0,%c15,0(%r15) |