The patch does fix the bug. I should point out that Jonathan's solution also does fix the bug as well - that's the solution you explain as more complicated (requiring changes in multiple plugins), correct?<div><br>
</div><div>My testing method was to use a task system/scheduler combination (with some modifications I made to G-EDF) that consistently triggers the bug without either of the patches, and running it numerous times. It's the same system that led me to discover the bug in the first place. I do know that vanilla GSN-EDF (pre-patches) also triggers the bug, but it does so much less reliably.</div>
<div><br></div><div>-Jeremy Erickson<br><br><div class="gmail_quote">On Thu, Sep 6, 2012 at 4:30 AM, Björn Brandenburg <span dir="ltr"><<a href="mailto:bbb@mpi-sws.org" target="_blank">bbb@mpi-sws.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
On Sep 5, 2012, at 11:27 PM, Jeremy Erickson wrote:<br>
<br>
> I verified that the bug was occurring in 2012.2. That release should have the patches, shouldn't it?<br>
<br>
</div>Yes, thanks for testing this thoroughly. It's a real bug then.<br>
<br>
I've pushed a proposed fix to wip-budget-bug on Github.<br>
<br>
<a href="https://github.com/LITMUS-RT/litmus-rt/commit/4b22bff2bac8c7b4cd50e5aef4fec75bbd96b234" target="_blank">https://github.com/LITMUS-RT/litmus-rt/commit/4b22bff2bac8c7b4cd50e5aef4fec75bbd96b234</a><br>
<br>
The patch compiles, but I haven't tested it. Jeremy, can you please thoroughly test the patch and report whether it fixes your problem?<br>
<div class="HOEnZb"><div class="h5"><br>
Thanks,<br>
Björn<br>
<br>
<br>
_______________________________________________<br>
litmus-dev mailing list<br>
<a href="mailto:litmus-dev@lists.litmus-rt.org">litmus-dev@lists.litmus-rt.org</a><br>
<a href="https://lists.litmus-rt.org/listinfo/litmus-dev" target="_blank">https://lists.litmus-rt.org/listinfo/litmus-dev</a><br>
</div></div></blockquote></div><br></div>