zephyr/doc/reference/kernel
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
..
data_passing
memory
other doc: kernel: interrupts: correct description of irq lock behavior 2021-05-07 09:28:13 -04:00
scheduling
smp
synchronization
threads doc: fix typos 2021-04-30 16:03:08 -04:00
timing doc: fix typos 2021-04-30 16:03:08 -04:00
index.rst