summaryrefslogtreecommitdiffstats
path: root/Documentation/admin-guide
diff options
context:
space:
mode:
authortiozhang <tiozhang@didiglobal.com>2023-06-29 05:50:50 +0200
committerTejun Heo <tj@kernel.org>2023-07-10 22:42:51 +0200
commitace3c5499e61ef7c0433a7a297227a9bdde54a55 (patch)
tree39c749b1e93c53a4f6d324ce15d1e49edf0a78a5 /Documentation/admin-guide
parentworkqueue: Warn attempt to flush system-wide workqueues. (diff)
downloadlinux-ace3c5499e61ef7c0433a7a297227a9bdde54a55.tar.xz
linux-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