Re: [PATCH v2 0/9] workqueue: base pwq pool release and nr_active on the backing pool

From: Tejun Heo

Date: Mon Aug 10 2026 - 18:10:28 EST


Hello,

On Wed, Aug 05, 2026 at 07:52:27AM -0700, Breno Leitao wrote:
> Breno Leitao (9):
> workqueue: factor out get_percpu_pool()
> workqueue: factor out alloc_and_link_percpu_pwqs()
> workqueue: release pwq pools by pool type
> workqueue: account nr_active by the backing pool
> workqueue: test WQ_UNBOUND explicitly in the hotplug loops
> workqueue: rename wq->unbound_attrs to wq->attrs
> workqueue: allocate attrs for all workqueues
> workqueue: rename alloc_unbound_pwq() to alloc_pwq()
> workqueue: skip the node_nr_active update for non-unbound workqueues

Applied 1-9 to wq/for-7.3. The wq_node_nr_active() BUG_ON() change
suggested on patch 4 can be done incrementally later.

Thanks.

--
tejun