Commit 047304d0 authored by Jakub Kicinski's avatar Jakub Kicinski
Browse files

netdevsim: fix uninit value in nsim_drv_configure_vfs()



Build bot points out that I missed initializing ret
after refactoring.

Reported-by: default avatarkernel test robot <lkp@intel.com>
Fixes: 1c401078 ("netdevsim: move details of vf config to dev")
Link: https://lore.kernel.org/r/20211101221845.3188490-1-kuba@kernel.org


Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent d4a07dc5
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -1723,13 +1723,11 @@ int nsim_drv_configure_vfs(struct nsim_bus_dev *nsim_bus_dev,
			   unsigned int num_vfs)
{
	struct nsim_dev *nsim_dev = dev_get_drvdata(&nsim_bus_dev->dev);
	int ret;
	int ret = 0;

	mutex_lock(&nsim_dev->vfs_lock);
	if (nsim_bus_dev->num_vfs == num_vfs) {
		ret = 0;
	if (nsim_bus_dev->num_vfs == num_vfs)
		goto exit_unlock;
	}
	if (nsim_bus_dev->num_vfs && num_vfs) {
		ret = -EBUSY;
		goto exit_unlock;