From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.1 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_SBL,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 46EBCC07542 for ; Mon, 27 May 2019 09:20:40 +0000 (UTC) Received: from dpdk.org (dpdk.org [92.243.14.124]) by mail.kernel.org (Postfix) with ESMTP id BF89021734 for ; Mon, 27 May 2019 09:20:39 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=marvell.com header.i=@marvell.com header.b="qKZJ0qna"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=marvell.onmicrosoft.com header.i=@marvell.onmicrosoft.com header.b="NZJDFs41" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org BF89021734 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=dev-bounces@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 76260137D; Mon, 27 May 2019 11:20:38 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id 08C0EA49 for ; Mon, 27 May 2019 11:20:36 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x4R9JXsj007977; Mon, 27 May 2019 02:20:35 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pfpt0818; bh=aEpARQFlT8L7UJ7+Gk970EP2Bb8ErHlfHaoySmA6aog=; b=qKZJ0qnaTuaZqpCt6lBQF46w/Dkkm3nVa9tkYmBkh1AtVcYTBMo6AO92ozGZyiaamCdw QpycMhqgQN/X/OxrHCrgNxAJ2CssYuCTWvJwP8tJONIOt5caLt5PtSKn9Pi68fR6ttpD StkMovxcqytb1YRw/pNbv5lB0VIIf+iNz07Il4CWMOO0AGPPGCdGII1sf51ReCCoYEBj tbtMJsrfvx6b3Ffj2fOTGfvqgK0bqZG3Fjh65lNe6IlyDBAv+OJ1+bIGqu4FZoMacdGe yiRAkKX8TN2jw5cgDVYU1wFvopvjwpYd1hrDFZFNCTID5dux1NkKmx9IgLdTupLPS19z 8w== Received: from sc-exch03.marvell.com ([199.233.58.183]) by mx0a-0016f401.pphosted.com with ESMTP id 2sqwjwawc9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Mon, 27 May 2019 02:20:35 -0700 Received: from SC-EXCH02.marvell.com (10.93.176.82) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Mon, 27 May 2019 02:20:34 -0700 Received: from NAM04-CO1-obe.outbound.protection.outlook.com (104.47.45.55) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Mon, 27 May 2019 02:20:34 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector2-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aEpARQFlT8L7UJ7+Gk970EP2Bb8ErHlfHaoySmA6aog=; b=NZJDFs41KfXPvJvKcfgeYfepkCXIlfoD0z4EYsSY0AEp9JRmYKLFSij43UmNmxkb7LwDfJ844XEH5EyiHd7hnpwo04fkBITybsGSnYXCaOGudSXOYEM6Lu7GK2ddwv/uDboKtJcXNraXa5HDzQ04jm2u6QwxFZt99dMadGOWqMQ= Received: from BYAPR18MB2424.namprd18.prod.outlook.com (20.179.91.149) by BYAPR18MB2616.namprd18.prod.outlook.com (20.179.94.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1922.18; Mon, 27 May 2019 09:20:32 +0000 Received: from BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::1ce4:557d:eeb8:843c]) by BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::1ce4:557d:eeb8:843c%7]) with mapi id 15.20.1922.021; Mon, 27 May 2019 09:20:32 +0000 From: Jerin Jacob Kollanukkaran To: Aaron Conole CC: "dev@dpdk.org" , "thomas@monjalon.net" , Pavan Nikhilesh Bhagavatula , Olivier Matz , "Vamsi Krishna Attunuru" Thread-Topic: [dpdk-dev] [PATCH v1 25/27] mempool/octeontx2: add optimized dequeue operation for arm64 Thread-Index: AQHVET/OeTfHr7E1NEmsrzJr/xZwyKZ6SAbUgARvwVA= Date: Mon, 27 May 2019 09:20:32 +0000 Message-ID: References: <20190523081339.56348-1-jerinj@marvell.com> <20190523081339.56348-26-jerinj@marvell.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [106.200.28.169] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a829091c-3ad3-41a7-4cc3-08d6e28491c9 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:BYAPR18MB2616; x-ms-traffictypediagnostic: BYAPR18MB2616: x-ms-exchange-purlcount: 1 x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-forefront-prvs: 0050CEFE70 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(39850400004)(376002)(346002)(366004)(396003)(199004)(189003)(13464003)(68736007)(71200400001)(71190400001)(229853002)(256004)(107886003)(6246003)(6436002)(52536014)(5660300002)(7696005)(53936002)(316002)(14444005)(54906003)(8676002)(81156014)(8936002)(81166006)(2906002)(966005)(99286004)(66476007)(66556008)(64756008)(66946007)(73956011)(186003)(6916009)(33656002)(476003)(76116006)(6116002)(3846002)(25786009)(26005)(305945005)(7736002)(86362001)(74316002)(486006)(478600001)(9686003)(6306002)(11346002)(446003)(6506007)(53546011)(55016002)(66066001)(4326008)(14454004)(102836004)(66446008)(76176011); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR18MB2616; H:BYAPR18MB2424.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 8e4Z/2ssq8lCwg/302+5KHGDCFDTWdfOjO0n3rLzG0wNDTXzLO2MDgrej5Aki6c2usoBldU7eHdTtZlde+bx1VJkXVPa9VOMOy7i48ilQxWNiWWVy34tZ4lEQ2mvjd42tkq4AbsUemobvO9mxtOBodOFEanfz/tLuFCln3PVo8GfvhUcOjrlMqGi2nJd/ZfRTB0lRSTelJjQLY1s2vA/xhQVjlosG7kBLcWj9IQyRNeEA316NVFOL7TedCWHzdamY+ALtOft+QGX7ttyHHbbUCaC1M/UjWgIARf4qTITiVfWxRoaUurFPx5Ai15JfeLXR8Xy8+q0KyzTm2FJwERgkYt77Ansc0b5IV1Ly2xVJLrNhSTHfM0pPNqTHmnVrMz5UivFqN6Puty4G4DG+BBoyCqgMVfkvCgPRiagVbOkIBI= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: a829091c-3ad3-41a7-4cc3-08d6e28491c9 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 May 2019 09:20:32.7333 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: jerinj@marvell.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR18MB2616 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-05-27_06:, , signatures=0 Subject: Re: [dpdk-dev] [PATCH v1 25/27] mempool/octeontx2: add optimized dequeue operation for arm64 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBYXJvbiBDb25vbGUgPGFjb25v bGVAcmVkaGF0LmNvbT4NCj4gU2VudDogRnJpZGF5LCBNYXkgMjQsIDIwMTkgNzowMyBQTQ0KPiBU bzogSmVyaW4gSmFjb2IgS29sbGFudWtrYXJhbiA8amVyaW5qQG1hcnZlbGwuY29tPg0KPiBDYzog ZGV2QGRwZGsub3JnOyB0aG9tYXNAbW9uamFsb24ubmV0OyBQYXZhbiBOaWtoaWxlc2ggQmhhZ2F2 YXR1bGENCj4gPHBiaGFnYXZhdHVsYUBtYXJ2ZWxsLmNvbT47IE9saXZpZXIgTWF0eiA8b2xpdmll ci5tYXR6QDZ3aW5kLmNvbT47IFZhbXNpDQo+IEtyaXNobmEgQXR0dW51cnUgPHZhdHR1bnVydUBt YXJ2ZWxsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1BBVENIIHYxIDI1LzI3XSBt ZW1wb29sL29jdGVvbnR4MjogYWRkIG9wdGltaXplZA0KPiBkZXF1ZXVlIG9wZXJhdGlvbiBmb3Ig YXJtNjQNCj4gDQo+IDxqZXJpbmpAbWFydmVsbC5jb20+IHdyaXRlczoNCj4gDQo+ID4gRnJvbTog UGF2YW4gTmlraGlsZXNoIDxwYmhhZ2F2YXR1bGFAbWFydmVsbC5jb20+DQo+ID4NCj4gPiBUaGlz IHBhdGNoIGFkZHMgYW4gb3B0aW1pemVkIGFybTY0IGluc3RydWN0aW9uIGJhc2VkIHJvdXRpbmUg dG8NCj4gPiBsZXZlcmFnZSBDUFUgcGlwZWxpbmUgY2hhcmFjdGVyaXN0aWNzIG9mIG9jdGVvbnR4 Mi4gVGhlIHRoZW1lIGlzIHRvDQo+ID4gZmlsbCB0aGUgcGlwZWxpbmUgd2l0aCBDQVNQIG9wZXJh dGlvbnMgYXMgbXVjaCBIVyBjYW4gZG8gc28gdGhhdCBIVw0KPiA+IGNhbiBkbyBhbGxvYygpIEhX IG9wcyBpbiBmdWxsIHRocm90dGxlLg0KPiA+DQo+ID4gQ2M6IE9saXZpZXIgTWF0eiA8b2xpdmll ci5tYXR6QDZ3aW5kLmNvbT4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFBhdmFuIE5pa2hpbGVz aCA8cGJoYWdhdmF0dWxhQG1hcnZlbGwuY29tPg0KPiA+IFNpZ25lZC1vZmYtYnk6IEplcmluIEph Y29iIDxqZXJpbmpAbWFydmVsbC5jb20+DQo+ID4gU2lnbmVkLW9mZi1ieTogVmFtc2kgQXR0dW51 cnUgPHZhdHR1bnVydUBtYXJ2ZWxsLmNvbT4NCj4gPiAtLS0NCj4gPiAgZHJpdmVycy9tZW1wb29s L29jdGVvbnR4Mi9vdHgyX21lbXBvb2xfb3BzLmMgfCAyOTENCj4gPiArKysrKysrKysrKysrKysr KysrDQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAyOTEgaW5zZXJ0aW9ucygrKQ0KPiA+DQo+ID4gZGlm ZiAtLWdpdCBhL2RyaXZlcnMvbWVtcG9vbC9vY3Rlb250eDIvb3R4Ml9tZW1wb29sX29wcy5jDQo+ ID4gYi9kcml2ZXJzL21lbXBvb2wvb2N0ZW9udHgyL290eDJfbWVtcG9vbF9vcHMuYw0KPiA+IGlu ZGV4IGM1OWJkNzNjMC4uZWJlOTBkMTIyIDEwMDY0NA0KPiA+IC0tLSBhL2RyaXZlcnMvbWVtcG9v bC9vY3Rlb250eDIvb3R4Ml9tZW1wb29sX29wcy5jDQo+ID4gKysrIGIvZHJpdmVycy9tZW1wb29s L29jdGVvbnR4Mi9vdHgyX21lbXBvb2xfb3BzLmMNCj4gPiBAQCAtMzcsNiArMzcsMjkzIEBAIG5w YV9sZl9hdXJhX29wX2FsbG9jX29uZShjb25zdCBpbnQ2NF90IHdkYXRhLA0KPiBpbnQ2NF90ICog Y29uc3QgYWRkciwNCj4gPiAgCXJldHVybiAtRU5PRU5UOw0KPiA+ICB9DQo+ID4NCj4gPiArCX0N Cj4gPiArDQo+ID4gKwlpZiAodW5saWtlbHkoISgoKHVpbnQ2NF90ICopICZmYWlsZWQpWzBdICYg KCh1aW50NjRfdCAqKSAmZmFpbGVkKVsxXSkpKQ0KPiA+ICsJCXJldHVybiBucGFfbGZfYXVyYV9v cF9zZWFyY2hfYWxsb2Mod2RhdGEsIGFkZHIsICh2b2lkICoqKQ0KPiA+ICsJCQkoKGNoYXIgKilv YmpfdGFibGUgLSAoc2l6ZW9mKHVpbnQ2NF90KSAqIG4pKSwgbik7DQo+IA0KPiBJIHRoaW5rIHRo aXMgaXMgY2F1c2luZyBhbiBlcnJvciBmb3Igc29tZSBhcm02NCBidWlsZHMgd2l0aCB0aGUgZm9s bG93aW5nIHdhcm5pbmc7DQo+IA0KPiAuLi9kcml2ZXJzL21lbXBvb2wvb2N0ZW9udHgyL290eDJf bWVtcG9vbF9vcHMuYzogSW4gZnVuY3Rpb24NCj4g4oCYbnBhX2xmX2F1cmFfb3BfYWxsb2NfYnVs a+KAmToNCj4gLi4vZHJpdmVycy9tZW1wb29sL29jdGVvbnR4Mi9vdHgyX21lbXBvb2xfb3BzLmM6 MjgxOjI6IGVycm9yOg0KPiBkZXJlZmVyZW5jaW5nIHR5cGUtcHVubmVkIHBvaW50ZXIgd2lsbCBi cmVhayBzdHJpY3QtYWxpYXNpbmcgcnVsZXMgWy0NCj4gV2Vycm9yPXN0cmljdC1hbGlhc2luZ10N Cj4gICBpZiAodW5saWtlbHkoISgoKHVpbnQ2NF90ICopICZmYWlsZWQpWzBdICYgKCh1aW50NjRf dCAqKSAmZmFpbGVkKVsxXSkpKQ0KPiAgIF4NCj4gDQo+IFRoaXMgaXMgb25seSB0ZXN0ZWQgd2l0 aCBnY2MsIHRob3VnaC4NCg0KU29tZSByZWFzb24gdGhpcyBlcnJvciBpcyBub3Qgc2VlbiB3aXRo IGFybXY4IGdjYyA4LjIuDQpDb3VsZCByZXByb2R1Y2UgdGhlIGlzc3VlcyB3aXRoIGdjYyA1LjMu IFdpbGwgZml4IGl0IGluIHYyLg0KVGhhbmtzIGZvciByZXBvcnRpbmcgdGhlICBpc3N1ZS4NCg0K PiANCj4gU2VlIGV4YW1wbGUgdHJhdmlzIGJ1aWxkIGhlcmU6DQo+IA0KPiBodHRwczovL3RyYXZp cy1jaS5jb20vb3Zzcm9ib3QvZHBkay9idWlsZHMvMTEyODk0Mzc3DQo+IA0KPiBUaGFua3MhDQo=