summaryrefslogtreecommitdiffstats
path: root/Documentation/admin-guide
diff options
context:
space:
mode:
authortiozhang <tiozhang@didiglobal.com>2023-06-29 11:50:50 +0800
committerTejun Heo <tj@kernel.org>2023-07-10 10:42:51 -1000
commitace3c5499e61ef7c0433a7a297227a9bdde54a55 (patch)
tree39c749b1e93c53a4f6d324ce15d1e49edf0a78a5 /Documentation/admin-guide
parent20bdedafd2f63e0ba70991127f9b5c0826ebdb32 (diff)
downloadlinux-stable-ace3c5499e61ef7c0433a7a297227a9bdde54a55.tar.gz
linux-stable-ace3c5499e61ef7c0433a7a297227a9bdde54a55.tar.bz2
linux-stable-ace3c5499e61ef7c0433a7a297227a9bdde54a55.zip
workqueue: add cmdline parameter `workqueue.unbound_cpus` to further constrain wq_unbound_cpumask at boot time
Motivation of doing this is to better improve boot times for devices when we want to prevent our workqueue works from running on some specific CPUs, e,g, some CPUs are busy with interrupts. Signed-off-by: tiozhang <tiozhang@didiglobal.com> Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'Documentation/admin-guide')
-rw-r--r--Documentation/admin-guide/kernel-parameters.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
index a1457995fd41..d1edee0fd5ec 100644
--- a/Documentation/admin-guide/kernel-parameters.txt
+++ b/Documentation/admin-guide/kernel-parameters.txt
@@ -6964,6 +6964,13 @@
disables both lockup detectors. Default is 10
seconds.
+ workqueue.unbound_cpus=
+ [KNL,SMP] Specify to constrain one or some CPUs
+ to use in unbound workqueues.
+ Format: <cpu-list>
+ By default, all online CPUs are available for
+ unbound workqueues.
+
workqueue.watchdog_thresh=
If CONFIG_WQ_WATCHDOG is configured, workqueue can
warn stall conditions and dump internal state to