zephyr/doc/reference/kernel/other
Andy Ross aa825d77b0 doc: Clarify k_poll() behavior with respect to signal synchronization
Bug #40189 tripped over an interesting synchronization scenario that
wasn't called out in the docs.  Poll signals are level triggered, and
if you're adjusting the level from a racing context (e.g. resetting it
before the next "event" from an ISR or another thread) the polling
thread might wake up but then miss the event.  Mention this case
explicitly in documentation.

Fixes #40189

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2022-01-20 10:57:31 -05:00
..
atomic.rst doc kernel: atomics: support for 64-bit atomic operations 2021-11-15 09:59:01 -05:00
cpu_idle.rst
cxx_support.rst
fatal.rst
float.rst doc: misc fixes 2021-10-04 16:42:08 -04:00
interrupts.rst
polling.rst doc: Clarify k_poll() behavior with respect to signal synchronization 2022-01-20 10:57:31 -05:00
thread_local_storage.rst
version.rst