<div dir="ltr"><div><div>So what *exactly* happened when it failed to work? The patch didn&#39;t apply?<br>
The kernel wouldn&#39;t compile?  won&#39;t boot? Boots but no realtime?  Any<br>
error messages?<br>
<br>
What suggested that TRACE_IRQFLAGS would make a difference?<br><br>Xenomai patching succeeded but when running one of is test apps, &quot;latency&quot; showing <br>&gt; &gt; &gt; &gt; &gt; &gt; &gt;&gt; &gt; 0&quot;000.000| BUG in low_init(): [main] mlockall: Cannot allocate<br>
&gt; &gt; &gt; &gt; memory<br></div>And the mailing list member suggested the following<br><br>&quot;The problematic option is CONFIG_TRACE_IRQFLAGS, not<br>
&gt; &gt; CONFIG_CONTEXT_TRACKING, and you have it enabled, since without it,<br>
&gt; &gt; you would not be able to enable CONFIG_LOCKDEP. Please disable<br>
&gt; &gt; CONFIG_TRACE_IRQFLAGS. You will need to disable all the options<br>
&gt; &gt; depending on that option, such as CONFIG_LOCKDEP.&quot;<br><br>First thing to do is to verify that you *really* need the patch at all.<br>
95% of people who think they need special real-time patches don&#39;t actually<br>
need them.  Linux already has fairly good soft real-time support, which<br>
is good for most stuff.<br>
<br></div>Experimenting for automation and for educational purposes.<br><br></div>