nuttx/drivers/note
guohao15 029a5f5383 node/driver: make SIZEOF_NOTE_START return the right size
The value returned by sizeof(struct note_start_s) is larger
than the actual memory footprint of struct note_start_s.

This causes the length calculated in sched_note_start to be larger
than the actual memory size,which further leads to out-of-bounds reads in note_common.

Signed-off-by: guohao15 <guohao15@xiaomi.com>
2025-12-23 11:26:24 -05:00
..
CMakeLists.txt drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
Kconfig note: supports specifying the section where the noteram buffer is located 2024-10-13 14:05:50 +08:00
Make.defs drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
note_driver.c node/driver: make SIZEOF_NOTE_START return the right size 2025-12-23 11:26:24 -05:00
note_initialize.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
notectl_driver.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
notelog_driver.c spelling: fix spelling typo premption -> preemption 2024-11-25 22:05:05 +08:00
noteram_driver.c drivers/note: Optimize code logic. 2025-12-10 14:58:29 +08:00
noterpmsg.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
noterpmsg_driver.c sched/spin_lock: rename raw_spin_lock to spin_lock_notrace 2025-02-13 20:48:15 +08:00
noterpmsg_server.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
notesnap_driver.c arch_atomic: only support atomic_xx and atomic64_xx function 2024-12-04 14:03:14 +01:00
notestream_driver.c note/notestream: Call lib_fileoutstream_open in notefile_register 2025-06-17 20:58:13 +08:00