nuttx/mm
wenquan1 be3446850a net/pkt: support SO_TIMESTAMPING and MSG_ERRQUEUE
Add SO_TIMESTAMPING TX path for PKT sockets. Tagged TX
packets loop back through the driver with io_conn set,
are routed into conn->errahead, and delivered to userspace
via recvmsg(MSG_ERRQUEUE) with SO_TIMESTAMPING cmsg.
Add poll(POLLPRI) notification when errahead is non-empty.


Signed-off-by: wenquan1 <wenquan1@xiaomi.com>
2026-09-18 20:00:49 +08:00
..
iob net/pkt: support SO_TIMESTAMPING and MSG_ERRQUEUE 2026-09-18 20:00:49 +08:00
kasan mm/kasan: fix build fail when CONFIG_MM_KASAN_GLOBAL and CONFIG_BUILD_KERNEL on 2026-07-03 07:51:11 +02:00
kmap mm/kmap/kmm_map.c: Fix argument to gran_free 2025-01-15 17:10:57 +08:00
kmm_heap include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
map include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
mempool mm/mempool: fix the entry condition for semaphore during mempool allocation 2026-02-28 00:24:54 +08:00
mm_gran arch/mips: Add basic support for MIPS Creator CI20 board 2026-07-15 08:02:55 -03:00
mm_heap include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
shm include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
tlsf cmake: Use NUTTX(_DIR/_BIN_DIR) instead CMAKE(_SRC_DIR/_BIN_DIR) 2026-08-09 11:13:08 -03:00
ubsan mm/ubsan: fix signed inline value decoding 2026-07-30 12:52:17 +02:00
umm_heap mm/umm_heap: disable KASAN for user-space heap in kernel build 2026-07-03 07:51:11 +02:00
CMakeLists.txt mm: migrate to SPDX identifier 2024-09-13 08:49:05 +08:00
Kconfig mm/pgalloc: support 32 KB and 64 KB page sizes 2026-09-10 23:28:43 +08:00
Makefile tools: fix stale archive members surviving a Kconfig-driven CSRCS change 2026-07-28 21:26:03 -03:00