CONFIG_SYSTEM_WORKQUEUE_PRIORITY
System workqueue priority
Type: int
Help
By default, system work queue priority is the lowest cooperative
priority. This means that any work handler, once started, won't
be preempted by any other thread until finished.
Defaults
-2 if
COOP_ENABLED
&& !PREEMPT_ENABLED
0 if !
COOP_ENABLED
-1
Kconfig definitions
At <Zephyr>/kernel/Kconfig:408
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:40
Menu path: (Top) → General Kernel Options → Work Queue Options
config SYSTEM_WORKQUEUE_PRIORITY
int "System workqueue priority"
default -2 if COOP_ENABLED && !PREEMPT_ENABLED
default 0 if !COOP_ENABLED
default -1
help
By default, system work queue priority is the lowest cooperative
priority. This means that any work handler, once started, won't
be preempted by any other thread until finished.
At <Zephyr>/subsys/bluetooth/Kconfig:44
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:44
→ <Zephyr>/subsys/Kconfig:9
Menu path: (Top) → Sub Systems and OS Services → Bluetooth
config SYSTEM_WORKQUEUE_PRIORITY
int
range -256 -1
depends on BT
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)