diff options
author | tiozhang <tiozhang@didiglobal.com> | 2023-06-29 05:50:50 +0200 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2023-07-10 22:42:51 +0200 |
commit | ace3c5499e61ef7c0433a7a297227a9bdde54a55 (patch) | |
tree | 39c749b1e93c53a4f6d324ce15d1e49edf0a78a5 /Documentation/admin-guide | |
parent | workqueue: Warn attempt to flush system-wide workqueues. (diff) | |
download | linux-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.txt | 7 |
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 |