mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
95955ed170
SMP FreeRTOS uses a single kernel lock for all critical sections. There is a known issue with esp_ipc_isr_stall_other_cpu() that can cause dead if the other CPU is already in a critical section. This commit adds a temporary workaround to reduce the chance of deadlock by taking the SMP FreeRTOS kernel lock first before stalling the other CPU. See IDF-5257 for more details. |
||
---|---|---|
.. | ||
arch | ||
include | ||
soc | ||
brownout.c | ||
CMakeLists.txt | ||
cpu_start.c | ||
panic_handler.c |