X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=drivers%2Fs390%2Fs390mach.c;h=92b0417f8e12069403f1d50bbfb5653913b5a8f9;hb=9cfb9b3c3a7361c793c031e9c3583b177ac5debd;hp=834e9ee7e934f0e3222d17d0e7e929db565a615d;hpb=6f43092441bda528dd38f2dc6c1e2522c5079fb7;p=deliverable%2Flinux.git diff --git a/drivers/s390/s390mach.c b/drivers/s390/s390mach.c index 834e9ee7e934..92b0417f8e12 100644 --- a/drivers/s390/s390mach.c +++ b/drivers/s390/s390mach.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "s390mach.h" static struct semaphore m_sem; @@ -369,6 +370,8 @@ s390_do_machine_check(struct pt_regs *regs) lockdep_off(); + s390_idle_check(); + mci = (struct mci *) &S390_lowcore.mcck_interruption_code; mcck = &__get_cpu_var(cpu_mcck); umode = user_mode(regs);