mirror of
https://github.com/apache/nuttx.git
synced 2026-08-04 13:49:06 +00:00
reason: 1 There is a similar PR, https://github.com/apache/nuttx/pull/14079, 2 Currently, no one is using recursive locks with write_lock_irqsave/read_lock_irqsave. 3 Nested spinlock is harmful, prone to abuse and leading to a decline in code quality and performance 4 Nested spinlock is also not available in Linux. 5 In our future plans, nested usage of enter_critical_section and spin_lock_irqsave will also be removed. Signed-off-by: hujun5 <hujun5@xiaomi.com> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| irq.h | ||
| irq_attach.c | ||
| irq_attach_thread.c | ||
| irq_attach_wqueue.c | ||
| irq_chain.c | ||
| irq_csection.c | ||
| irq_dispatch.c | ||
| irq_foreach.c | ||
| irq_initialize.c | ||
| irq_procfs.c | ||
| irq_spinlock.c | ||
| irq_unexpectedisr.c | ||
| Make.defs | ||