24/11/2021 23:02, michae...@nvidia.com: > From: Michael Baum <michae...@nvidia.com> > > The common drivers_probe function calls in a loop to all probe functions > for classes requested by the user. After it manages to probe them all, > it updates this on the device in the "classes_loaded" field. > > If one of them fails, all those probed to it are remove using the > drivers_remove function. However, this function only releases the > classes in the "classes_loaded" field on the given device and misses the > newly probed classes. > > This patch removes the condition from the release function, and ensures > that the caller function sends a more accurate parameter. > > Fixes: 8a41f4deccc3 ("common/mlx5: introduce layer for multiple class > drivers") > Cc: sta...@dpdk.org > > Signed-off-by: Michael Baum <michae...@nvidia.com> > Acked-by: Matan Azrad <ma...@nvidia.com>
How well it has been tested? How critical it is to have in 21.11?