About is_non_preempt_mode_supported

Richi Dubey richidubey at gmail.com
Wed Mar 17 06:53:52 UTC 2021


I am debugging tm19 running on Strong APA scheduler. It gives the following
rtems_signal_catch FAILED -- expected (RTEMS_SUCCESSFUL) got

which is due to line 167
This arises because the variable is_non_preempt_mode_supported in
_Scheduler_Control of SMP Strong APA scheduler is set to false.

On further checking, I can see that almost all the SMP schedulers have this
variable set as false in cpukit/include/rtems/scheduler.h. Please let me
know why this is the case. What would I need to do to support non preempt
tasks in the Strong APA scheduler?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20210317/f8c831cd/attachment.html>

More information about the devel mailing list