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>, <simon.horman@corigine.com>,
<leon@kernel.org>, <sgoutham@marvell.com>, <gakula@marvell.com>,
<lcherian@marvell.com>, <jerinj@marvell.com>,
<hkelam@marvell.com>, <sbhatta@marvell.com>
Cc: Sai Krishna <saikrishnag@marvell.com>
Subject: [net PATCH v3 00/10] octeontx2: Miscellaneous fixes
Date: Wed, 19 Apr 2023 11:50:08 +0530 [thread overview]
Message-ID: <20230419062018.286136-1-saikrishnag@marvell.com> (raw)
This patchset includes following fixes.
Patch #1 Fix for the race condition while updating APR table
Patch #2 Fix start and end bit positions in NPC scan config
Patch #3 Fix depth of CAM, MEM table entries
Patch #4 Fix in increase the size of DMAC filter flows
Patch #5 Fix driver crash resulting from invalid interface type
information retrieved from firmware
Patch #6 Fix incorrect mask used while installing filters involving
fragmented packets
Patch #7 Fixes for NPC field hash extract w.r.t IPV6 hash reduction,
IPV6 filed hash configuration.
Patch #8 Fix for NPC hardware parser configuration destination
address hash, IPV6 endianness issues.
Patch #9 Fix for skipping mbox initialization for PFs disabled by firmware.
Patch #10 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 (6):
octeontx2-af: Fix start and end bit for scan config
octeontx2-af: Fix depth of cam and mem table.
octeontx2-pf: Increase the size of dmac filter flows
octeontx2-af: Update/Fix NPC field hash extract feature
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
---
v3 changes:
Fixed review comments given by Simon Horman
1. Split the patches
2. Replaced devm_kcalloc() with kcalloc.
3. Remove un-necessary validation before free_percpu
4. Modified/Elaborated commit message
5. Move the lock to inner function "rvu_get_lmtaddr()" to
avoid synchronization issues.
v2 changes:
Fixed review comments given by Leon Romanovsky
1. Updated lmac_type in case of invalid lmac
2. Modified commit message
.../net/ethernet/marvell/octeontx2/af/cgx.c | 8 ++
.../net/ethernet/marvell/octeontx2/af/mbox.c | 5 +-
.../net/ethernet/marvell/octeontx2/af/mbox.h | 19 ++-
.../net/ethernet/marvell/octeontx2/af/rvu.c | 40 +++++-
.../ethernet/marvell/octeontx2/af/rvu_cn10k.c | 13 +-
.../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 | 2 +-
13 files changed, 183 insertions(+), 88 deletions(-)
--
2.25.1
next reply other threads:[~2023-04-19 6:20 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-04-19 6:20 Sai Krishna [this message]
2023-04-19 6:20 ` [net PATCH v3 01/10] octeontx2-af: Secure APR table update with the lock Sai Krishna
2023-04-19 6:20 ` [net PATCH v3 02/10] octeontx2-af: Fix start and end bit for scan config Sai Krishna
2023-04-19 10:35 ` Simon Horman
2023-04-20 7:32 ` Sai Krishna Gajula
2023-04-19 6:20 ` [net PATCH v3 03/10] octeontx2-af: Fix depth of cam and mem table Sai Krishna
2023-04-19 9:54 ` Simon Horman
2023-04-20 7:40 ` Sai Krishna Gajula
2023-04-19 6:20 ` [net PATCH v3 04/10] octeontx2-pf: Increase the size of dmac filter flows Sai Krishna
2023-04-19 10:38 ` Simon Horman
2023-04-19 6:20 ` [net PATCH v3 05/10] octeontx2-af: Add validation for lmac type Sai Krishna
2023-04-19 6:20 ` [net PATCH v3 06/10] octeontx2-af: Update correct mask to filter IPv4 fragments Sai Krishna
2023-04-19 6:20 ` [net PATCH v3 07/10] octeontx2-af: Update/Fix NPC field hash extract feature Sai Krishna
2023-04-19 11:05 ` Simon Horman
2023-04-19 6:20 ` [net PATCH v3 08/10] octeontx2-af: Fix issues with NPC field hash extract Sai Krishna
2023-04-19 11:06 ` Simon Horman
2023-04-19 6:20 ` [net PATCH v3 09/10] octeontx2-af: Skip PFs if not enabled Sai Krishna
2023-04-19 10:51 ` Simon Horman
2023-04-20 7:29 ` Sai Krishna Gajula
2023-04-19 6:20 ` [net PATCH v3 10/10] octeontx2-pf: Disable packet I/O for graceful exit Sai Krishna
2023-04-19 11:03 ` Simon Horman
2023-04-20 7:21 ` Sai Krishna Gajula
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20230419062018.286136-1-saikrishnag@marvell.com \
--to=saikrishnag@marvell.com \
--cc=davem@davemloft.net \
--cc=edumazet@google.com \
--cc=gakula@marvell.com \
--cc=hkelam@marvell.com \
--cc=jerinj@marvell.com \
--cc=kuba@kernel.org \
--cc=lcherian@marvell.com \
--cc=leon@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=netdev@vger.kernel.org \
--cc=pabeni@redhat.com \
--cc=sbhatta@marvell.com \
--cc=sgoutham@marvell.com \
--cc=simon.horman@corigine.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.