This is an automated email from the ASF dual-hosted git repository.
xiaoxiang781216 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 673b4245f77 xtensa/esp32s3: Fix CONSOLE_DEV clobbered by USBSERIAL
macro.
new d2e01b90553 sched/wqueue: harden custom queue lifecycle
new 7e5d05f4fdc sched/wqueue: consolidate queue submission paths
new 3582d5a04b1 sched/wqueue: use the uninterruptible wait helper
new ae5997eef7c libc/wqueue: support custom user work queues
new 315d9f7e64a libc/wqueue: use the uninterruptible wait helper
new a1e2813c25d Documentation/wqueue: document custom user queues
new 30503f8fdff boards/imx93-evk: disable work queues in bootloader
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/reference/os/wqueue.rst | 103 +++-
.../imx9/imx93-evk/configs/bootloader/defconfig | 4 -
include/nuttx/wqueue.h | 89 ++--
libs/libc/wqueue/Kconfig | 7 +-
libs/libc/wqueue/work_cancel.c | 107 ++--
libs/libc/wqueue/work_queue.c | 120 ++++-
libs/libc/wqueue/work_usrthread.c | 553 +++++++++++++++------
libs/libc/wqueue/wqueue.h | 76 ++-
sched/wqueue/kwork_cancel.c | 83 ++--
sched/wqueue/kwork_queue.c | 162 +++---
sched/wqueue/kwork_thread.c | 138 ++++-
sched/wqueue/wqueue.h | 6 +-
12 files changed, 1063 insertions(+), 385 deletions(-)