walnux/arch
nuttxs d1fababfc5 arch/xtensa: esp32(s3)_async_op() using nxsem_wait(), threads may
return early due to signal interruption (EINTR). This makes the
main thread think the async operation is done, but the background
worker thread is still running—risking access to freed memory,
race conditions, crashes or undefined behavior.

Using nxsem_wait_uninterruptible():the main thread waits until the
worker thread finishes, preventing these issues.

Signed-off-by: nuttxs <zhaoqing.zhang@sony.com>
2025-07-18 22:34:13 +08:00
..
arm imx95: eDMA5 Allow sharing with Linux 2025-07-16 01:19:05 +08:00
arm64 toolchain/arm64/cmake: Corrected the writing of arm64 cmake search library 2025-07-17 19:17:55 +08:00
avr arch/avr/avrdx/avrdx_serial: make uart_ops_s structure const 2025-07-10 12:21:40 -03:00
ceva Revert "Reduce the size of tcb by four bytes." 2025-05-27 16:30:35 +08:00
dummy
hc style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
mips arch: unify Private Types banners 2025-05-28 10:17:15 +08:00
misoc Revert "Reduce the size of tcb by four bytes." 2025-05-27 16:30:35 +08:00
or1k Revert "Reduce the size of tcb by four bytes." 2025-05-27 16:30:35 +08:00
renesas Revert "Reduce the size of tcb by four bytes." 2025-05-27 16:30:35 +08:00
risc-v arch/risc-v: Bugfix I2C Slave build error for esp32[-c3|-c6|-h2] 2025-07-09 12:18:06 +08:00
sim arch: unify Private Types banners 2025-05-28 10:17:15 +08:00
sparc Revert "Reduce the size of tcb by four bytes." 2025-05-27 16:30:35 +08:00
tricore Revert "Reduce the size of tcb by four bytes." 2025-05-27 16:30:35 +08:00
x86 toolchain: Support KASAN compilation above Clang18 2025-06-26 20:31:19 +08:00
x86_64 toolchain: Support KASAN compilation above Clang18 2025-06-26 20:31:19 +08:00
xtensa arch/xtensa: esp32(s3)_async_op() using nxsem_wait(), threads may 2025-07-18 22:34:13 +08:00
z16 Revert "Reduce the size of tcb by four bytes." 2025-05-27 16:30:35 +08:00
z80 Revert "Reduce the size of tcb by four bytes." 2025-05-27 16:30:35 +08:00
CMakeLists.txt arch/z80: migrate to SPDX identifier 2024-12-02 17:23:25 +08:00
Kconfig toolchain/armclang: Fix armclang config 2025-07-15 21:56:46 +08:00