kernel/drivers/net/ethernet/qlogic/qed/qed_dev.c
.. .. @@ -4986,6 +4986,11 @@ 4986 4986 4987 4987 num_vports = p_hwfn->qm_info.num_vports; 4988 4988 4989 + if (num_vports < 2) {4990 + DP_NOTICE(p_hwfn, "Unexpected num_vports: %d\n", num_vports);4991 + return -EINVAL;4992 + }4993 +4989 4994 /* Accounting for the vports which are configured for WFQ explicitly */ 4990 4995 for (i = 0; i < num_vports; i++) { 4991 4996 u32 tmp_speed;