<div dir="ltr">Hi,<div><br></div><div><div>I've seen this in our application in certain use cases, if my understanding is correct (an it might not be), it comes from RTEMS_SCORE_ROBUST_THREAD_DISPATCH, via CPU_ENABLE_ROBUST_THREAD_DISPATCH.</div><div><br></div><div>It only seems to be TRUE for Arm, which seems a bit inconstant. However i dont really understand what its trying to achieve, i see <a href="https://devel.rtems.org/ticket/2954">https://devel.rtems.org/ticket/2954</a> but it does more than just optimise the context switch, it significantly alters how an application should be written, no more freeing memory with interrupts disabled etc,</div><div><br></div><div>Do most people just edit cpu.h to make it false ?</div><div> <br></div><div class="gmail_signature"><div><br>regards</div><div>---</div><div>Matthew J Fletcher</div><br></div>
</div></div>