linux/drivers/net/ethernet/mellanox/mlx5/core
Daniel Jurgens 2c1ccc9937 net/mlx5e: Fix TX Timeout to detect queues stuck on BQL
Change netif_tx_queue_stopped to netif_xmit_stopped.  This will show
when queues are stopped due to byte queue limits.

Fixes: 3947ca1859 ('net/mlx5e: Implement ndo_tx_timeout callback')
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>
2016-07-13 11:38:16 -07:00
..
alloc.c net/mlx5e: Allocate DMA coherent memory on reader NUMA node 2015-07-27 00:29:17 -07:00
cmd.c net/mlx5: Add timeout handle to commands with callback 2016-07-01 06:12:03 -04:00
cq.c net/mlx5_core: Use tasklet for user-space CQ completion events 2016-05-18 10:45:49 -04:00
debugfs.c net/mlx5_core: Fix Mellanox copyright note 2015-04-02 16:33:42 -04:00
en_arfs.c net/mlx5e: Fix aRFS compilation dependency 2016-05-04 14:04:46 -04:00
en_clock.c net/mlx5e: CQE compression 2016-05-11 19:42:39 -04:00
en_dcbnl.c net/mlx5e: Validate BW weight values of ETS 2016-07-01 06:12:04 -04:00
en_ethtool.c net/mlx5e: Reorganize ethtool statistics 2016-06-29 04:28:47 -04:00
en_fs.c net/mlx5e: Create aRFS flow tables 2016-04-29 16:29:11 -04:00
en_main.c net/mlx5e: Fix TX Timeout to detect queues stuck on BQL 2016-07-13 11:38:16 -07:00
en_rx.c net/mlx5e: Handle RQ flush in error cases 2016-07-01 06:12:03 -04:00
en_stats.h net/mlx5e: Reorganize ethtool statistics 2016-06-29 04:28:47 -04:00
en_tc.c net/mlx5e: Hardware offloaded flower filter statistics support 2016-05-16 13:43:51 -04:00
en_tc.h net/mlx5e: Hardware offloaded flower filter statistics support 2016-05-16 13:43:51 -04:00
en_tx.c net/mlx5e: Fix select queue callback 2016-07-01 06:12:04 -04:00
en_txrx.c net/mlx5e: Remove redundant barrier 2016-04-21 15:09:05 -04:00
en.h net/mlx5e: Validate BW weight values of ETS 2016-07-01 06:12:04 -04:00
eq.c net/mlx5_core: Use tasklet for user-space CQ completion events 2016-05-18 10:45:49 -04:00
eswitch.c net/mlx5: E-Switch, always set mc_promisc for allmulti vports 2016-06-09 22:06:26 -07:00
eswitch.h net/mlx5: E-Switch, Implement trust vf ndo 2016-05-04 14:04:49 -04:00
fs_cmd.c net/mlx5_core: Introduce flow steering destination of type counter 2016-05-16 13:43:51 -04:00
fs_cmd.h net/mlx5_core: Introduce flow steering destination of type counter 2016-05-16 13:43:51 -04:00
fs_core.c net/mlx5: Fix E-Switch flow steering capabilities check 2016-06-09 22:06:26 -07:00
fs_core.h net/mlx5_core: Flow counters infrastructure 2016-05-16 13:43:51 -04:00
fs_counters.c net/mlx5_core: Flow counters infrastructure 2016-05-16 13:43:51 -04:00
fw.c net/mlx5_core: Introduce offload arithmetic hardware capabilities 2016-03-21 16:32:35 -04:00
health.c net/mlx5: Avoid calling sleeping function by the health poll thread 2016-07-01 06:12:03 -04:00
Kconfig mlx5: Fix merge errors. 2016-05-09 22:05:13 -04:00
mad.c IB/core cleanup: Add const on args - device->process_mad 2015-06-02 09:33:13 -04:00
main.c net/mlx5: Fix wait_vital for VFs and remove fixed sleep 2016-07-01 06:12:03 -04:00
Makefile net/mlx5_core: Flow counters infrastructure 2016-05-16 13:43:51 -04:00
mcg.c net/mlx5_core: HW data structs/types definitions cleanup 2015-05-30 18:23:11 -07:00
mlx5_core.h Primary 4.7 merge window changes 2016-05-20 14:35:07 -07:00
mr.c net/mlx5: Refactor mlx5_core_mr to mkey 2016-03-01 11:18:37 -05:00
pagealloc.c net/mlx5: Fix incorrect page count when in internal error 2016-07-01 06:12:03 -04:00
pd.c net/mlx5_core: Fix Mellanox copyright note 2015-04-02 16:33:42 -04:00
port.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2016-04-27 15:43:10 -04:00
qp.c net/mlx5: Fix masking of reserved bits in XRCD number 2016-06-09 22:06:25 -07:00
sriov.c treewide: Fix typos in printk 2016-04-18 11:23:24 +02:00
srq.c net/mlx5_core: Export transport objects 2016-01-21 12:01:08 -05:00
transobj.c IB/mlx5: Support setting Ethernet priority for Raw Packet QPs 2016-01-21 12:01:09 -05:00
uar.c net/mlx5: Unmap only the relevant IO memory mapping 2016-05-03 13:37:25 -04:00
vport.c net/mlx5: Avoid setting unused var when modifying vport node GUID 2016-07-05 11:52:42 -07:00
vxlan.c net/mlx5e: Prevent adding the same vxlan port 2016-06-29 04:28:46 -04:00
vxlan.h mlx5: Fix merge errors. 2016-05-09 22:05:13 -04:00
wq.c net/mlx5: use mlx5_buf_alloc_node instead of mlx5_buf_alloc in mlx5_wq_ll_create 2016-06-28 05:17:38 -04:00
wq.h net/mlx5e: Allocate DMA coherent memory on reader NUMA node 2015-07-27 00:29:17 -07:00