From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0052.outbound.protection.outlook.com [104.47.34.52]) by dpdk.org (Postfix) with ESMTP id 4C8B82B9E for ; Tue, 2 May 2017 10:05:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=qbkk7Jj3fKXgFVry4ON9RSLzIoZBt763oTlSI8jkZ6I=; b=LlLxR8aX6/mA1xW8H0T/eg9f5H4u6EV3LQloKhLtHqcgAUB3UkiZElVbfmdXSB7mSafwLyOHFLCBA49BBg04tAtmSpMqeKxeKEJiJkBI8kwujvHp2gTM52yw6B8/TtGy8oOggJQ3/Pqgk4GN3uuzB1o0yBRN3dVZorIgTi+ZKy8= Received: from BY2PR07MB2421.namprd07.prod.outlook.com (10.166.115.13) by BLUPR0701MB1714.namprd07.prod.outlook.com (10.163.85.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1047.13; Tue, 2 May 2017 08:04:59 +0000 Received: from BY2PR07MB2421.namprd07.prod.outlook.com ([10.166.115.13]) by BY2PR07MB2421.namprd07.prod.outlook.com ([10.166.115.13]) with mapi id 15.01.1061.021; Tue, 2 May 2017 08:04:57 +0000 From: "Sekhar, Ashwin" To: "Jacob, Jerin" , "jianbo.liu@linaro.org" CC: "byron.marohn@intel.com" , "pablo.de.lara.guarch@intel.com" , "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v3] efd: support lookup using neon intrinsics Thread-Index: AQHSwwlYjS7JRSW9W0eM/oq6XhUgIKHgmAwAgAAV7wCAAAGEAA== Date: Tue, 2 May 2017 08:04:57 +0000 Message-ID: <1493712296.3602.3.camel@caviumnetworks.com> References: <20170427114249.31863-1-ashwin.sekhar@caviumnetworks.com> <20170502055953.29222-1-ashwin.sekhar@caviumnetworks.com> <20170502064059.GA28685@jerin> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: cavium.com; dkim=none (message not signed) header.d=none;cavium.com; dmarc=none action=none header.from=cavium.com; x-originating-ip: [111.93.218.67] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BLUPR0701MB1714; 7:qr9qUlBlO++5ika0bJwu0SlPc49Z7u7u3zOfD+shF39KefCeJTEsR1yXAyepU68sXM0hIDJFosr4WinBGRrc7Wr8f7DAYsEHQheVNfqXSyHuE85/LAp5+Hbvw23/E8G0Gh09djSYHsB+VKS+rGnezn8HLJft/yMWSSUbUA/8tRCzl2frySBQx2sR1B9kQ3V3fQZNgReu//PmbQfBzDKazMN2Mh503qItJnGlOMUQw9dYJGxtN3l6Ub+/kTmiT3DERRrmrkQpOp1oD4ovaKbsmmrRH8aYi/7VwqNDerYhIfRaH81FM5jjwE8mmdLAyqeuQ7A0bxecNcd7Q0WgOPue+w== x-forefront-antispam-report: SFV:SKI; SCL:-1SFV:NSPM; SFS:(10009020)(6009001)(39450400003)(39840400002)(39410400002)(39400400002)(39850400002)(377424004)(13464003)(24454002)(122556002)(54356999)(50986999)(93886004)(99286003)(6506006)(33646002)(76176999)(9686003)(103116003)(86362001)(6512007)(66066001)(6246003)(6486002)(8936002)(53546009)(8676002)(81166006)(189998001)(25786009)(53936002)(6436002)(4326008)(3846002)(508600001)(77096006)(6116002)(5660300001)(38730400002)(7736002)(3280700002)(305945005)(229853002)(2906002)(36756003)(3660700001)(2950100002)(102836003); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0701MB1714; H:BY2PR07MB2421.namprd07.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; x-ms-office365-filtering-correlation-id: 185798f3-3443-4d37-703f-08d49131eca5 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(201703131423075)(201703031133081); SRVR:BLUPR0701MB1714; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(228905959029699); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(93006095)(93001095)(6041248)(201703131423075)(201702281528075)(201703061421075)(20161123562025)(20161123560025)(20161123564025)(20161123555025)(6072148); SRVR:BLUPR0701MB1714; BCL:0; PCL:0; RULEID:; SRVR:BLUPR0701MB1714; x-forefront-prvs: 02951C14DC spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <01CED8527B20414CAF87F52FCCE109F5@namprd07.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-originalarrivaltime: 02 May 2017 08:04:57.3897 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0701MB1714 Subject: Re: [dpdk-dev] [PATCH v3] efd: support lookup using neon intrinsics X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 May 2017 08:05:03 -0000 T24gVHVlLCAyMDE3LTA1LTAyIGF0IDE1OjU5ICswODAwLCBKaWFuYm8gTGl1IHdyb3RlOg0KPiBP biAyIE1heSAyMDE3IGF0IDE0OjQxLCBKZXJpbiBKYWNvYiA8amVyaW4uamFjb2JAY2F2aXVtbmV0 d29ya3MuY29tPg0KPiB3cm90ZToNCj4gPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KPiA+ID4gDQo+ID4gPiBEYXRlOiBNb24swqDCoDEgTWF5IDIwMTcgMjI6NTk6NTMgLTA3MDAN Cj4gPiA+IEZyb206IEFzaHdpbiBTZWtoYXIgVCBLIDxhc2h3aW4uc2VraGFyQGNhdml1bW5ldHdv cmtzLmNvbT4NCj4gPiA+IFRvOiBieXJvbi5tYXJvaG5AaW50ZWwuY29tLCBwYWJsby5kZS5sYXJh Lmd1YXJjaEBpbnRlbC5jb20sDQo+ID4gPiDCoGplcmluLmphY29iQGNhdml1bW5ldHdvcmtzLmNv bSwgamlhbmJvLmxpdUBsaW5hcm8ub3JnDQo+ID4gPiBDYzogZGV2QGRwZGsub3JnLCBBc2h3aW4g U2VraGFyIFQgSyA8YXNod2luLnNla2hhckBjYXZpdW1uZXR3b3Jrcw0KPiA+ID4gLmNvbT4NCj4g PiA+IFN1YmplY3Q6IFtkcGRrLWRldl0gW1BBVENIIHYzXSBlZmQ6IHN1cHBvcnQgbG9va3VwIHVz aW5nIG5lb24NCj4gPiA+IGludHJpbnNpY3MNCj4gPiA+IFgtTWFpbGVyOiBnaXQtc2VuZC1lbWFp bCAyLjEzLjAucmMxDQo+ID4gPiANCj4gPiA+ICogQWRkZWQgZmlsZSBsaWIvbGlicnRlX2VmZC9y dGVfZWZkX2FybTY0LmggdG8gaG9sZCBhcm02NA0KPiA+ID4gwqAgc3BlY2lmaWMgZGVmaW5pdGlv bnMNCj4gPiA+ICogVmVyaWZpZWQgdGhlIGNoYW5nZXMgd2l0aCBlZmRfYXV0b3Rlc3QgdW5pdCB0 ZXN0IGNhc2UNCj4gPiA+IA0KPiA+ID4gU2lnbmVkLW9mZi1ieTogQXNod2luIFNla2hhciBUIEsg PGFzaHdpbi5zZWtoYXJAY2F2aXVtbmV0d29ya3MuY28NCj4gPiA+IG0+DQo+ID4gPiAtLS0NCj4g PiA+IHYyOg0KPiA+ID4gKiBTbGlnaHRseSBtb2RpZmllZCB0aGUgY29udGVudCBvZiB0aGUgY29t bWl0IG1lc3NhZ2UgYm9keQ0KPiA+ID4gKiBBZGRlZCBwcmVmaXggW2RwZGstZGV2XSB0byB0aGUg ZW1haWwgc3ViamVjdCBsaW5lDQo+ID4gPiANCj4gPiA+IHYzOg0KPiA+ID4gKiBNb3ZlZCBlbnVt ICdFRkRfTE9PS1VQX05FT04nIHVuZGVyICcjaWYNCj4gPiA+IGRlZmluZWQoUlRFX0FSQ0hfQVJN NjQpJw0KPiA+ID4gDQo+ID4gPiDCoE1BSU5UQUlORVJTwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoHzCoMKgMSArDQo+ID4gPiDCoGxpYi9saWJydGVfZWZkL3J0ZV9lZmQu Y8KgwqDCoMKgwqDCoMKgfCAyNCArKysrKysrKysrKysrDQo+ID4gPiDCoGxpYi9saWJydGVfZWZk L3J0ZV9lZmRfYXJtNjQuaCB8IDc2DQo+ID4gPiArKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysNCj4gPiA+IMKgMyBmaWxlcyBjaGFuZ2VkLCAxMDEgaW5zZXJ0aW9ucygr KQ0KPiA+ID4gwqBjcmVhdGUgbW9kZSAxMDA2NDQgbGliL2xpYnJ0ZV9lZmQvcnRlX2VmZF9hcm02 NC5oDQo+ID4gPiANCj4gPiA+IGRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJT DQo+ID4gPiBpbmRleCBiNjQ5NWQyLi43ZDcwOGFlIDEwMDY0NA0KPiA+ID4gLS0tIGEvTUFJTlRB SU5FUlMNCj4gPiA+ICsrKyBiL01BSU5UQUlORVJTDQo+ID4gPiBAQCAtMTQ3LDYgKzE0Nyw3IEBA IEY6DQo+ID4gPiBsaWIvbGlicnRlX2VhbC9jb21tb24vaW5jbHVkZS9hcmNoL2FybS8qXzY0LmgN Cj4gPiA+IMKgRjogbGliL2xpYnJ0ZV9hY2wvYWNsX3J1bl9uZW9uLioNCj4gPiA+IMKgRjogbGli L2xpYnJ0ZV9scG0vcnRlX2xwbV9uZW9uLmgNCj4gPiA+IMKgRjogbGliL2xpYnJ0ZV9oYXNoL3J0 ZSpfYXJtNjQuaA0KPiA+ID4gK0Y6IGxpYi9saWJydGVfZWZkL3J0ZSpfYXJtNjQuaA0KPiA+ID4g wqBGOiBkcml2ZXJzL25ldC9peGdiZS9peGdiZV9yeHR4X3ZlY19uZW9uLmMNCj4gPiA+IMKgRjog ZHJpdmVycy9uZXQvaTQwZS9pNDBlX3J4dHhfdmVjX25lb24uYw0KPiA+ID4gwqBGOiBkcml2ZXJz L25ldC92aXJ0aW8vdmlydGlvX3J4dHhfc2ltcGxlX25lb24uYw0KPiA+ID4gZGlmZiAtLWdpdCBh L2xpYi9saWJydGVfZWZkL3J0ZV9lZmQuYyBiL2xpYi9saWJydGVfZWZkL3J0ZV9lZmQuYw0KPiA+ ID4gaW5kZXggZjYwMWQ2Mi4uNWNjNjI4MyAxMDA2NDQNCj4gPiA+IC0tLSBhL2xpYi9saWJydGVf ZWZkL3J0ZV9lZmQuYw0KPiA+ID4gKysrIGIvbGliL2xpYnJ0ZV9lZmQvcnRlX2VmZC5jDQo+ID4g PiBAQCAtNTMsNiArNTMsOCBAQA0KPiA+ID4gwqAjaW5jbHVkZSAicnRlX2VmZC5oIg0KPiA+ID4g wqAjaWYgZGVmaW5lZChSVEVfQVJDSF9YODYpDQo+ID4gPiDCoCNpbmNsdWRlICJydGVfZWZkX3g4 Ni5oIg0KPiA+ID4gKyNlbGlmIGRlZmluZWQoUlRFX0FSQ0hfQVJNNjQpDQo+ID4gPiArI2luY2x1 ZGUgInJ0ZV9lZmRfYXJtNjQuaCINCj4gPiA+IMKgI2VuZGlmDQo+ID4gPiANCj4gPiA+IMKgI2Rl ZmluZSBFRkRfS0VZKGtleV9pZHgsIHRhYmxlKSAodGFibGUtPmtleXMgKyAoKGtleV9pZHgpICoN Cj4gPiA+IHRhYmxlLT5rZXlfbGVuKSkNCj4gPiA+IEBAIC0xMDMsNiArMTA1LDkgQEAgYWxsb2Nh dGVkIG1lbW9yeQ0KPiA+ID4gwqBlbnVtIGVmZF9sb29rdXBfaW50ZXJuYWxfZnVuY3Rpb24gew0K PiA+ID4gwqDCoMKgwqDCoMKgRUZEX0xPT0tVUF9TQ0FMQVIgPSAwLA0KPiA+ID4gwqDCoMKgwqDC oMKgRUZEX0xPT0tVUF9BVlgyLA0KPiA+ID4gKyNpZiBkZWZpbmVkKFJURV9BUkNIX0FSTTY0KQ0K PiA+ID4gK8KgwqDCoMKgwqBFRkRfTE9PS1VQX05FT04sDQo+ID4gPiArI2VuZGlmDQo+ID4gSSB0 aGluaywgd2UgY2FuIHJlbW92ZSB0aGlzIGlmZGVmIHRvDQo+ID4gLSBNYWtlIGNvZGUgbG9va3Mg Y2xlYW4NCj4gPiAtIEluIGZ1dHVyZSwgaW4gc29tZSBjYXNlIGEgbmV3IGVudW0gdmFsdWUgZ2V0 cyBhZGRlZCB0aGVuIHRoZQ0KPiA+IHZhbHVlDQo+ID4gd2lsbCBiZSBkaWZmZXJlbnQgZm9yIGVh Y2ggYnVpbGQuDQo+ID4gDQo+IEJ1dCB0aGUgZW51bSBpdGVtcyBhcmUgc2FtZSBmb3IgZWFjaCBB UkNILg0KPiBCZXNpZGVzLCB0aGUgaWZkZWYgY291bGQgYmUgY29uc2lkZXJlZCBhcyBleHBsYW5h dGlvbiB0byB0aGF0IGVudW0uDQo+IElmDQo+IHNvbWVvbmUga25vd3Mgbm90aGluZyBhYm91dCBh cm0vbmVvbiwgaGUgY2FuIGlnbm9yZSBpdCB0b3RhbGx5IGFmdGVyDQo+IHNlZSB0aGUgaWZkZWYu DQo+IA0KSGF2ZSBhZGRlZCB0aGUgI2lmIGRlZmluZWQgb24geW91ciBhZHZpY2UsIGJ1dCBpbiBt eSBvcGluaW9uIGFsc28gaXRzDQpiZXR0ZXIgbm90IHRvIGhhdmUgIiNpZiBkZWZpbmVkIiBmb3Ig ZW51bXMuIEJlY2F1c2UgdGhlIHNhbWUgZW51bSBjYW4NCnRha2UgZGlmZmVyZW50IHZhbHVlcyBm b3IgZGlmZmVyZW50IGJ1aWxkcy4NCg0KRm9yIGVnOiBJZiBzb21lYm9keSBhZGRzIGFuwqBFRkRf TE9PS1VQX0FWWDUxMiBhZnRlcsKgRUZEX0xPT0tVUF9ORU9ODQpoZXJlLCBpdCB3aWxsIHRha2Ug dmFsdWUgMiBmb3IgeDg2IGJ1aWxkcyBidXQgdmFsdWUgMyBmb3IgYXJtNjQgYnVpbGRzLg0KPiA+ IA0KPiA+IEFueSB2YWxpZCBwb2ludCB0byBrZWVwIHVuZGVyIFJURV9BUkNIX0FSTTY0Pw0KPiA+ IA0KPiA+ID4gDQo+ID4gPiDCoMKgwqDCoMKgwqBFRkRfTE9PS1VQX05VTQ0KPiA+ID4gwqB9Ow==