nuttx/sched/irq
yushuailong a298c1734e sched/irq: Preserve all handlers when extending IRQ chains.
Allocate the new handler node independently of the initial chain
conversion so handlers beyond the second are appended instead of silently
dropped.  Delay vector conversion until both required nodes are available
to avoid leaving a partially constructed chain on allocation failure.

Assisted-by: OpenAI Codex
Signed-off-by: yushuailong <yyyusl@qq.com>
2026-09-20 22:28:55 +08:00
..
CMakeLists.txt
irq.h arch/tricore: support minimal vectortalbe in tricore 2026-01-19 17:51:48 +08:00
irq_attach.c sched/irq: Consolidate IRQ bounds checking into IRQ_TO_NDX macro 2026-01-28 13:35:30 +08:00
irq_attach_thread.c sched/irq: Make threaded IRQ detach safe without a task. 2026-09-16 00:02:45 +08:00
irq_attach_wqueue.c sched/irq: Cancel queued work before detaching worked IRQs. 2026-09-16 00:02:45 +08:00
irq_chain.c sched/irq: Preserve all handlers when extending IRQ chains. 2026-09-20 22:28:55 +08:00
irq_csection.c sched/spinlock: Update the information of critmon in docu. 2026-01-27 21:59:14 +08:00
irq_dispatch.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
irq_foreach.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
irq_initialize.c debug/0 address: Add 0 address access panic configuration 2025-06-26 19:25:31 +08:00
irq_procfs.c !include/fcntl.h: align open flags with Linux values 2026-06-30 13:43:44 +08:00
irq_spinlock.c
irq_unexpectedisr.c include/debug.h: Move to include/nuttx/debug.h 2026-04-07 07:50:06 -03:00
Make.defs