Allow the FreeRTOS config configIDLE_SHOULD_YIELD
to be configurable (IDFGH-14431)
#15211
Labels
configIDLE_SHOULD_YIELD
to be configurable (IDFGH-14431)
#15211
Is your feature request related to a problem?
If creating tasks with the same priority as the IDLE task then these will run in a round-robin fashion together with the IDLE task. But since
configIDLE_SHOULD_YIELD=0
in IDF this wont be very efficient as the IDLE task will occupy its share of the round-robin ticks, even though in many cases we would would rather make the idle task yield and prioritize these other tasks at the same priority.Describe the solution you'd like.
Make the internal freertos config
configIDLE_SHOULD_YIELD
configurable as a kconfig config.Describe alternatives you've considered.
No response
Additional context.
Split from #8345
Comment from @RichFalk #8345 (comment)
The text was updated successfully, but these errors were encountered: