zephyr/doc/reference/kernel/other
Peter Bigot c42eb823ce doc: kernel: interrupts: correct description of irq lock behavior
Contrary to the documentation giving a semaphore while an IRQ lock is
held does not release the lock and give control to another thread.
The release-lock behavior is observed only if the lock-holding thread
sleeps.

However the opportunity to reschedule will have been lost so it may be
necessary to explicitly yield to allow the higher-priority thread to
be serviced.

Signed-off-by: Peter Bigot <peter.bigot@nordicsemi.no>
2021-05-07 09:28:13 -04:00
..
atomic.rst arch/xtensa: Inline atomics 2021-03-08 11:14:27 -05:00
cpu_idle.rst
cxx_support.rst
fatal.rst toolchain: common: Merge build assert macros 2020-03-31 07:18:06 +02:00
float.rst arm64: FPU context switching support 2021-05-03 11:56:50 +02:00
interrupts.rst doc: kernel: interrupts: correct description of irq lock behavior 2021-05-07 09:28:13 -04:00
polling.rst tests: poll: revised document error 2021-05-03 11:56:22 +02:00
version.rst