nuttx/drivers/net
Royyan Zahir 87998e3f61 sched/signal: validate a sigevent where it is registered
A SIGEV_SIGNAL | SIGEV_THREAD_ID timer skipped timer_create's signal
check, and nxsig_notification honoured any thread ID. Add
nxsig_event_valid(): the signal must exist and a SIGEV_THREAD_ID target
must be one of the caller's own threads, as on Linux. timer_create,
gpio, button and phy_notify call it before storing an event, so the
caller gets EINVAL and an expiring timer never fails its DEBUGVERIFY.

Signed-off-by: Royyan Zahir <royzah@gmail.com>
2026-10-09 20:34:16 +08:00
..
oa_tc6 include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
CMakeLists.txt net: Add VLAN device support 2025-12-09 07:56:20 -03:00
dm90x0.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
e1000.c drivers/net{e1000|igb|igc}: add support for NET_BROADCAST 2026-10-07 13:03:16 +08:00
e1000.h
enc28j60.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
enc28j60.h
encx24j600.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
encx24j600.h
ftmac100.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
igb.c drivers/net{e1000|igb|igc}: add support for NET_BROADCAST 2026-10-07 13:03:16 +08:00
igb.h
igc.c drivers/net{e1000|igb|igc}: add support for NET_BROADCAST 2026-10-07 13:03:16 +08:00
igc.h
Kconfig drivers/net/rpmsgdrv.c: add bidirectional data netdev support, server side 2026-01-16 09:42:01 +08:00
ksz9477.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
ksz9477_i2c.c
ksz9477_reg.h
lan91c111.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
lan91c111.h
lan9250.c drivers/net: Fix typo in lan9250_set_txavailable function name. 2026-05-29 09:43:20 +08:00
lan9250.h
loopback.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
Make.defs net: Add VLAN device support 2025-12-09 07:56:20 -03:00
mdio.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
netdev_upperhalf.c nuttx/atomic: replace atomic_fetch_xxx with atomic_xxx just like zephyr 2026-08-24 13:20:45 +08:00
phy_notify.c sched/signal: validate a sigevent where it is registered 2026-10-09 20:34:16 +08:00
rpmsgdrv.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
skeleton.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
slip.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
telnet.c drivers/net/telnet: Send a bare carriage return as CR NUL. 2026-10-08 13:29:50 +08:00
tun.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
vlan.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
w5500.c drivers/net/w5500: fix wrong variable and d_private assignment 2026-07-13 15:02:02 -03:00
wifi_sim.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00