esp-idf/components/freertos
Darian Leung 8babb3bca6 freertos: Fix SMP round robin scheduling
The previous SMP freertos round robin would skip over tasks when
time slicing. This commit implements a Best Effort Round Robin
where selected tasks are put to the back of the list, thus
makes the time slicing more fair.

- Documentation has been updated accordingly.
- Tidy up vTaskSwitchContext() to match v10.4.3 more
- Increased esp_ipc task stack size to avoid overflow

Closes https://github.com/espressif/esp-idf/issues/7256
2021-11-02 14:00:14 +08:00
..
esp_additions freertos: update freertos folder structure to match upstream 2021-10-29 12:05:13 +08:00
FreeRTOS-Kernel freertos: Fix SMP round robin scheduling 2021-11-02 14:00:14 +08:00
test freertos: Fix SMP round robin scheduling 2021-11-02 14:00:14 +08:00
CMakeLists.txt freertos: update freertos folder structure to match upstream 2021-10-29 12:05:13 +08:00
component.mk freertos: update freertos folder structure to match upstream 2021-10-29 12:05:13 +08:00
FreeRTOS-openocd.c freertos: fix defining uxTopUsedPriority for esp32s2beta 2019-10-29 16:38:48 +01:00
Kconfig freertos: add kconfig options for task snapshot functions 2021-09-01 15:13:48 +08:00
linker.lf freertos: upgrade to 10.4.3 - rename xaskRemoveFromUnorderedEventList 2021-10-01 13:28:42 +08:00
sdkconfig.rename freertos: always enable static allocation 2020-12-29 16:18:04 +01:00