Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 352128
b: refs/heads/master
c: 41b7492
h: refs/heads/master
v: v3
  • Loading branch information
Tom Herbert authored and David S. Miller committed Feb 8, 2013
1 parent 303694c commit 97a359c
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 4 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 2de27f307feda26ef364f2407b70e3ca02a3ce56
refs/heads/master: 41b749201bbe54ce807c4287b4942e85cb0ca466
3 changes: 0 additions & 3 deletions trunk/drivers/net/ethernet/mellanox/mlx4/en_netdev.c
Original file line number Diff line number Diff line change
Expand Up @@ -1685,15 +1685,12 @@ static void mlx4_en_restart(struct work_struct *work)
watchdog_task);
struct mlx4_en_dev *mdev = priv->mdev;
struct net_device *dev = priv->dev;
int i;

en_dbg(DRV, priv, "Watchdog task called for port %d\n", priv->port);

mutex_lock(&mdev->state_lock);
if (priv->port_up) {
mlx4_en_stop_port(dev, 1);
for (i = 0; i < priv->tx_ring_num; i++)
netdev_tx_reset_queue(priv->tx_ring[i].tx_queue);
if (mlx4_en_start_port(dev))
en_err(priv, "Failed restarting port %d\n", priv->port);
}
Expand Down
2 changes: 2 additions & 0 deletions trunk/drivers/net/ethernet/mellanox/mlx4/en_tx.c
Original file line number Diff line number Diff line change
Expand Up @@ -294,6 +294,8 @@ int mlx4_en_free_tx_buf(struct net_device *dev, struct mlx4_en_tx_ring *ring)
cnt++;
}

netdev_tx_reset_queue(ring->tx_queue);

if (cnt)
en_dbg(DRV, priv, "Freed %d uncompleted tx descriptors\n", cnt);

Expand Down

0 comments on commit 97a359c

Please sign in to comment.