On Fri, 17 Jan 2014 08:21:11 -0500 Steven Rostedt <rostedt@xxxxxxxxxxx> wrote: > > The source code before that line currently looks like this > > > > #ifndef CONFIG_PREEMPT_RT_FULL > > if (!force_irqthreads) > > lockdep_softirq_from_hardirq(); > > __do_softirq(); > > else { > > > > Is one of the lines in the wrong place or is it just missing brackets? > > Looks to be missing brackets. Thanks for reporting this. This was > probably a bad merge. > > I'll fix this up and do an official release of 3.2.53-rt76. > > I guess I should test that config too. :-/ Ah, the bug was in the #ifdef __ARCH_IRQ_EXIT_IRQS_DISABLED section. Which is not compiled with x86. OK, I need to start testing against PPC and ARM. I'll add that to my todo list. -- Steve -- 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