-
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 kernel/Kconfig:358
Included via Kconfig:10
→ Kconfig.zephyr:25
Menu path: (top menu) → General Kernel Options → Work Queue Options
config SYSTEM_WORKQUEUE_PRIORITY int prompt "System workqueue priority" default -2 ifCOOP_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 subsys/bluetooth/Kconfig:40
Included via Kconfig:10
→ Kconfig.zephyr:35
→ subsys/Kconfig:8
Menu path: (top menu) → Bluetooth
config SYSTEM_WORKQUEUE_PRIORITY int range -256 -1 ifBT
depends onBT
(Definitions include propagated dependencies, including from if’s and menus.)