Re: [PATCH] xfs: convert alloc_workqueue users to WQ_UNBOUND

From: Marco Crivellari

Date: Thu Feb 19 2026 - 04:35:29 EST


On Thu, Feb 19, 2026 at 2:24 AM Dave Chinner <dgc@xxxxxxxxxx> wrote:
>
> On Wed, Feb 18, 2026 at 05:56:09PM +0100, Marco Crivellari wrote:
> > Recently, as part of a workqueue refactor, WQ_PERCPU has been added to
> > alloc_workqueue() users that didn't specify WQ_UNBOUND.
> > The change has been introduced by:
> >
> > 69635d7f4b344 ("fs: WQ_PERCPU added to alloc_workqueue users")
> >
> > These specific workqueues don't use per-cpu data, so change the behavior
> > removing WQ_PERCPU and adding WQ_UNBOUND.
>
> Your definition for "doesn't need per-cpu workqueues" is sadly
> deficient.

I should have added a "request for comments" for this patch, maybe.
Anyhow I meant they are not operating on per-cpu data, so it wasn't
"strictly" necessary because of this, sorry.

Thanks for all the information you shared. I will read carefully.

--

Marco Crivellari

L3 Support Engineer