numam-dpdk/drivers/net/bnx2x
Chas Williams f078565129 net/bnx2x: fix transmit queue free threshold
The default tx_free_thresh is potentially larger than the allocated queue
which will result in TX queue cleanup never happening.  To fix this,
lower the default free threshold and ensure that the free threshold is
never greater than the maximum outstanding transmit buffers.

Fixes: 827ed2a118 ("net/bnx2x: restructure Tx routine")
Cc: stable@dpdk.org

Signed-off-by: Chas Williams <ciwillia@brocade.com>
Acked-by: Harish Patil <harish.patil@qlogic.com>
2017-04-04 15:52:50 +02:00
..
bnx2x_ethdev.c drivers/net: make PCI device id struct const 2017-01-30 22:18:26 +01:00
bnx2x_ethdev.h bnx2x: add license file 2015-12-13 01:58:10 +01:00
bnx2x_logs.h bnx2x: add license file 2015-12-13 01:58:10 +01:00
bnx2x_rxtx.c net/bnx2x: fix transmit queue free threshold 2017-04-04 15:52:50 +02:00
bnx2x_rxtx.h net/bnx2x: fix transmit queue free threshold 2017-04-04 15:52:50 +02:00
bnx2x_stats.c bnx2x: add license file 2015-12-13 01:58:10 +01:00
bnx2x_stats.h bnx2x: add license file 2015-12-13 01:58:10 +01:00
bnx2x_vfpf.c net/bnx2x: fix Rx mode configuration 2017-01-30 22:18:26 +01:00
bnx2x_vfpf.h net/bnx2x: replace macro with static function 2016-10-13 15:30:59 +02:00
bnx2x.c net/bnx2x: increase release version 2017-02-10 12:25:49 +01:00
bnx2x.h net/bnx2x: fix Rx mode configuration 2017-01-30 22:18:26 +01:00
ecore_fw_defs.h bnx2x: add license file 2015-12-13 01:58:10 +01:00
ecore_hsi.h bnx2x: add license file 2015-12-13 01:58:10 +01:00
ecore_init_ops.h bnx2x: add license file 2015-12-13 01:58:10 +01:00
ecore_init.h bnx2x: add license file 2015-12-13 01:58:10 +01:00
ecore_mfw_req.h bnx2x: add license file 2015-12-13 01:58:10 +01:00
ecore_reg.h bnx2x: add license file 2015-12-13 01:58:10 +01:00
ecore_sp.c bnx2x: add license file 2015-12-13 01:58:10 +01:00
ecore_sp.h bnx2x: fix build on FreeBSD 2015-12-13 01:58:10 +01:00
elink.c net/bnx2x: fix build with icc 2016-10-26 19:38:17 +02:00
elink.h net/bnx2x: remove unused preprocessor code 2016-10-13 15:30:59 +02:00
LICENSE.bnx2x_pmd bnx2x: add license file 2015-12-13 01:58:10 +01:00
Makefile mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
rte_pmd_bnx2x_version.map bnx2x: driver support routines 2015-07-27 04:27:10 +02:00