From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from emea01-am1-obe.outbound.protection.outlook.com (mail-am1on0055.outbound.protection.outlook.com [157.56.112.55]) by dpdk.org (Postfix) with ESMTP id 01087C3F6 for ; Mon, 13 Apr 2015 18:59:49 +0200 (CEST) Received: from AM2PR05MB0995.eurprd05.prod.outlook.com (25.161.234.145) by AM2PR05MB0996.eurprd05.prod.outlook.com (25.161.234.146) with Microsoft SMTP Server (TLS) id 15.1.136.25; Mon, 13 Apr 2015 16:59:49 +0000 Received: from AM2PR05MB0995.eurprd05.prod.outlook.com ([25.161.234.145]) by AM2PR05MB0995.eurprd05.prod.outlook.com ([25.161.234.145]) with mapi id 15.01.0136.014; Mon, 13 Apr 2015 16:59:48 +0000 From: Olga Shern To: "Zhou, Danny" , Raghav Sethi , "dev@dpdk.org" Thread-Topic: [dpdk-dev] Mellanox Flow Steering Thread-Index: AQHQdN71IglVUuShgk+q+JIWpa88rZ1JQzkAgABLfACAAEdHYIAAMViAgAEkxvA= Date: Mon, 13 Apr 2015 16:59:48 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: intel.com; dkim=none (message not signed) header.d=none; x-originating-ip: [193.47.165.251] x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM2PR05MB0996; x-forefront-antispam-report: BMV:1; SFV:NSPM; SFS:(10009020)(6009001)(24454002)(164054003)(377454003)(51704005)(74316001)(2950100001)(46102003)(62966003)(33656002)(76176999)(2900100001)(92566002)(2656002)(2501003)(87936001)(77156002)(2171001)(40100003)(76576001)(66066001)(122556002)(1720100001)(107886001)(54356999)(106116001)(102836002)(50986999)(19580405001)(93886004)(19580395003)(86362001)(15975445007)(110136001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM2PR05MB0996; H:AM2PR05MB0995.eurprd05.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(5002010)(5005006); SRVR:AM2PR05MB0996; BCL:0; PCL:0; RULEID:; SRVR:AM2PR05MB0996; x-forefront-prvs: 0545EFAC9A Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2015 16:59:48.6658 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM2PR05MB0996 Subject: Re: [dpdk-dev] Mellanox Flow Steering 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: Mon, 13 Apr 2015 16:59:50 -0000 SGkgRGFubnksIA0KDQpQbGVhc2Ugc2VlIGJlbG93DQoNCkJlc3QgUmVnYXJkcywNCk9sZ2ENCg0K LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IFpob3UsIERhbm55IFttYWlsdG86ZGFu bnkuemhvdUBpbnRlbC5jb21dIA0KU2VudDogTW9uZGF5LCBBcHJpbCAxMywgMjAxNSAyOjMwIEFN DQpUbzogT2xnYSBTaGVybjsgUmFnaGF2IFNldGhpOyBkZXZAZHBkay5vcmcNClN1YmplY3Q6IFJF OiBbZHBkay1kZXZdIE1lbGxhbm94IEZsb3cgU3RlZXJpbmcNCg0KVGhhbmtzIGZvciBjbGFyaWZp Y2F0aW9uIE9sZ2EuIEkgYXNzdW1lIHdoZW4gUE1EIGlzIHVwZ3JhZGVkIHRvIHN1cHBvcnQgZmxv dyBkaXJlY3RvciwgdGhlIHJ1bGVzIHNob3VsZCBiZSBvbmx5IHNldCBieSBQTUQgd2hpbGUgRFBE SyBhcHBsaWNhdGlvbiBpcyBydW5uaW5nLCByaWdodD8NCltPbGdhIF0gUmlnaHQNCiBBbHNvLCB3 aGVuIERQREsgYXBwbGljYXRpb24gZXhpdHMsIHRoZSBydWxlcyBwcmV2aW91c2x5IHdyaXR0ZW4g YnkgdGhlIFBNRCBhcmUgaW52YWxpZCB0aGVuIHVzZXIgbmVlZHMgdG8gcmVzZXQgcnVsZXMgYnkg ZXRodG9vbCB2aWEgbWx4NF9lbiBkcml2ZXIuDQpbT2xnYSBdIFJpZ2h0DQoNCkkgdGhpbmsgaXQg ZG9lcyBub3QgbWFrZSBzZW5zZSB0byBhbGxvdyB0d28gZHJpdmVycywgb25lIGluIGtlcm5lbCBh bmQgYW5vdGhlciBpbiB1c2VyIHNwYWNlLCB0byBjb250cm9sIGEgc2FtZSBOSUMgZGV2aWNlIHNp bXVsdGFuZW91c2x5LiBPciBhIGNvbnRyb2wgcGxhbmUgc3luY2hyb25pemF0aW9uIG1lY2hhbmlz bSBpcyBuZWVkZWQgYmV0d2VlbiB0d28gZHJpdmVycy4NCltPbGdhIF0gQWdyZWUgOikgV2UgYXJl IGxvb2tpbmcgZm9yIGEgc29sdXRpb24gDQogDQpBIG1hc3RlciBkcml2ZXIgcmVzcG9uc2libGUg Zm9yIE5JQyBjb250cm9sIHNvbGVseSBpcyBleHBlY3RlZC4NCltPbGdhIF0gT3IgdGhlcmUgc2hv dWxkIGJlIHN5bmNocm9uaXphdGlvbiBtZWNoYW5pc20gYXMgeW91IG1lbnRpb25lZCBiZWZvcmUg DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogT2xnYSBTaGVybiBbbWFp bHRvOm9sZ2FzQG1lbGxhbm94LmNvbV0NCj4gU2VudDogTW9uZGF5LCBBcHJpbCAxMywgMjAxNSA0 OjM5IEFNDQo+IFRvOiBSYWdoYXYgU2V0aGk7IFpob3UsIERhbm55OyBkZXZAZHBkay5vcmcNCj4g U3ViamVjdDogUkU6IFtkcGRrLWRldl0gTWVsbGFub3ggRmxvdyBTdGVlcmluZw0KPiANCj4gSGkg UmFnaGF2LA0KPiANCj4gWW91IGFyZSByaWdodCB3aXRoIHlvdXIgb2JzZXJ2YXRpb25zLCAgTWVs bGFub3ggUE1EIGFuZCBtbHg0X2VuIChrZXJuZWwgZHJpdmVyKSBhcmUgY28tZXhpc3QuDQo+IFdo ZW4gRFBESyBhcHBsaWNhdGlvbiBydW4sIGFsbCB0cmFmZmljIGlzIHJlZGlyZWN0ZWQgdG8gRFBE SyANCj4gYXBwbGljYXRpb24uIFdoZW4gRFBESyBhcHBsaWNhdGlvbiBleGl0IHRoZSB0cmFmZmlj IGlzIHJlY2VpdmVkIGJ5IG1seDRfZW4gZHJpdmVyLg0KPiANCj4gUmVnYXJkaW5nIGV0aHRvb2wg Y29uZmlndXJhdGlvbiB5b3UgZGlkLCBpdCBpbmZsdWVuY2Ugb25seSBtbHg0X2VuIGRyaXZlciwg aXQgZG9lc24ndCBpbmZsdWVuY2UgTWVsbGFub3ggUE1EIHF1ZXVlcy4NCj4gDQo+IE1lbGxhbm94 IFBNRCBkb2Vzbid0IHN1cHBvcnQgRmxvdyBEaXJlY3RvciwgbGlrZSB5b3UgbWVudGlvbiwgYW5k IHdlIGFyZSB3b3JraW5nIHRvIGFkZCBpdC4NCj4gQ3VycmVudGx5IHRoZSBvbmx5IHdheSB0byBz cHJlYWQgdHJhZmZpYyBiZXR3ZWVuIGRpZmZlcmVudCBQTUQgcXVldWVzIGlzIHVzaW5nIFJTUy4N Cj4gDQo+IEJlc3QgUmVnYXJkcywNCj4gT2xnYQ0KPiANCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdl LS0tLS0NCj4gRnJvbTogZGV2IFttYWlsdG86ZGV2LWJvdW5jZXNAZHBkay5vcmddIE9uIEJlaGFs ZiBPZiBSYWdoYXYgU2V0aGkNCj4gU2VudDogU3VuZGF5LCBBcHJpbCAxMiwgMjAxNSA3OjE4IFBN DQo+IFRvOiBaaG91LCBEYW5ueTsgZGV2QGRwZGsub3JnDQo+IFN1YmplY3Q6IFJlOiBbZHBkay1k ZXZdIE1lbGxhbm94IEZsb3cgU3RlZXJpbmcNCj4gDQo+IEhpIERhbm55LA0KPiANCj4gVGhhbmtz LCB0aGF0J3MgaGVscGZ1bC4gSG93ZXZlciwgTWVsbGFub3ggY2FyZHMgZG9uJ3Qgc3VwcG9ydCBJ bnRlbCANCj4gRmxvdyBEaXJlY3Rvciwgc28gaG93IHdvdWxkIG9uZSBnbyBhYm91dCBpbnN0YWxs aW5nIHRoZXNlIHJ1bGVzIGluIHRoZSANCj4gTklDPyBUaGUgb25seSB0ZWNobmlxdWUgdGhlIE1l bGxhbm94IFVzZXIgTWFudWFsICgNCj4gaHR0cDovL3d3dy5tZWxsYW5veC5jb20vcmVsYXRlZC1k b2NzL3Byb2Rfc29mdHdhcmUvTWVsbGFub3hfRU5fZm9yX0xpbg0KPiB1eF9Vc2VyX01hbnVhbF92 Ml8wLTNfMF8wLnBkZikgbGlzdHMgdG8gdXNlIEZsb3cgU3RlZXJpbmcgaXMgdGhlIA0KPiBldGh0 b29sIGJhc2VkIG1ldGhvZC4NCj4gDQo+IEFkZGl0aW9uYWxseSwgdGhlIG1seDRfY29yZSBkcml2 ZXIgaXMgdXNlZCBib3RoIGJ5IERQREsgUE1EIGFuZCANCj4gb3RoZXJ3aXNlICh1bmxpa2UgdGhl IGlnYl91aW8gZHJpdmVyLCB3aGljaCBuZWVkcyB0byBiZSBsb2FkZWQgdG8gdXNlIA0KPiBQTUQp IGFuZCBpdCBzZWVtcyB3ZWlyZCB0aGF0IG9ubHkgdGhlIHBhY2tldHMgYWZmZWN0ZWQgYnkgdGhl IHJ1bGVzIGRvbid0IGhpdCB0aGUgRFBESyBhcHBsaWNhdGlvbi4gVGhhdCBpbmRpY2F0ZXMgdG8g bWUgdGhhdCB0aGUgTklDIGlzIGRlYWxpbmcgd2l0aCB0aGUgcnVsZXMgc29tZWhvdyBldmVuIHRo b3VnaCBhIERQREsgYXBwbGljYXRpb24gaXMgcnVubmluZy4NCj4gDQo+IEJlc3QsDQo+IFJhZ2hh dg0KPiANCj4gT24gU3VuLCBBcHIgMTIsIDIwMTUgYXQgNzo0NyBBTSBaaG91LCBEYW5ueSA8ZGFu bnkuemhvdUBpbnRlbC5jb20+IHdyb3RlOg0KPiANCj4gPiBDdXJyZW50bHksIHRoZSBEUERLIFBN RCBhbmQgTklDIGtlcm5lbCBkcml2ZXIgY2Fubm90IGRyaXZlIGEgc2FtZSANCj4gPiBOSUMgZGV2 aWNlIHNpbXVsdGFuZW91c2x5LiBXaGVuIHlvdSB1c2UgZXRodG9vbCB0byBzZXR1cCBmbG93IA0K PiA+IGRpcmVjdG9yIGZpbHRlciwgdGhlIHJ1bGVzIGFyZSB3cml0dGVuIHRvIE5JQyB2aWEgZXRo dG9vbCBzdXBwb3J0IGluIA0KPiA+IGtlcm5lbCBkcml2ZXIuIEJ1dCB3aGVuIERQREsgUE1EIGlz IGxvYWRlZCB0byBkcml2ZSBzYW1lIGRldmljZSwgdGhlIA0KPiA+IHJ1bGVzIHByZXZpb3VzbHkg d3JpdHRlbiBieSBldGh0b29sL2tlcm5lbF9kcml2ZXIgd2lsbCBiZSBpbnZhbGlkLCANCj4gPiBz byB5b3UgbWF5IGhhdmUgdG8gdXNlIERQREsgQVBJcyB0byByZXdyaXRlIHlvdXIgcnVsZXMgdG8g dGhlIE5JQyBhZ2Fpbi4NCj4gPg0KPiA+IFRoZSBiaWZ1cmNhdGVkIGRyaXZlciBpcyBkZXNpZ25l ZCB0byBwcm92aWRlIGEgc29sdXRpb24gdG8gc3VwcG9ydCANCj4gPiB0aGUga2VybmVsIGRyaXZl ciBhbmQgRFBESyBjb2V4aXN0IHNjZW5hcmlvcywgYnV0IGl0IGhhcyBzZWN1cml0eSANCj4gPiBj b25jZXJuIHNvIG5ldGRldiBtYWludGFpbmVyIHJlamVjdHMgaXQuDQo+ID4NCj4gPiBJdCBzaG91 bGQgbm90IGJlIGEgTWVsbGFub3ggaGFyZHdhcmUgcHJvYmxlbSwgaWYgeW91IHRyeSBpdCBvbiBJ bnRlbCANCj4gPiBOSUMgdGhlIHJlc3VsdCBpcyBzYW1lLg0KPiA+DQo+ID4gPiAtLS0tLU9yaWdp bmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4gRnJvbTogZGV2IFttYWlsdG86ZGV2LWJvdW5jZXNAZHBk ay5vcmddIE9uIEJlaGFsZiBPZiBSYWdoYXYgU2V0aGkNCj4gPiA+IFNlbnQ6IFN1bmRheSwgQXBy aWwgMTIsIDIwMTUgMToxMCBQTQ0KPiA+ID4gVG86IGRldkBkcGRrLm9yZw0KPiA+ID4gU3ViamVj dDogW2RwZGstZGV2XSBNZWxsYW5veCBGbG93IFN0ZWVyaW5nDQo+ID4gPg0KPiA+ID4gSGkgZm9s a3MsDQo+ID4gPg0KPiA+ID4gSSdtIHRyeWluZyB0byB1c2UgdGhlIGZsb3cgc3RlZXJpbmcgZmVh dHVyZXMgb2YgdGhlIE1lbGxhbm94IGNhcmQgDQo+ID4gPiB0byBlZmZlY3RpdmVseSB1c2UgYSBt dWx0aWNvcmUgc2VydmVyIGZvciBhIGJlbmNobWFyay4NCj4gPiA+DQo+ID4gPiBUaGUgc3lzdGVt IGhhcyBhIHNpbmdsZS1wb3J0IE1lbGxhbm94IENvbm5lY3RYLTMgRU4sIGFuZCBJIHdhbnQgdG8g DQo+ID4gPiB1c2UgNA0KPiA+IG9mDQo+ID4gPiB0aGUgMzIgY29yZXMgcHJlc2VudCBhbmQgNCBv ZiB0aGUgMTYgUlggcXVldWVzIHN1cHBvcnRlZCBieSB0aGUgDQo+ID4gPiBoYXJkd2FyZSAoaS5l LiBvbmUgUlggcXVldWUgcGVyIGNvcmUpLg0KPiA+ID4NCj4gPiA+IEkgYXNzaWduIFJYIHF1ZXVl cyB0byBlYWNoIG9mIHRoZSBjb3JlcywgYnV0IG9idmlvdXNseSB3aXRob3V0IA0KPiA+ID4gZmxv dyBzdGVlcmluZyAoYWxsIHRoZSBwYWNrZXRzIGhhdmUgdGhlIHNhbWUgSVAgYW5kIFVEUCBoZWFk ZXJzLCANCj4gPiA+IGJ1dCBkaWZmZXJlbnQgZGVzdCBNQUNzIGluIHRoZSBldGhlcm5ldCBoZWFk ZXJzKSBlYWNoIG9mIHRoZSBwYWNrZXRzIGhpdHMgb25lIGNvcmUuDQo+ID4gSSd2ZQ0KPiA+ID4g c2V0IHVwIHRoZSBjbGllbnQgc3VjaCB0aGF0IGl0IHNlbmRzIHBhY2tldHMgd2l0aCBhIGRpZmZl cmVudCANCj4gPiA+IGRlc3RpbmF0aW9uIE1BQyBmb3IgZWFjaCBSWCBxdWV1ZSAoZS5nLiBSWCBx dWV1ZSAxIHNob3VsZCBnZXQgDQo+ID4gPiAxMDowMDowMDowMDowMDowMCwgUlggcXVldWUgMiBz aG91bGQgZ2V0IDEwOjAwOjAwOjAwOjAwOjAxIGFuZCBzbyBvbikuDQo+ID4gPg0KPiA+ID4gSSB0 cnkgdG8gYWNjb21wbGlzaCB0aGlzIGJ5IHVzaW5nIGV0aHRvb2wgdG8gc2V0IGZsb3cgc3RlZXJp bmcgDQo+ID4gPiBydWxlcw0KPiA+IChlLmcuDQo+ID4gPiBldGh0b29sIC1VIHA3cDEgZmxvdy10 eXBlIGV0aGVyIGRzdCAxMDowMDowMDowMDowMDowMCBhY3Rpb24gMSBsb2MgDQo+ID4gPiAxLCBl dGh0b29sIC1VIHA3cDEgZmxvdy10eXBlIGV0aGVyIGRzdCAxMDowMDowMDowMDowMDowMSBhY3Rp b24gMiBsb2MgMi4uKS4NCj4gPiA+DQo+ID4gPiBBcyBzb29uIGFzIEkgc2V0IHVwIHRoZXNlIHJ1 bGVzIHRob3VnaCwgcGFja2V0cyBtYXRjaGluZyB0aGVtIGp1c3QgDQo+ID4gPiBzdG9wIGhpdHRp bmcgbXkgYXBwbGljYXRpb24uIEFsbCBvdGhlciBwYWNrZXRzIGdvIHRocm91Z2gsIGFuZCANCj4g PiA+IHJlbW92aW5nIHRoZSBydWxlcyBhbHNvIGNhdXNlcyB0aGUgcGFja2V0cyB0byBnbyB0aHJv dWdoLiBJJ20gDQo+ID4gPiBwcmV0dHkgc3VyZSBteQ0KPiA+IGFwcGxpY2F0aW9uDQo+ID4gPiBp cyBsb29raW5nIGF0IGFsbCB0aGUgcXVldWVzLCBidXQgSSB0cmllZCBjaGFuZ2luZyB0aGUgcnVs ZXMgdG8gDQo+ID4gPiB0cnkgYQ0KPiA+IHJ1bGUNCj4gPiA+IGZvciBldmVyeSBzaW5nbGUgZGVz dGluYXRpb24gUlggcXVldWUgKDAtMTYpLCBhbmQgdGhhdCBkb2Vzbid0IA0KPiA+ID4gd29yaw0K PiA+IGVpdGhlci4NCj4gPiA+DQo+ID4gPiBJZiBpdCBoZWxwcywgbXkgY29kZSBpcyBiYXNlZCBv biB0aGUgbDJmd2Qgc2FtcGxlIGFwcGxpY2F0aW9uLCBhbmQgDQo+ID4gPiBpcw0KPiA+IGhlcmU6 DQo+ID4gPiBodHRwczovL2dpc3QuZ2l0aHViLmNvbS9yYWdoYXZzZXRoaS80MTZmYjc3ZDc0Y2Nm ODFiZDkzZQ0KPiA+ID4NCj4gPiA+IEFsc28sIEkgYWRkZWQgdGhlIGZvbGxvd2luZyB0byBteSAv ZXRjL2luaXQuZDogb3B0aW9ucyBtbHg0X2NvcmUgDQo+ID4gPiBsb2dfbnVtX21nbV9lbnRyeV9z aXplPS0xLCBhbmQgcmVzdGFydGVkIHRoZSBkcml2ZXIgYmVmb3JlIGFueSBvZiANCj4gPiA+IHRo ZXNlIHRlc3RzLg0KPiA+ID4NCj4gPiA+IEFueSBpZGVhcyB3aGF0IG1pZ2h0IGJlIGNhdXNpbmcg bXkgcGFja2V0cyB0byBkcm9wPyBJbiBjYXNlIHRoaXMgDQo+ID4gPiBpcyBhIE1lbGxhbm94IGlz c3VlLCBzaG91bGQgSSBiZSB0YWxraW5nIHRvIHRoZWlyIGN1c3RvbWVyIHN1cHBvcnQ/DQo+ID4g Pg0KPiA+ID4gQmVzdCwNCj4gPiA+IFJhZ2hhdiBTZXRoaQ0KPiA+DQo=