mirror of
https://github.com/apache/nuttx.git
synced 2026-08-29 05:10:44 +00:00
thread A: accept -> net_lock -> socket_rpmsg_accept
-> rpmsg_register_callabck -> rptun_lock
thread B: ns_bind -> rpmsg_socket_ns_bind -> get_tx_payload_buffer
-> rptun_wait_tx -> usrsock_rpmsg_ept_cb -> usrsockdev_write
-> net_lock -> deadlock
fix:
add ns_match callback
Signed-off-by: ligd <liguiding1@xiaomi.com>
|
||
|---|---|---|
| .. | ||
| ads7843e.c | ||
| ads7843e.h | ||
| ajoystick.c | ||
| button_lower.c | ||
| button_upper.c | ||
| cypress_mbr3108.c | ||
| djoystick.c | ||
| ft5x06.c | ||
| ft5x06.h | ||
| Kconfig | ||
| keyboard_upper.c | ||
| Make.defs | ||
| max11802.c | ||
| max11802.h | ||
| mxt.c | ||
| mxt.h | ||
| nunchuck.c | ||
| spq10kbd.c | ||
| stmpe811.h | ||
| stmpe811_adc.c | ||
| stmpe811_base.c | ||
| stmpe811_gpio.c | ||
| stmpe811_temp.c | ||
| stmpe811_tsc.c | ||
| touchscreen_upper.c | ||
| tsc2007.c | ||
| tsc2007.h | ||
| uinput.c | ||