diff options
Diffstat (limited to 'arch')
-rw-r--r-- | arch/s390/kernel/smp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/s390/kernel/smp.c b/arch/s390/kernel/smp.c index 3ea872890da2..ee327365e436 100644 --- a/arch/s390/kernel/smp.c +++ b/arch/s390/kernel/smp.c | |||
@@ -187,7 +187,7 @@ static void do_ext_call_interrupt(unsigned int ext_int_code, | |||
187 | { | 187 | { |
188 | unsigned long bits; | 188 | unsigned long bits; |
189 | 189 | ||
190 | if (ext_int_code == 0x1202) | 190 | if ((ext_int_code & 0xffff) == 0x1202) |
191 | kstat_cpu(smp_processor_id()).irqs[EXTINT_EXC]++; | 191 | kstat_cpu(smp_processor_id()).irqs[EXTINT_EXC]++; |
192 | else | 192 | else |
193 | kstat_cpu(smp_processor_id()).irqs[EXTINT_EMS]++; | 193 | kstat_cpu(smp_processor_id()).irqs[EXTINT_EMS]++; |