On Mon, 18 Jun 2012, leroy christophe wrote: > Hello, > > I'm trying to use the rt10 patch on a 3.4.2 kernel on a powerpc (MPC8xx) > system, and I'm having the following Oops during Irq initialisation. This > happens with CONFIG_PREEMPT_RT_FULL. > It doesn't happen with CONFIG_PREEMPT__LL > > May someone help ? Does the following uncompiled and untested patch fix it for you ? Thanks, tglx Index: linux-3.4/arch/powerpc/platforms/8xx/m8xx_setup.c =================================================================== --- linux-3.4.orig/arch/powerpc/platforms/8xx/m8xx_setup.c +++ linux-3.4/arch/powerpc/platforms/8xx/m8xx_setup.c @@ -43,6 +43,7 @@ static irqreturn_t timebase_interrupt(in static struct irqaction tbint_irqaction = { .handler = timebase_interrupt, + .flags = IRQF_NO_THREAD, .name = "tbint", }; Index: linux-3.4/arch/powerpc/sysdev/cpm1.c =================================================================== --- linux-3.4.orig/arch/powerpc/sysdev/cpm1.c +++ linux-3.4/arch/powerpc/sysdev/cpm1.c @@ -120,6 +120,7 @@ static irqreturn_t cpm_error_interrupt(i static struct irqaction cpm_error_irqaction = { .handler = cpm_error_interrupt, + .flags = IRQF_NO_THREAD, .name = "error", }; -- To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html