From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <navneet.rao@oracle.com>
Received: from aserp1040.oracle.com (aserp1040.oracle.com [141.146.126.69])
 by dpdk.org (Postfix) with ESMTP id CA31FE72
 for <dev@dpdk.org>; Wed, 26 Aug 2015 19:11:47 +0200 (CEST)
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 t7QHBjOC028379
 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Wed, 26 Aug 2015 17:11:46 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id t7QHBjU7008989
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL);
 Wed, 26 Aug 2015 17:11:45 GMT
Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18])
 by aserv0122.oracle.com (8.13.8/8.13.8) with ESMTP id t7QHBjVn025910;
 Wed, 26 Aug 2015 17:11:45 GMT
MIME-Version: 1.0
Message-ID: <53c854d9-fc6c-40a5-9ad4-048e251bf3f9@default>
Date: Wed, 26 Aug 2015 10:11:44 -0700 (PDT)
From: Navneet Rao <navneet.rao@oracle.com>
Sender: Navneet Rao <navneet.rao@oracle.com>
To: "De Lara Guarch, Pablo" <pablo.de.lara.guarch@intel.com>, "Wu, Jingjing"
 <jingjing.wu@intel.com>,
 "Mcnamara, John" <john.mcnamara@intel.com>, dev@dpdk.org
References: <0c2b073a-8d5c-4832-88a4-dff52280718e@default>
 <B27915DBBA3421428155699D51E4CFE2022F8241@IRSMSX103.ger.corp.intel.com>
 <5b6a327b-d330-42a8-87f9-cf04d5a41225@default>
 <9BB6961774997848B5B42BEC655768F8CC2AB5@SHSMSX104.ccr.corp.intel.com>
 <9c78ef3c-bc1f-4ceb-9f7d-2a0f12c4eea2@default>
 <E115CCD9D858EF4F90C690B0DCB4D8973C7ED792@IRSMSX108.ger.corp.intel.com>
In-Reply-To: <E115CCD9D858EF4F90C690B0DCB4D8973C7ED792@IRSMSX108.ger.corp.intel.com>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9  (901082) [OL
 14.0.7155.0 (x86)]
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Source-IP: userv0021.oracle.com [156.151.31.71]
Subject: Re: [dpdk-dev] flow_director_filter error!!
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches and discussions about DPDK <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Aug 2015 17:11:48 -0000

Thanks Pablo.

BTW -- how do I=20
1. query the "settings" of the ethertype-filter to check that they are corr=
ect? Is there an option that I am missing...
2.  it might be good to "publish" this in the output of "show port info <po=
rt-number>

Thanks
-Navneet


-----Original Message-----
From: De Lara Guarch, Pablo [mailto:pablo.de.lara.guarch@intel.com]=20
Sent: Wednesday, August 26, 2015 12:28 AM
To: Navneet Rao; Wu, Jingjing; Mcnamara, John; dev@dpdk.org
Subject: RE: [dpdk-dev] flow_director_filter error!!

Hi Navneet,

> -----Original Message-----
> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Navneet Rao
> Sent: Tuesday, August 25, 2015 9:27 PM
> To: Wu, Jingjing; Mcnamara, John; dev@dpdk.org
> Subject: Re: [dpdk-dev] flow_director_filter error!!
>=20
> Hi Jingjing:
>=20
> Thanks.
>=20
> I did have the ethertype_filter ignore the mac_addr, and look at only=20
> ethertype filtyer and it still  got a "bad arguments" message :-(
>=20
> testpmd>  ethertype_filter 0 add mac_ignr ethertype 0x0806 fwd queue 1
> Bad arguments

Yes, apparently the example is wrong. It misses the MAC address, after mac_=
ignr.
So it should be:

ethertype_filter 0 add mac_ignr 00:11:22:33:44:55 ethertype 0x0806 fwd queu=
e 1

Regards,
Pablo

>=20
>=20
>=20
> -----Original Message-----
> From: Wu, Jingjing [mailto:jingjing.wu@intel.com]
> Sent: Tuesday, August 25, 2015 6:55 AM
> To: Navneet Rao; Mcnamara, John; dev@dpdk.org
> Subject: RE: [dpdk-dev] flow_director_filter error!!
>=20
> Hi, Navneet
>=20
> I'm sorry for I have no idea about the NIC i540. Are you talking about X5=
40?
> If X540, I guess you can't classify on the MAC-ADDRESS to different=20
> queue by ethertype filter. Because in the X540 datasheet the ethertype=20
> filter is described as below:
> " 7.1.2.3 L2 Ethertype Filters
> These filters identify packets by their L2 Ethertype, 802.1Q user=20
> priority and optionally assign them to a receive queue."
>=20
> So the mac_address is not the filter's input.
>=20
> Thanks
> Jingjing
>=20
> > -----Original Message-----
> > From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Navneet Rao
> > Sent: Friday, August 21, 2015 2:57 AM
> > To: Mcnamara, John; dev@dpdk.org
> > Subject: Re: [dpdk-dev] flow_director_filter error!!
> >
> > Thanks John.
> >
> > I am trying to setup/use the flow-director-filter on the i540.
> >
> > -- When I try to setup the flow-director-filter as per the example,=20
> > I am getting "bad arguments"!!!
> >      So decided to see if the flush command would work.
> >
> >
> > In the interim --- I am using ethertype filter to accomplish the follow=
ing.
> > What I am trying to do is this --
> > Use 2 different i540 cards
> > Use the igb_uio driver.
> > Use the testpmd app.
> > Setup 5 different MAC-ADDRESSes on each port. (using the set=20
> > mac_addr
> > command) Setup 5 different RxQs and TxQs on each port.
> > And then use the testpmd app to generate traffic..
> >
> > I am assuming that the testpmd app will now send and receive traffic=20
> > using the 5 different MAC_ADDRESSes..
> > On each port's receive I will now want to classify on the=20
> > MAC-ADDRESS and steer the traffic to different queues.
> >
> > Is there an example/reference on how to achieve this?
> >
> > Next, I would want to do "classify" on "flexbytes" and send/steer=20
> > the traffic to different queues using flow-director-filter.
> >
> > Thanks
> > -Navneet
> >
> >
> >
> >
> > -----Original Message-----
> > From: Mcnamara, John [mailto:john.mcnamara@intel.com]
> > Sent: Wednesday, August 19, 2015 3:39 PM
> > To: Navneet Rao; dev@dpdk.org
> > Subject: RE: [dpdk-dev] flow_director_filter error!!
> >
> > > -----Original Message-----
> > > From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Navneet Rao
> > > Sent: Tuesday, August 18, 2015 4:01 PM
> > > To:  HYPERLINK "mailto:dev@dpdk.org" dev@dpdk.org
> > > Subject: [dpdk-dev] flow_director_filter error!!
> > >
> > > After I start the testpmd app, I am flusing the=20
> > > flow_director_filter settings and get the following error -
> > >
> > >
> > >
> > > testpmd> flush_flow_director 0
> > >
> > > PMD: ixgbe_fdir_flush(): Failed to re-initialize FD table.
> > >
> > > flow director table flushing error: (Too many open files in=20
> > > system)
> >
> > Hi,
> >
> > Are you setting a flow director filter before flushing? If so, could=20
> > you give
> an example.
> >
> > John.
> > --
> >