07/07/2025 12:06, Gregory Etelson: > DPDK auxiliary bus first creates a list of known devices in the > `auxiliary_bus.device_list` and then tries to attach a driver to each > device on that list. > > If the driver attachment has failed, a device will remain on the list. > > The device destruction did not validate driver existence and > crashed. > > The patch validates auxiliary device driver before accessing > driver related resources. > > Fixes: 1afce3086cf4 ("bus/auxiliary: introduce auxiliary bus") > Cc: sta...@dpdk.org > > Signed-off-by: Gregory Etelson <getel...@nvidia.com> > Acked-by: Dariusz Sosnowski <dsosnow...@nvidia.com>
Applied, thanks.