nuttx-update/arch
Tiago Medicci Serrano c72c66fff8 espressif: Fix deadlock in RT timer caused by critical section
This commit fixes a deadlock in `esp32s3-devkit:sta_softap`
defconfig: `spin_lock_irqsave` was being used to enter a critical
section that calls `nxsem_post`. In this case, it's recommended
to use `[enter|leave]_critical_section` to avoid deadlocks when a
context switch may happen, for instance.
2024-08-30 17:00:51 -03:00
..
arm armv8-r/gicv3: correct cpu index of irouter 2024-08-30 21:48:58 +08:00
arm64 imx9_usdhc.c: Fix build error when CONFIG_ARM64_DCACHE_DISABLE=y 2024-08-30 01:13:26 +08:00
avr types.h: fix windows build error 2024-08-14 22:36:57 +08:00
ceva irq: remove restore_critical_section in irq 2024-08-25 21:14:19 +08:00
dummy
hc types.h: fix windows build error 2024-08-14 22:36:57 +08:00
mips usbdev: extend the usb req len to size_t 2024-08-30 01:32:02 +08:00
misoc types.h: fix windows build error 2024-08-14 22:36:57 +08:00
or1k types.h: fix windows build error 2024-08-14 22:36:57 +08:00
renesas usbdev: extend the usb req len to size_t 2024-08-30 01:32:02 +08:00
risc-v espressif: Fix deadlock in RT timer caused by critical section 2024-08-30 17:00:51 -03:00
sim drivers/audio: fix samp rate conversion issue 2024-08-27 22:00:39 +08:00
sparc irq: remove restore_critical_section in irq 2024-08-25 21:14:19 +08:00
tricore types.h: fix windows build error 2024-08-14 22:36:57 +08:00
x86 arch/EXTRA_LIBS: link all staging library. 2024-08-21 01:40:15 +08:00
x86_64 arch/x86_64: remove 'ul' sufix from shift value 2024-08-25 19:22:15 +08:00
xtensa espressif: Fix deadlock in RT timer caused by critical section 2024-08-30 17:00:51 -03:00
z16 types.h: fix windows build error 2024-08-14 22:36:57 +08:00
z80 types.h: fix windows build error 2024-08-14 22:36:57 +08:00
CMakeLists.txt build/cmake: add initial KERNEL mode support 2024-03-15 16:21:23 +08:00
Kconfig arch/arm64: Move ELF_64BIT selection to arch/Kconfig 2024-08-28 07:45:36 -04:00