incubator-nuttx/sched/wqueue
chao an b9d70365a1 sched/wqueue: semaphore count should be consistent with the number of work entries.
The number of work entries will be inconsistent with semaphore count
if the work is canceled, in extreme case, semaphore count will overflow
and fallback to 0 the workqueue will stop scheduling the enqueue work.

Signed-off-by: chao an <anchao@xiaomi.com>
2023-01-28 21:45:10 +09:00
..
Make.defs
kwork_cancel.c sched/wqueue: semaphore count should be consistent with the number of work entries. 2023-01-28 21:45:10 +09:00
kwork_inherit.c sched/semaphore: fix priority boost restoration for priority inheritance 2022-10-03 15:14:24 -03:00
kwork_notifier.c
kwork_queue.c sched/wqueue: do work_cancel when worker is not null 2023-01-16 13:37:00 +08:00
kwork_thread.c sched: remove unnecessary type cast 2022-12-15 09:44:32 +08:00
wqueue.h libc: Move queue.h from include to include/nuttx 2022-09-26 08:04:58 +02:00