Re: [PATCH v3] PCI: dw-rockchip: Enable async probe by default

From: Lukas Wunner

Date: Wed Mar 11 2026 - 04:08:49 EST


On Wed, Mar 11, 2026 at 10:54:59AM +0530, Manivannan Sadhasivam wrote:
> But isn't the underlying issue is with phylib calling request_module()
> while the driver core performs async probing?

I'd say the underlying issue is the call to async_synchronize_full()
in do_init_module(). That's very coarse-grained. Maybe it can be
replaced with async_synchronize_full_domain() or async_synchronize_cookie()
to perform a more targeted wait?

Thanks,

Lukas