[net PATCH 0/7] octeontx2: Miscellaneous fixes

Sai Krishna posted 7 patches 2 years, 10 months ago
There is a newer version of this series
.../net/ethernet/marvell/octeontx2/af/cgx.c   |   7 +
.../net/ethernet/marvell/octeontx2/af/mbox.c  |   5 +-
.../net/ethernet/marvell/octeontx2/af/mbox.h  |  19 ++-
.../net/ethernet/marvell/octeontx2/af/rvu.c   |  38 +++++-
.../ethernet/marvell/octeontx2/af/rvu_cn10k.c |   8 +-
.../marvell/octeontx2/af/rvu_npc_fs.c         |  28 ++--
.../marvell/octeontx2/af/rvu_npc_fs.h         |   4 +
.../marvell/octeontx2/af/rvu_npc_hash.c       | 125 ++++++++++--------
.../marvell/octeontx2/af/rvu_npc_hash.h       |  10 +-
.../marvell/octeontx2/nic/otx2_common.h       |   4 +-
.../ethernet/marvell/octeontx2/nic/otx2_pf.c  |  11 +-
.../ethernet/marvell/octeontx2/nic/otx2_tc.c  |   2 +-
.../ethernet/marvell/octeontx2/nic/otx2_vf.c  |   8 +-
13 files changed, 181 insertions(+), 88 deletions(-)
[net PATCH 0/7] octeontx2: Miscellaneous fixes
Posted by Sai Krishna 2 years, 10 months ago
This patchset includes following fixes.

Patch #1 Fix for the race condition while updating APR table 
 
Patch #2 Fix for bit positions in NPC, MCAM table entries

Patch #3 Fix driver crash resulting from invalid interface type
information retrieved from firmware

Patch #4 Fix incorrect mask used while installing filters inlovling
fragmented packets

Patch #5 Fixes for NPC field hash extract w.r.t IPV6 hash reduction,
         IPV6 filed hash configuration, parser confiuration destination 
         address hash.

Patch #6 Fix for skipping mbox initialization for PFs disabled by firmware.

Patch #7 Fix disabling packet I/O in case of mailbox timeout.

Geetha sowjanya (1):
  octeontx2-af: Secure APR table update with the lock

Hariprasad Kelam (1):
  octeontx2-af: Add validation for lmac type

Ratheesh Kannoth (3):
  octeontx2-af: Fix start and end bit for scan config
  octeontx2-af: Fix issues with NPC field hash extract
  octeontx2-af: Skip PFs if not enabled

Subbaraya Sundeep (1):
  octeontx2-pf: Disable packet I/O for graceful exit

Suman Ghosh (1):
  octeontx2-af: Update correct mask to filter IPv4 fragments

 .../net/ethernet/marvell/octeontx2/af/cgx.c   |   7 +
 .../net/ethernet/marvell/octeontx2/af/mbox.c  |   5 +-
 .../net/ethernet/marvell/octeontx2/af/mbox.h  |  19 ++-
 .../net/ethernet/marvell/octeontx2/af/rvu.c   |  38 +++++-
 .../ethernet/marvell/octeontx2/af/rvu_cn10k.c |   8 +-
 .../marvell/octeontx2/af/rvu_npc_fs.c         |  28 ++--
 .../marvell/octeontx2/af/rvu_npc_fs.h         |   4 +
 .../marvell/octeontx2/af/rvu_npc_hash.c       | 125 ++++++++++--------
 .../marvell/octeontx2/af/rvu_npc_hash.h       |  10 +-
 .../marvell/octeontx2/nic/otx2_common.h       |   4 +-
 .../ethernet/marvell/octeontx2/nic/otx2_pf.c  |  11 +-
 .../ethernet/marvell/octeontx2/nic/otx2_tc.c  |   2 +-
 .../ethernet/marvell/octeontx2/nic/otx2_vf.c  |   8 +-
 13 files changed, 181 insertions(+), 88 deletions(-)

-- 
2.25.1
Re: [net PATCH 0/7] octeontx2: Miscellaneous fixes
Posted by Jakub Kicinski 2 years, 10 months ago
On Wed, 29 Mar 2023 22:36:12 +0530 Sai Krishna wrote:
> From: Sai Krishna <saikrishnag@marvell.com>
> To: <davem@davemloft.net>, <edumazet@google.com>, <kuba@kernel.org>,         <pabeni@redhat.com>, <netdev@vger.kernel.org>,         <linux-kernel@vger.kernel.org>, <sgoutham@marvell.com>,         <richardcochran@gmail.com>
> CC: Sai Krishna <saikrishnag@marvell.com>

First of all, does the maintainers file need to be updated?

This driver has a crazy number of maintainers:

MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
M:	Sunil Goutham <sgoutham@marvell.com>
M:	Linu Cherian <lcherian@marvell.com>
M:	Geetha sowjanya <gakula@marvell.com>
M:	Jerin Jacob <jerinj@marvell.com>
M:	hariprasad <hkelam@marvell.com>
M:	Subbaraya Sundeep <sbhatta@marvell.com>
L:	netdev@vger.kernel.org
S:	Supported
F:	Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
F:	drivers/net/ethernet/marvell/octeontx2/af/

And yet the person posting patches for the company is not on that list?!
Please clean this up, or CC authors of patches on the fixes.
Re: [net PATCH 0/7] octeontx2: Miscellaneous fixes
Posted by Sai Krishna Gajula 2 years, 10 months ago
Will check and submit a patch, if needed

> -----Original Message-----
> From: Jakub Kicinski <kuba@kernel.org>
> Sent: Thursday, March 30, 2023 11:18 PM
> To: Sai Krishna Gajula <saikrishnag@marvell.com>
> Cc: davem@davemloft.net; edumazet@google.com; pabeni@redhat.com;
> netdev@vger.kernel.org; linux-kernel@vger.kernel.org; Sunil Kovvuri
> Goutham <sgoutham@marvell.com>; richardcochran@gmail.com
> Subject: Re: [net PATCH 0/7] octeontx2: Miscellaneous fixes
> 
> On Wed, 29 Mar 2023 22:36:12 +0530 Sai Krishna wrote:
> > From: Sai Krishna <saikrishnag@marvell.com>
> > To: <davem@davemloft.net>, <edumazet@google.com>,
> <kuba@kernel.org>,         <pabeni@redhat.com>,
> <netdev@vger.kernel.org>,         <linux-kernel@vger.kernel.org>,
> <sgoutham@marvell.com>,         <richardcochran@gmail.com>
> > CC: Sai Krishna <saikrishnag@marvell.com>
> 
> First of all, does the maintainers file need to be updated?
> 
> This driver has a crazy number of maintainers:
> 
> MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
> M:	Sunil Goutham <sgoutham@marvell.com>
> M:	Linu Cherian <lcherian@marvell.com>
> M:	Geetha sowjanya <gakula@marvell.com>
> M:	Jerin Jacob <jerinj@marvell.com>
> M:	hariprasad <hkelam@marvell.com>
> M:	Subbaraya Sundeep <sbhatta@marvell.com>
> L:	netdev@vger.kernel.org
> S:	Supported
> F:
> 	Documentation/networking/device_drivers/ethernet/marvell/octeo
> ntx2.rst
> F:	drivers/net/ethernet/marvell/octeontx2/af/
> 
> And yet the person posting patches for the company is not on that list?!
> Please clean this up, or CC authors of patches on the fixes.