netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/3] VGT+ support
@ 2019-10-30 19:25 Ariel Levkovich
  2019-10-30 19:25 ` [PATCH v2 1/3] net: Support querying specific VF properties Ariel Levkovich
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Ariel Levkovich @ 2019-10-30 19:25 UTC (permalink / raw)
  To: netdev; +Cc: Saeed Mahameed, Ariel Levkovich

The following series introduces VGT+ support for SRIOV vf
devices.

VGT+ is an extention of the VGT (Virtual Guest Tagging)
where the guest is in charge of vlan tagging the packets
only with VGT+ the admin can limit the allowed vlan ids
the guest can use to a specific vlan trunk list.

The patches introduce the API for admin users to set and
query these vlan trunk lists on the vfs using netlink
commands.

Changes from v1 to v2:
- Removed internal tags from commit messages.

Ariel Levkovich (3):
  net: Support querying specific VF properties
  net: Add SRIOV VGT+ support
  net/mlx5: Add SRIOV VGT+ support

 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  30 ++
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  | 600 ++++++++++++++++-----
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h  |  27 +-
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |   8 +-
 include/linux/if_link.h                            |   3 +
 include/linux/netdevice.h                          |  12 +
 include/uapi/linux/if_link.h                       |  35 ++
 include/uapi/linux/rtnetlink.h                     |   1 +
 net/core/rtnetlink.c                               | 169 ++++--
 9 files changed, 712 insertions(+), 173 deletions(-)

-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-10-30 19:25 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-30 19:25 [PATCH v2 0/3] VGT+ support Ariel Levkovich
2019-10-30 19:25 ` [PATCH v2 1/3] net: Support querying specific VF properties Ariel Levkovich
2019-10-30 19:25 ` [PATCH v2 2/3] net: Add SRIOV VGT+ support Ariel Levkovich
2019-10-30 19:25 ` [PATCH v2 3/3] net/mlx5: " Ariel Levkovich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).