From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130085.outbound.protection.outlook.com [40.107.13.85]) by dpdk.org (Postfix) with ESMTP id 56DAA378B for ; Tue, 12 Mar 2019 02:37:05 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uOwTLv6pWp3AwzZnYd2uIX8jUl1EpyIPS2Fc0LtS0Ks=; b=WoSlMO9eykSG+jfEwLwq20zjumPmQPeECf7eDez3Ke0V+z+Dk5q7ZdddJwH+tFFWMaCGTJswuX//iL+fs6mpZsfT4/dbDl1pXQVe9LDUie9Afa1KAihWOXceqPZz3kBL5gRcIxBFD8eSywDHU5wD5DyHPSNHYONlv4WAIxWKTbI= Received: from AM6PR08MB3782.eurprd08.prod.outlook.com (20.178.89.23) by AM6PR08MB4295.eurprd08.prod.outlook.com (20.179.5.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1686.20; Tue, 12 Mar 2019 01:37:04 +0000 Received: from AM6PR08MB3782.eurprd08.prod.outlook.com ([fe80::508c:a0e4:2fc2:ff7]) by AM6PR08MB3782.eurprd08.prod.outlook.com ([fe80::508c:a0e4:2fc2:ff7%5]) with mapi id 15.20.1686.021; Tue, 12 Mar 2019 01:37:04 +0000 From: "Ruifeng Wang (Arm Technology China)" To: Honnappa Nagarahalli , "wenzhuo.lu@intel.com" , "jingjing.wu@intel.com" , "bernard.iremonger@intel.com" CC: "dev@dpdk.org" , "jerinj@marvell.com" , "hemant.agrawal@nxp.com" , nd , nd , nd Thread-Topic: [PATCH v1] app/testpmd: optimized MAC swap by using neon intrinsics Thread-Index: AQHU1+KKVlOBc1AruUOHmK7DY9pcsKYGj8QAgACn4PA= Date: Tue, 12 Mar 2019 01:37:03 +0000 Message-ID: References: <1552292065-15239-1-git-send-email-ruifeng.wang@arm.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Ruifeng.Wang@arm.com; x-originating-ip: [113.29.88.7] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d0979a55-16bf-48ab-1140-08d6a68b3b01 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR08MB4295; x-ms-traffictypediagnostic: AM6PR08MB4295: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr nodisclaimer: True x-microsoft-exchange-diagnostics: 1; AM6PR08MB4295; 20:KPzurPyy3ICmJPku8nyc9Xn3y21dlmOy67iG9CmjN1cvllwoUYBZY3d4PxAXijjWRRyJDvB5wLqRwDLVBRYhMm58EcDJm0da5GmA9sMAxpP+UFYf/LL7cSM/FVVdJpg0eIjdgEFgjLAIbRIrpGUcsjCCWLqUl5UOJ1X51r+SMWU= x-microsoft-antispam-prvs: x-forefront-prvs: 09749A275C x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(376002)(396003)(346002)(39860400002)(366004)(13464003)(199004)(189003)(478600001)(14444005)(256004)(52536013)(68736007)(2201001)(86362001)(14454004)(72206003)(5660300002)(105586002)(486006)(6116002)(3846002)(476003)(106356001)(71200400001)(71190400001)(6246003)(11346002)(25786009)(74316002)(446003)(97736004)(2906002)(9686003)(4326008)(186003)(81166006)(55016002)(81156014)(26005)(6436002)(2501003)(229853002)(99286004)(305945005)(53546011)(102836004)(54906003)(8676002)(6506007)(8936002)(55236004)(53936002)(76176011)(110136005)(66066001)(316002)(7696005)(33656002)(7736002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR08MB4295; H:AM6PR08MB3782.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: ja1IbksIgyj2sZ62llSSKXCeKnM0GWAVMX6q7bcuznBYFdWwQWKeFt6aAFLyqsSQOuX1oaSvUypnlyy6YFKi+/NtR7za6IiQe4X2ziY+UAWMEhbTOKGQ84+vEC+GnRIyfiMofYxZRKfnB4BLO7CfP8aqU6qQcA9v2zUNCESEkKuXMi7tKVQTbJUtgVTFvJYw/5tf71fmeo0eONIg1f+Ns7H7fw+oy6qg6VoBUEvckTkIl++NEptjjR49fSi5i1gDpZ0VRQ4vmH9BDRWiVvQZnnZj0VrRlKeiZhbNgRU9JHr4VxsChQtsCHzhbZ0jZojT5isXDg380aTANhqQvaWplU7coVbHJlg49HfpmAxR/FCk/ijkxa2qxH4Z6C4sWkea2z8mvouzs+fFB0neM5fiHZIgPLjrhW0+A8EgYz2KZaM= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: d0979a55-16bf-48ab-1140-08d6a68b3b01 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Mar 2019 01:37:03.8563 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4295 Subject: Re: [dpdk-dev] [PATCH v1] app/testpmd: optimized MAC swap by 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, 12 Mar 2019 01:37:05 -0000 DQoNClJlZ2FyZHMsDQovUnVpZmVuZw0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ IEZyb206IEhvbm5hcHBhIE5hZ2FyYWhhbGxpIDxIb25uYXBwYS5OYWdhcmFoYWxsaUBhcm0uY29t Pg0KPiBTZW50OiAyMDE55bm0M+aciDEx5pelIDIzOjMzDQo+IFRvOiBSdWlmZW5nIFdhbmcgKEFy bSBUZWNobm9sb2d5IENoaW5hKSA8UnVpZmVuZy5XYW5nQGFybS5jb20+Ow0KPiB3ZW56aHVvLmx1 QGludGVsLmNvbTsgamluZ2ppbmcud3VAaW50ZWwuY29tOw0KPiBiZXJuYXJkLmlyZW1vbmdlckBp bnRlbC5jb20NCj4gQ2M6IGRldkBkcGRrLm9yZzsgamVyaW5qQG1hcnZlbGwuY29tOyBoZW1hbnQu YWdyYXdhbEBueHAuY29tOyBuZA0KPiA8bmRAYXJtLmNvbT47IFJ1aWZlbmcgV2FuZyAoQXJtIFRl Y2hub2xvZ3kgQ2hpbmEpDQo+IDxSdWlmZW5nLldhbmdAYXJtLmNvbT47IEhvbm5hcHBhIE5hZ2Fy YWhhbGxpDQo+IDxIb25uYXBwYS5OYWdhcmFoYWxsaUBhcm0uY29tPjsgbmQgPG5kQGFybS5jb20+ DQo+IFN1YmplY3Q6IFJFOiBbUEFUQ0ggdjFdIGFwcC90ZXN0cG1kOiBvcHRpbWl6ZWQgTUFDIHN3 YXAgYnkgdXNpbmcgbmVvbg0KPiBpbnRyaW5zaWNzDQo+IA0KPiA+IEltcHJvdmVkIE1BQyBzd2Fw IHBlcmZvcm1hbmNlIGZvciBBUk0gcGxhdGZvcm0uDQo+ID4gVGhlIGltcHJvdmVtZW50IHdhcyBh Y2hpZXZlZCBieSB1c2luZyBuZW9uIGludHJpbnNpY3MgdG8gc2F2ZSBDUFUNCj4gPiBjeWNsZXMg YW5kIGRvaW5nIHN3YXAgZm9yIGZvdXIgcGFja2V0cyBhdCBhIHRpbWUuDQo+ID4gVGhlIG9wdGlt aXphdGlvbiBoYWQgMTUlIC0gMjAlIHRocm91Z2hwdXQgYm9vc3QgaW4gdGVzdHBtZCBNQUMgc3dh cA0KPiBtb2RlLg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogUnVpZmVuZyBXYW5nIDxydWlmZW5n LndhbmdAYXJtLmNvbT4NCj4gPiBSZXZpZXdlZC1ieTogR2F2aW4gSHUgPGdhdmluLmh1QGFybS5j b20+DQo+ID4gUmV2aWV3ZWQtYnk6IFBoaWwgWWFuZyA8cGhpbC55YW5nQGFybS5jb20+DQo+ID4g LS0tDQo+ID4gIGFwcC90ZXN0LXBtZC9tYWNzd2FwLmMgICAgICB8ICA0ICstDQo+ID4gIGFwcC90 ZXN0LXBtZC9tYWNzd2FwX25lb24uaCB8IDkzDQo+ID4gKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrDQo+ID4gIDIgZmlsZXMgY2hhbmdlZCwgOTYgaW5zZXJ0aW9u cygrKSwgMSBkZWxldGlvbigtKSAgY3JlYXRlIG1vZGUgMTAwNjQ0DQo+ID4gYXBwL3Rlc3QtIHBt ZC9tYWNzd2FwX25lb24uaA0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL2FwcC90ZXN0LXBtZC9tYWNz d2FwLmMgYi9hcHAvdGVzdC1wbWQvbWFjc3dhcC5jIGluZGV4DQo+ID4gY2JiNDFiNy4uNzFhZjkx NiAxMDA2NDQNCj4gPiAtLS0gYS9hcHAvdGVzdC1wbWQvbWFjc3dhcC5jDQo+ID4gKysrIGIvYXBw L3Rlc3QtcG1kL21hY3N3YXAuYw0KPiA+IEBAIC02Niw4ICs2NiwxMCBAQA0KPiA+ICAjaW5jbHVk ZSA8cnRlX2Zsb3cuaD4NCj4gPg0KPiA+ICAjaW5jbHVkZSAidGVzdHBtZC5oIg0KPiA+IC0jaWZk ZWYgUlRFX0FSQ0hfWDg2DQo+ID4gKyNpZiBkZWZpbmVkKFJURV9BUkNIX1g4NikNCj4gPiAgI2lu Y2x1ZGUgIm1hY3N3YXBfc3NlLmgiDQo+ID4gKyNlbGlmIGRlZmluZWQoUlRFX01BQ0hJTkVfQ1BV RkxBR19ORU9OKSAjaW5jbHVkZQ0KPiAibWFjc3dhcF9uZW9uLmgiDQo+ID4gICNlbHNlDQo+ID4g ICNpbmNsdWRlICJtYWNzd2FwLmgiDQo+ID4gICNlbmRpZg0KPiA+IGRpZmYgLS1naXQgYS9hcHAv dGVzdC1wbWQvbWFjc3dhcF9uZW9uLmggYi9hcHAvdGVzdC0NCj4gcG1kL21hY3N3YXBfbmVvbi5o DQo+ID4gbmV3IGZpbGUgbW9kZSAxMDA2NDQgaW5kZXggMDAwMDAwMC4uYmFkMWI5Yg0KPiA+IC0t LSAvZGV2L251bGwNCj4gPiArKysgYi9hcHAvdGVzdC1wbWQvbWFjc3dhcF9uZW9uLmgNCj4gPiBA QCAtMCwwICsxLDkzIEBADQo+ID4gKy8qIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMy1D bGF1c2UNCj4gPiArICogQ29weXJpZ2h0KGMpIDIwMTkgQXJtIExpbWl0ZWQNCj4gVGhpcyBjaGFu Z2UgaXMgZGVyaXZlZCBmcm9tIEludGVsJ3Mgd29yayBpbiBtYWNzd2FwX3NzZS5oLiBDYW4geW91 IHBsZWFzZQ0KPiBhZGQgYSBoZWFkZXIgc2ltaWxhciB0byBsaWIvbGlicnRlX2xwbS9ydGVfbHBt X25lb24uaD8NCj4gDQpTdXJlLiBXaWxsIHVwZGF0ZSBmaWxlIGhlYWRlciBpbiB2Mi4NClRoYW5r cyBmb3IgeW91ciBzdWdnZXN0aW9uLg0KDQo+ID4gKyAqLw0KPiA+ICsNCj4gPiArI2lmbmRlZiBf TUFDU1dBUF9ORU9OX0hfDQo+ID4gKyNkZWZpbmUgX01BQ1NXQVBfTkVPTl9IXw0KPiA+ICsNCj4g DQo+IDxzbmlwPg0KDQo=