workqueue: add cmdline parameter `workqueue.unbound_cpus` to further constrain wq_unb...
authortiozhang <tiozhang@didiglobal.com>
Thu, 29 Jun 2023 03:50:50 +0000 (11:50 +0800)
committerTejun Heo <tj@kernel.org>
Mon, 10 Jul 2023 20:42:51 +0000 (10:42 -1000)
commitace3c5499e61ef7c0433a7a297227a9bdde54a55
tree39c749b1e93c53a4f6d324ce15d1e49edf0a78a5
parent20bdedafd2f63e0ba70991127f9b5c0826ebdb32
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>
Documentation/admin-guide/kernel-parameters.txt
kernel/workqueue.c