All of lore.kernel.org
 help / color / mirror / Atom feed
From: Naveen Mamindlapalli <naveenm@marvell.com>
To: <netdev@vger.kernel.org>, <davem@davemloft.net>, <kuba@kernel.org>
Cc: <sgoutham@marvell.com>, <sbhatta@marvell.com>,
	<hkelam@marvell.com>, <lcherian@marvell.com>,
	<gakula@marvell.com>, Naveen Mamindlapalli <naveenm@marvell.com>
Subject: [PATCH net-next 0/4] Add trusted VF support
Date: Fri, 11 Jun 2021 15:12:01 +0530	[thread overview]
Message-ID: <20210611094205.28230-1-naveenm@marvell.com> (raw)

This series adds support for trusted VF. The trusted VF support
allows VFs to perform priviliged operations such as setting VF
interface in promiscuous mode, all-multicast mode and also
changing the VF MAC address even if it was asssigned by PF.

Patches #1 and #2 provides the necessary functionality for supporting
promiscuous and multicast packets on both the PF and VF.

Patches #3 and #4 enable trusted VF configuration support.

Hariprasad Kelam (2):
  octeontx2-af: add new mailbox to configure VF trust mode
  octeontx2-pf: add support for ndo_set_vf_trust

Naveen Mamindlapalli (2):
  octeontx2-af: add support for multicast/promisc packet replication
    feature
  octeontx2-nicvf: add ndo_set_rx_mode support for multicast & promisc

 drivers/net/ethernet/marvell/octeontx2/af/common.h |   5 +
 drivers/net/ethernet/marvell/octeontx2/af/mbox.h   |  14 +-
 drivers/net/ethernet/marvell/octeontx2/af/npc.h    |   3 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c    |  42 +++
 drivers/net/ethernet/marvell/octeontx2/af/rvu.h    |  55 +++-
 .../ethernet/marvell/octeontx2/af/rvu_debugfs.c    |   5 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_nix.c    | 270 ++++++++++++++----
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    | 308 ++++++++++++++-------
 .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c |  21 +-
 .../ethernet/marvell/octeontx2/nic/otx2_common.h   |   6 +
 .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c   | 132 +++++++--
 .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c   |  58 +++-
 12 files changed, 729 insertions(+), 190 deletions(-)

-- 
2.16.5


             reply	other threads:[~2021-06-11  9:42 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-06-11  9:42 Naveen Mamindlapalli [this message]
2021-06-11  9:42 ` [PATCH net-next 1/4] octeontx2-af: add support for multicast/promisc packet replication feature Naveen Mamindlapalli
2021-06-11  9:42 ` [PATCH net-next 2/4] octeontx2-nicvf: add ndo_set_rx_mode support for multicast & promisc Naveen Mamindlapalli
2021-06-11  9:42 ` [PATCH net-next 3/4] octeontx2-af: add new mailbox to configure VF trust mode Naveen Mamindlapalli
2021-06-11  9:42 ` [PATCH net-next 4/4] octeontx2-pf: add support for ndo_set_vf_trust Naveen Mamindlapalli
2021-06-11 20:40 ` [PATCH net-next 0/4] Add trusted VF support patchwork-bot+netdevbpf

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=20210611094205.28230-1-naveenm@marvell.com \
    --to=naveenm@marvell.com \
    --cc=davem@davemloft.net \
    --cc=gakula@marvell.com \
    --cc=hkelam@marvell.com \
    --cc=kuba@kernel.org \
    --cc=lcherian@marvell.com \
    --cc=netdev@vger.kernel.org \
    --cc=sbhatta@marvell.com \
    --cc=sgoutham@marvell.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.