hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/net/ethernet/qlogic/qed/qed_dev.c
....@@ -4986,6 +4986,11 @@
49864986
49874987 num_vports = p_hwfn->qm_info.num_vports;
49884988
4989
+ if (num_vports < 2) {
4990
+ DP_NOTICE(p_hwfn, "Unexpected num_vports: %d\n", num_vports);
4991
+ return -EINVAL;
4992
+ }
4993
+
49894994 /* Accounting for the vports which are configured for WFQ explicitly */
49904995 for (i = 0; i < num_vports; i++) {
49914996 u32 tmp_speed;