nuttx/net/icmpv6
chao.an 8ae8c10954 net/poll: fix race condition if connect free before poll teardown
Net poll teardown is not protected by net lock, if the conn is released
before teardown, the assertion failure will be triggered during free dev
callback, this patch will add the net lock around net poll teardown to
fix race condition

nuttx/libs/libc/assert/lib_assert.c:36
nuttx/net/devif/devif_callback.c:85
nuttx/net/tcp/tcp_netpoll.c:405
nuttx/fs/vfs/fs_poll.c:244
nuttx/fs/vfs/fs_poll.c:500

Signed-off-by: chao.an <anchao@xiaomi.com>
2022-07-09 19:11:42 +08:00
..
icmpv6_advertise.c
icmpv6_autoconfig.c
icmpv6_conn.c
icmpv6_input.c
icmpv6_ioctl.c
icmpv6_linkipaddr.c
icmpv6_neighbor.c
icmpv6_netpoll.c
icmpv6_notify.c
icmpv6_poll.c
icmpv6_radvertise.c
icmpv6_recvmsg.c
icmpv6_reply.c
icmpv6_rnotify.c
icmpv6_rsolicit.c
icmpv6_sendmsg.c
icmpv6_sockif.c
icmpv6_solicit.c
icmpv6.h
Kconfig
Make.defs