]> www.infradead.org Git - users/jedix/linux-maple.git/commit
workqueue: doc: Add a note saturating the system_wq is not permitted
authorChen Ridong <chenridong@huawei.com>
Tue, 8 Oct 2024 11:24:57 +0000 (11:24 +0000)
committerTejun Heo <tj@kernel.org>
Tue, 8 Oct 2024 18:46:42 +0000 (08:46 -1000)
commite3dddcfd3dd8b483c9ccaa06733688bb63bb7c9d
tree72f8318603b6f7a4ad99cfbe9413678145156d92
parent9852d85ec9d492ebef56dc5f229416c925758edc
workqueue: doc: Add a note saturating the system_wq is not permitted

If something is expected to generate large number of concurrent works,
it should utilize its own dedicated workqueue rather than system wq.
Because this may saturate system_wq and potentially block other's works.
eg, cgroup release work. Let's document this as a note.

Signed-off-by: Chen Ridong <chenridong@huawei.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
Documentation/core-api/workqueue.rst