diff options
Diffstat (limited to 'drivers/net/ethernet/intel/ice/ice_lib.c')
-rw-r--r-- | drivers/net/ethernet/intel/ice/ice_lib.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/ethernet/intel/ice/ice_lib.c b/drivers/net/ethernet/intel/ice/ice_lib.c index 61bb9e92f6ce..57b2873a6123 100644 --- a/drivers/net/ethernet/intel/ice/ice_lib.c +++ b/drivers/net/ethernet/intel/ice/ice_lib.c | |||
@@ -2072,7 +2072,8 @@ ice_vsi_stop_tx_rings(struct ice_vsi *vsi, enum ice_disq_rst_src rst_src, | |||
2072 | for (i = 0; i < vsi->tc_cfg.tc_info[tc].qcount_tx; i++) { | 2072 | for (i = 0; i < vsi->tc_cfg.tc_info[tc].qcount_tx; i++) { |
2073 | u16 v_idx; | 2073 | u16 v_idx; |
2074 | 2074 | ||
2075 | if (!rings || !rings[i] || !rings[i]->q_vector) { | 2075 | if (!rings || !rings[q_idx] || |
2076 | !rings[q_idx]->q_vector) { | ||
2076 | err = -EINVAL; | 2077 | err = -EINVAL; |
2077 | goto err_out; | 2078 | goto err_out; |
2078 | } | 2079 | } |