commit | 29429f3300a378f7c29583b4c2c2ef29e2190a69 | [log] [tgz] |
---|---|---|
author | Daniel Jurgens <danielj@mellanox.com> | Thu Jun 30 17:34:44 2016 +0300 |
committer | David S. Miller <davem@davemloft.net> | Fri Jul 01 06:12:03 2016 -0400 |
tree | ff0fd039fc628d642d03aca1c27f8c0426dc9264 | |
parent | 65ee67084589c1783a74b4a4a5db38d7264ec8b5 [diff] |
net/mlx5e: Timeout if SQ doesn't flush during close Avoid an infinite loop by timing out waiting for the SQ to flush. Also clean up the TX descriptors if that happens. Fixes: f62b8bb8f2d3 ('net/mlx5: Extend mlx5_core to support ConnectX-4 Ethernet functionality') Signed-off-by: Daniel Jurgens <danielj@mellanox.com> Signed-off-by: Saeed Mahameed <saeedm@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>