mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCHSET wq/for-6.12] workqueue: Use wq_online_cpumask consistently and make CPU hotplug unbound pwq updates asynchronous
@ 2024-08-02 21:18 Tejun Heo
  2024-08-02 21:18 ` [PATCH 1/4] workqueue: Make wq_affn_dfl_set() use wq_online_cpumask Tejun Heo
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Tejun Heo @ 2024-08-02 21:18 UTC (permalink / raw)
  To: jiangshanlai; +Cc: linux-kernel, kernel-team

Hello,

Make wq_online_cpumask more consistently which also simplifies the code, and
make unbound pwq updates from CPU hotplug path asynchronous so that we don't
add additional dependency on fork from CPU hotplug.

 0001-workqueue-Make-wq_affn_dfl_set-use-wq_online_cpumask.patch
 0002-workqueue-Make-wq_update_node_max_active-use-wq_onli.patch
 0003-workqueue-s-unbound_wq_update_pwq-update_unbound_pwq.patch
 0004-workqueue-Make-unbound-pwq-updates-from-CPU-hotplug-.patch

The patches are also available in

 git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git use-wq_online_cpumask

diffstat follows. Thanks.

 kernel/workqueue.c |  121 ++++++++++++++++++++++++++++++++++-----------------------------------------
 1 file changed, 56 insertions(+), 65 deletions(-)

--
tejun

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-08-13 19:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-08-02 21:18 [PATCHSET wq/for-6.12] workqueue: Use wq_online_cpumask consistently and make CPU hotplug unbound pwq updates asynchronous Tejun Heo
2024-08-02 21:18 ` [PATCH 1/4] workqueue: Make wq_affn_dfl_set() use wq_online_cpumask Tejun Heo
2024-08-08  4:23   ` Lai Jiangshan
2024-08-13 19:40     ` Tejun Heo
2024-08-02 21:18 ` [PATCH 2/4] workqueue: Make wq_update_node_max_active() " Tejun Heo
2024-08-02 21:18 ` [PATCH 3/4] workqueue: s/unbound_wq_update_pwq/update_unbound_pwqs/ Tejun Heo
2024-08-02 21:18 ` [PATCH 4/4] workqueue: Make unbound pwq updates from CPU hotplug path asynchronous Tejun Heo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®