lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20221112043141.13291-1-hkelam@marvell.com>
Date:   Sat, 12 Nov 2022 10:01:32 +0530
From:   Hariprasad Kelam <hkelam@...vell.com>
To:     <netdev@...r.kernel.org>, <linux-kernel@...r.kernel.org>
CC:     <kuba@...nel.org>, <davem@...emloft.net>, <pabeni@...hat.com>,
        <edumazet@...gle.com>, <sgoutham@...vell.com>,
        <lcherian@...vell.com>, <gakula@...vell.com>, <jerinj@...vell.com>,
        <sbhatta@...vell.com>
Subject: [net-next PATCH 0/9] CN10KB MAC block support

The nextgen silicon CN10KB supports new MAC block RPM2
and has a variable number of LMACS. This series of patches
defines new mac_ops and configures csrs specific to new
MAC.

Defines new mailbox support to Reset LMAC stats, read
FEC stats and set Physical state such that PF netdev
can use mailbox support to use the features.

Extends debugfs support for MAC block to show dropped
packets by DMAC filters and show FEC stats

Hariprasad Kelam (5):
  octeontx2-af: Support More number of MAC blocks
  octeontx2-af: CN10KB MAC RPM_100/USX support
  octeontx2-af: Reset MAC specific csrs on FLR
  octeontx2-af: Show count of dropped packets by DMAC filters
  octeontx2-af: Add support for RPM FEC stats

Naveen Mamindlapalli (1):
  octeontx2-af: Add proper return codes for AF mbox handlers

Revital Regev (1):
  octeontx2-af: Reset MAC block RX/TX statistics

Vamsi Attunuru (1):
  octeontx2-af: physical link state change

Vidhya Vidhyaraman (1):
  octeontx2-af: Add programmed macaddr to RVU pfvf

 .../net/ethernet/marvell/octeontx2/af/cgx.c   | 169 ++++++++--
 .../net/ethernet/marvell/octeontx2/af/cgx.h   |  15 +-
 .../marvell/octeontx2/af/lmac_common.h        |  19 +-
 .../net/ethernet/marvell/octeontx2/af/mbox.h  |   8 +
 .../net/ethernet/marvell/octeontx2/af/rpm.c   | 298 ++++++++++++++++--
 .../net/ethernet/marvell/octeontx2/af/rpm.h   |  42 ++-
 .../net/ethernet/marvell/octeontx2/af/rvu.c   |   1 +
 .../net/ethernet/marvell/octeontx2/af/rvu.h   |  14 +-
 .../ethernet/marvell/octeontx2/af/rvu_cgx.c   | 193 +++++++++---
 .../marvell/octeontx2/af/rvu_debugfs.c        |  16 +-
 .../ethernet/marvell/octeontx2/af/rvu_nix.c   |  10 +-
 .../marvell/octeontx2/af/rvu_npc_hash.c       |   2 +-
 12 files changed, 667 insertions(+), 120 deletions(-)

--
2.17.1

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ