[PATCH RFC 2/2] docs: workqueue: Update WQ_PERCPU documentation
From: Marco Crivellari
Date: Thu Jul 09 2026 - 06:26:52 EST
Update WQ_PERCPU documentation putting toghether the unbound description,
but removing the WQ_UNBOUND title, because this will now be the default
workqueue behavior.
Link: https://lore.kernel.org/all/20250221112003.1dSuoGyc@xxxxxxxxxxxxx/
Suggested-by: Tejun Heo <tj@xxxxxxxxxx>
Signed-off-by: Marco Crivellari <marco.crivellari@xxxxxxxx>
---
Documentation/core-api/workqueue.rst | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/Documentation/core-api/workqueue.rst b/Documentation/core-api/workqueue.rst
index 411e1b28b8de..04135a104c25 100644
--- a/Documentation/core-api/workqueue.rst
+++ b/Documentation/core-api/workqueue.rst
@@ -187,9 +187,8 @@ resources, scheduled and executed.
Work items queued to a per-cpu wq are bound to a specific CPU.
This flag is the right choice when cpu locality is important.
- This flag is the complement of ``WQ_UNBOUND``.
+ Workqueue allocated without ``WQ_PERCPU`` are unbound by default.
-``WQ_UNBOUND``
Work items queued to an unbound wq are served by the special
worker-pools which host workers which are not bound to any
specific CPU. This makes the wq behave as a simple execution
--
2.54.0