Re: [PATCH 3/3] driver core: bus: Correct API bus_rescan_devices() behavior

From: Greg Kroah-Hartman
Date: Wed Sep 04 2024 - 09:55:19 EST


On Wed, Sep 04, 2024 at 08:56:44PM +0800, Zijun Hu wrote:
> From: Zijun Hu <quic_zijuhu@xxxxxxxxxxx>
>
> API bus_rescan_devices() should ideally scan drivers for a bus's devices
> as many as possible, but it really stops scanning for remaining devices
> even if a device encounters inconsequential errors such as -EPROBE_DEFER

-EPROBE_DEFER should not be an issue for scanning the bus, that's only
for probe errors, so who is returning that mess today? Let's fix that
up please.

thanks,

greg k-h