Re: [PATCH 16/33] PCI: Flush PCI probe workqueue on cpuset isolated partition change

Frederic Weisbecker
2025-11-05T16:28:12Z

Le Tue, Oct 14, 2025 at 03:50:34PM -0500, Bjorn Helgaas a écrit :
> On Mon, Oct 13, 2025 at 10:31:29PM +0200, Frederic Weisbecker wrote:
> > The HK_TYPE_DOMAIN housekeeping cpumask is now modifyable at runtime. In
> > order to synchronize against PCI probe works and make sure that no
> > asynchronous probing is still pending or executing on a newly made
> > isolated CPU, the housekeeping susbsystem must flush the PCI probe
> > works.
> >
> > However the PCI probe works can't be flushed easily since they are
> > queued to the main per-CPU workqueue pool.
> >
> > Solve this with creating a PCI probe specific pool and provide and use
> > the appropriate flushing API.
>
> s/modifyable/modifiable/
> s/newly made isolated/newly isolated/
> s/susbsystem/subsystem/
> s/PCI probe specific pool/PCI probe-specific pool/

All fixed! Thanks.

--
Frederic Weisbecker
SUSE Labs