[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20211217220647.875246-1-anthony.l.nguyen@intel.com>
Date: Fri, 17 Dec 2021 14:06:41 -0800
From: Tony Nguyen <anthony.l.nguyen@...el.com>
To: davem@...emloft.net, kuba@...nel.org
Cc: Tony Nguyen <anthony.l.nguyen@...el.com>, netdev@...r.kernel.org,
sassmann@...hat.com
Subject: [PATCH net-next 0/6][pull request] 40GbE Intel Wired LAN Driver Updates 2021-12-17
Brett Creeley says:
This patch series adds support in the iavf driver for communicating and
using VIRTCHNL_VF_OFFLOAD_VLAN_V2. The current VIRTCHNL_VF_OFFLOAD_VLAN
is very limited and covers all 802.1Q VLAN offloads and filtering with
no granularity.
The new VIRTCHNL_VF_OFFLOAD_VLAN_V2 adds more granularity, flexibility,
and support for 802.1ad offloads and filtering. This includes the VF
negotiating which VLAN offloads/filtering it's allowed, where VLAN tags
should be inserted and/or stripped into and from descriptors, and the
supported VLAN protocols.
The following are changes since commit f75c1d55ecbadce027fd650d3ca79e357afae0d9:
Merge tag 'wireless-drivers-next-2021-12-17' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next
and are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue 40GbE
Brett Creeley (6):
virtchnl: Add support for new VLAN capabilities
iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 negotiation
iavf: Add support VIRTCHNL_VF_OFFLOAD_VLAN_V2 during netdev config
iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 hotpath
iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 offload
enable/disable
iavf: Restrict maximum VLAN filters for VIRTCHNL_VF_OFFLOAD_VLAN_V2
drivers/net/ethernet/intel/iavf/iavf.h | 105 ++-
drivers/net/ethernet/intel/iavf/iavf_main.c | 767 +++++++++++++++---
drivers/net/ethernet/intel/iavf/iavf_txrx.c | 71 +-
drivers/net/ethernet/intel/iavf/iavf_txrx.h | 30 +-
.../net/ethernet/intel/iavf/iavf_virtchnl.c | 534 ++++++++++--
include/linux/avf/virtchnl.h | 377 +++++++++
6 files changed, 1637 insertions(+), 247 deletions(-)
--
2.31.1
Powered by blists - more mailing lists