From: Liming Wang <liming.wang@xxxxxxxxxxxxx> Date: Fri, 26 Aug 2011 23:00:04 +0800 Cascade interrupts cannot be threaded. Signed-off-by: Liming Wang <liming.wang@xxxxxxxxxxxxx> Signed-off-by: Bruce Ashfield <bruce.ashfield@xxxxxxxxxxxxx> Cc: Peter Zijlstra <a.p.zijlstra@xxxxxxxxx> Link: http://lkml.kernel.org/r/1314370804-21266-1-git-send-email-liming.wang@xxxxxxxxxxxxx Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx> --- arch/mips/kernel/i8259.c | 1 + 1 file changed, 1 insertion(+) Index: linux-2.6/arch/mips/kernel/i8259.c =================================================================== --- linux-2.6.orig/arch/mips/kernel/i8259.c +++ linux-2.6/arch/mips/kernel/i8259.c @@ -295,6 +295,7 @@ static void init_8259A(int auto_eoi) static struct irqaction irq2 = { .handler = no_action, .name = "cascade", + .flags = IRQF_NO_THREAD, }; static struct resource pic1_io_resource = {