Patch 1 improves the Tx path's credit request and recovery mechanism
when running under heavy load.

Patch 2 adds ability to tune the burst buffer sizes of all traffic
classes to improve performance for <= 1500 MTU, under heavy load.

Patch 3 adds support to track EOTIDs and dump software queue
contexts used by TC-MQPRIO offload.

Thanks,
Rahul

Rahul Lakkireddy (3):
  cxgb4: improve credits recovery in TC-MQPRIO Tx path
  cxgb4: tune burst buffer size for TC-MQPRIO offload
  cxgb4: add EOTID tracking and software context dump

 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h    |  30 ++--
 .../ethernet/chelsio/cxgb4/cxgb4_debugfs.c    | 144 ++++++++++++++----
 .../net/ethernet/chelsio/cxgb4/cxgb4_main.c   |   3 +-
 .../ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c  |  17 +++
 .../ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.h  |   1 +
 .../net/ethernet/chelsio/cxgb4/cxgb4_uld.h    |   5 +
 drivers/net/ethernet/chelsio/cxgb4/sched.c    |   3 +-
 drivers/net/ethernet/chelsio/cxgb4/sge.c      |  40 +++--
 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c    |   8 +-
 9 files changed, 190 insertions(+), 61 deletions(-)

-- 
2.24.0

Reply via email to