[net 0/5] octeontx2-af: misc RPM fixes

Hariprasad Kelam posted 5 patches 1 year, 2 months ago
.../net/ethernet/marvell/octeontx2/af/cgx.c   | 70 ++++++++++++++-
.../net/ethernet/marvell/octeontx2/af/cgx.h   |  5 ++
.../marvell/octeontx2/af/lmac_common.h        |  7 +-
.../net/ethernet/marvell/octeontx2/af/rpm.c   | 87 ++++++++++++++-----
.../net/ethernet/marvell/octeontx2/af/rpm.h   | 18 ++--
.../net/ethernet/marvell/octeontx2/af/rvu.c   |  1 +
.../net/ethernet/marvell/octeontx2/af/rvu.h   |  1 +
.../ethernet/marvell/octeontx2/af/rvu_cgx.c   | 45 +++++++---
8 files changed, 194 insertions(+), 40 deletions(-)
[net 0/5] octeontx2-af: misc RPM fixes
Posted by Hariprasad Kelam 1 year, 2 months ago
There are few issues with the RPM driver, such as FIFO overflow 
and network performance problems due to wrong FIFO values. This
patchset adds fixes for the same.


Patch1: Fixes the mismatch between the lmac type reported by the driver 
        and the actual hardware configuration.

Patch2: Addresses low network performance observed even on RPMs with 
        larger FIFO lengths.

Patch 3 & 4: Fix the stale FEC counters reported by the driver by 
             accessing the correct CSRs

Patch 5: Resolves the issue related to RPM FIFO overflow during system 
         reboots

Hariprasad Kelam (5):
  octeontx2-af: RPM: Fix mismatch in lmac type
  octeontx2-af: RPM: Fix low network performance
  octeontx2-af: RPM: fix stale RSFEC counters
  octeontx2-af: RPM: fix stale FCFEC counters
  octeontx2-af: Quiesce traffic before NIX block reset

 .../net/ethernet/marvell/octeontx2/af/cgx.c   | 70 ++++++++++++++-
 .../net/ethernet/marvell/octeontx2/af/cgx.h   |  5 ++
 .../marvell/octeontx2/af/lmac_common.h        |  7 +-
 .../net/ethernet/marvell/octeontx2/af/rpm.c   | 87 ++++++++++++++-----
 .../net/ethernet/marvell/octeontx2/af/rpm.h   | 18 ++--
 .../net/ethernet/marvell/octeontx2/af/rvu.c   |  1 +
 .../net/ethernet/marvell/octeontx2/af/rvu.h   |  1 +
 .../ethernet/marvell/octeontx2/af/rvu_cgx.c   | 45 +++++++---
 8 files changed, 194 insertions(+), 40 deletions(-)

-- 
2.34.1