]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/i40e/i40e_ethdev.c
net/i40e: fix division by 0
[dpdk.git] / drivers / net / i40e / i40e_ethdev.c
index 2823d081d707c220a53b23f3c99e625e114bf816..245d7ac0d5ca3ed18e379235da50024021b98539 100644 (file)
@@ -4307,6 +4307,8 @@ i40e_vsi_config_tc_queue_mapping(struct i40e_vsi *vsi,
        for (i = 0; i < I40E_MAX_TRAFFIC_CLASS; i++)
                if (enabled_tcmap & (1 << i))
                        total_tc++;
+       if (total_tc == 0)
+               total_tc = 1;
        vsi->enabled_tc = enabled_tcmap;
 
        /* Number of queues per enabled TC */