From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sreenivas, Bharathi Date: Mon, 20 Dec 2021 11:40:34 +0000 Subject: [Intel-wired-lan] [PATCH net-next v2] ice: Add flow director support for channel mode In-Reply-To: <20211213172511.1083932-1-sudheer.mogilappagari@intel.com> References: <20211213172511.1083932-1-sudheer.mogilappagari@intel.com> Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: intel-wired-lan@osuosl.org List-ID: > -----Original Message----- > From: Intel-wired-lan On Behalf Of > sudheer.mogilappagari at intel.com > Sent: Monday, December 13, 2021 10:55 PM > To: intel-wired-lan at osuosl.org > Subject: [Intel-wired-lan] [PATCH net-next v2] ice: Add flow director support for > channel mode > > From: Kiran Patil > > Add support to enable flow-director filter when multiple TCs are configured. > Flow director filter can be configured using ethtool (--config-ntuple option). > When multiple TCs are configured, each TC is mapped to an unique HW VSI. So > VSI corresponding to queue used in filter is identified and flow director context is > updated with correct VSI while configuring ntuple filter in HW. > > Signed-off-by: Kiran Patil > Signed-off-by: Amritha Nambiar > Signed-off-by: Sudheer Mogilappagari > --- > drivers/net/ethernet/intel/ice/ice.h | 7 +- > .../net/ethernet/intel/ice/ice_ethtool_fdir.c | 260 +++++++++++++++++- > drivers/net/ethernet/intel/ice/ice_fdir.h | 1 + > drivers/net/ethernet/intel/ice/ice_flow.c | 51 ++++ > drivers/net/ethernet/intel/ice/ice_flow.h | 1 + > drivers/net/ethernet/intel/ice/ice_lib.c | 69 ++++- > drivers/net/ethernet/intel/ice/ice_main.c | 75 +++++ > drivers/net/ethernet/intel/ice/ice_type.h | 5 +- > 8 files changed, 444 insertions(+), 25 deletions(-) > Tested-by: Bharathi Sreenivas