25/11/2021 11:38, Matan Azrad: > From: Thomas Monjalon > > 25/11/2021 07:16, michae...@nvidia.com: > > > From: Michael Baum <michae...@nvidia.com> > > > > > > The mlx5_args function reads the devargs and checks if they are valid > > > for this driver and if not it returns an error. > > > > > > This was normal behavior as long as all the devargs come to this > > > driver, but since it is possible to run several drivers together, the > > > function may return an error for another driver's devarg even though > > > it is completely valid. > > > In addition the function does not allow the user to know which of the > > > devargs he sent is incorrect, but returns an error without printing > > > the unknown devarg. > > > > > > This patch eliminates the error return in the case of an unknown > > > devarg, and prints a warning for each such devarg specifically. > > > > > > Fixes: 7b4f1e6bd367 ("common/mlx5: introduce common library") > > > Cc: sta...@dpdk.org > > > > > > Signed-off-by: Michael Baum <michae...@nvidia.com> > > > Acked-by: Matan Azrad <ma...@nvidia.com> > > > --- > > > drivers/net/mlx5/mlx5.c | 68 > > > ++++++----------------------------------- > > > 1 file changed, 9 insertions(+), 59 deletions(-) > > > > It is quite a big patch. > > How well it has been tested? > > It was tested carefully to see that devargs affect the actual configuration > and also to allow running !net classes devargs with the net class. > > > How critical it is to have in 21.11? > > CRYPTO class cannot run with NET\ETH on the same device. > No significant risk here; I suggest taking.
OK, applied, thanks.