From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from stargate3.asicdesigners.com (stargate.chelsio.com [12.32.117.8]) by dpdk.org (Postfix) with ESMTP id 2F3A6C138 for ; Wed, 17 Feb 2016 10:53:06 +0100 (CET) Received: from localhost (scalar.blr.asicdesigners.com [10.193.185.94]) by stargate3.asicdesigners.com (8.13.8/8.13.8) with ESMTP id u1H9r0q3009050; Wed, 17 Feb 2016 01:53:01 -0800 Date: Wed, 17 Feb 2016 15:22:51 +0530 From: Rahul Lakkireddy To: Thomas Monjalon Message-ID: <20160217095249.GA20697@scalar.blr.asicdesigners.com> References: <1453841586-27747-1-git-send-email-thomas.monjalon@6wind.com> <1453925229-19696-1-git-send-email-thomas.monjalon@6wind.com> <20160216113459.GA20497@scalar.blr.asicdesigners.com> <1879942.PGdyzlWe5r@xps13> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1879942.PGdyzlWe5r@xps13> User-Agent: Mutt/1.5.24 (2015-08-30) Cc: "dev@dpdk.org" , Kumar A S , Nirranjan Kirubaharan Subject: Re: [dpdk-dev] [PATCH v2] doc: introduce networking driver matrix X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Feb 2016 09:53:06 -0000 Hi Thomas, On Tuesday, February 02/16/16, 2016 at 05:42:30 -0800, Thomas Monjalon wrote: > 2016-02-16 17:05, Rahul Lakkireddy: > > Hi Thomas, > > > > Got a couple of questions on how to mark some of the features for CXGBE > > below. > > > > On Wednesday, January 01/27/16, 2016 at 21:07:09 +0100, Thomas Monjalon wrote: > [...] > > > + VLAN filter > > > + ethertype filter > > > + n-tuple filter > > > + SYN filter > > > + tunnel filter > > > + flexible filter > > > + hash filter > > > + flow director > > > > It is possible to set some of the above filters via our cxgbe flow > > director. Do we mark these filter features as supported? > > How do you configure these filters? rte_eth_dev_filter_ctrl()? > Which type in rte_filter_type? > Yes, we configure it with rte_eth_dev_filter_ctrl() and with RTE_ETH_FILTER_FDIR filter type. With Chelsio hardware it's possible to match several different filters in the same rule. For e.g., it's possible to set a vlan, ethertype, and n-tuple filters all on the same rule. The generic architecture [1] for flow director can accept these several filters in the same rule and hence the cxgbe flow director can handle these different filters with this generic approach. [1] http://dpdk.org/ml/archives/dev/2016-February/032605.html Thanks, Rahul