提交 52ce14c1 编写于 作者: A Adrian Bunk 提交者: Jakub Kicinski

bnx2x: Fix enabling network interfaces without VFs

This function is called to enable SR-IOV when available,
not enabling interfaces without VFs was a regression.

Fixes: 65161c35 ("bnx2x: Fix missing error code in bnx2x_iov_init_one()")
Signed-off-by: NAdrian Bunk <bunk@kernel.org>
Reported-by: NYunQiang Su <wzssyqa@gmail.com>
Tested-by: NYunQiang Su <wzssyqa@gmail.com>
Cc: stable@vger.kernel.org
Acked-by: NShai Malin <smalin@marvell.com>
Link: https://lore.kernel.org/r/20210912190523.27991-1-bunk@kernel.orgSigned-off-by: NJakub Kicinski <kuba@kernel.org>
上级 d198b277
......@@ -1224,7 +1224,7 @@ int bnx2x_iov_init_one(struct bnx2x *bp, int int_mode_param,
/* SR-IOV capability was enabled but there are no VFs*/
if (iov->total == 0) {
err = -EINVAL;
err = 0;
goto failed;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册