Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c1adbb96 authored by Yevgeny Petrilin's avatar Yevgeny Petrilin Committed by Jeff Garzik
Browse files

mlx4_en: Start port error flow bug fix



Tried to deactivate rx ring that wasn't activated,
used wrong index.

Signed-off-by: default avatarYevgeny Petrilin <yevgenyp@mellanox.co.il>
Signed-off-by: default avatarJeff Garzik <jgarzik@redhat.com>
parent bbb770e7
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -706,7 +706,7 @@ static int mlx4_en_start_port(struct net_device *dev)
	mlx4_en_release_rss_steer(priv);
rx_err:
	for (i = 0; i < priv->rx_ring_num; i++)
		mlx4_en_deactivate_rx_ring(priv, &priv->rx_ring[rx_index]);
		mlx4_en_deactivate_rx_ring(priv, &priv->rx_ring[i]);
cq_err:
	while (rx_index--)
		mlx4_en_deactivate_cq(priv, &priv->rx_cq[rx_index]);