X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=arch%2Fs390%2Fkernel%2Fs390_ext.c;fp=arch%2Fs390%2Fkernel%2Fs390_ext.c;h=3a8772d3baea37e687664ef1bbda166176e55ded;hb=43ca5c3a1cefdaa09231d64485b8f676118bf1e0;hp=acf93dba7727002e7507bf2e28bc4cb065e3763b;hpb=e1776856286bef076f400ec062b150b6f3c353cd;p=pandora-kernel.git diff --git a/arch/s390/kernel/s390_ext.c b/arch/s390/kernel/s390_ext.c index acf93dba7727..3a8772d3baea 100644 --- a/arch/s390/kernel/s390_ext.c +++ b/arch/s390/kernel/s390_ext.c @@ -13,7 +13,7 @@ #include #include #include - +#include #include #include #include @@ -119,7 +119,7 @@ void do_extint(struct pt_regs *regs, unsigned short code) old_regs = set_irq_regs(regs); irq_enter(); - asm volatile ("mc 0,0"); + s390_idle_check(); if (S390_lowcore.int_clock >= S390_lowcore.jiffy_timer) /** * Make sure that the i/o interrupt did not "overtake"