From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id 39B83A0096 for ; Wed, 5 Jun 2019 22:00:01 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 280BE1B957; Wed, 5 Jun 2019 22:00:00 +0200 (CEST) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60057.outbound.protection.outlook.com [40.107.6.57]) by dpdk.org (Postfix) with ESMTP id 4D5431B94D for ; Wed, 5 Jun 2019 21:59:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Epaf6M2cbLCWgG6ydK9U6SR5uWx8liTrPQb8WHxBzY0=; b=3333vpWxtTFcIKlsH/2cgciS2ScEUe4wqKVMOsrInRTqEAJ3RATXjv3JmwJNsL7/xIOl30/itpxdSNjgwNBM8G4pN0xovHMz+XQrcB6O6KO5qHqJo0bJtACXcqQH8hNR4WlYY02UB1DxukMpDFg26UATTIupYxoHGP2NNSzR9DQ= Received: from AM0PR08MB5138.eurprd08.prod.outlook.com (10.255.30.207) by AM0PR08MB3204.eurprd08.prod.outlook.com (52.134.93.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1943.22; Wed, 5 Jun 2019 19:59:57 +0000 Received: from AM0PR08MB5138.eurprd08.prod.outlook.com ([fe80::44bb:6d5d:24b2:3eb2]) by AM0PR08MB5138.eurprd08.prod.outlook.com ([fe80::44bb:6d5d:24b2:3eb2%4]) with mapi id 15.20.1965.011; Wed, 5 Jun 2019 19:59:57 +0000 From: Honnappa Nagarahalli To: David Marchand , "Phil Yang (Arm Technology China)" CC: dev , "thomas@monjalon.net" , "jerinj@marvell.com" , "hemant.agrawal@nxp.com" , "Gavin Hu (Arm Technology China)" , nd , nd Thread-Topic: [dpdk-dev] [PATCH v1 0/3] MCS queued lock implementation Thread-Index: AQHVG7ew6KDo672Zm02KzQXmNGoZBaaNQGIAgAAw8aA= Date: Wed, 5 Jun 2019 19:59:56 +0000 Message-ID: References: <1559750328-22377-1-git-send-email-phil.yang@arm.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 8e272471-882f-495c-8d48-0703b475242b.0 x-checkrecipientchecked: true authentication-results: spf=none (sender IP is ) smtp.mailfrom=Honnappa.Nagarahalli@arm.com; x-originating-ip: [217.140.111.135] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 441b9a3b-7b0d-4720-2ad9-08d6e9f06255 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:AM0PR08MB3204; x-ms-traffictypediagnostic: AM0PR08MB3204: x-ms-exchange-purlcount: 2 x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr nodisclaimer: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 00594E8DBA x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(346002)(376002)(396003)(136003)(366004)(199004)(189003)(99286004)(71200400001)(33656002)(71190400001)(606006)(4326008)(2906002)(66556008)(236005)(76176011)(966005)(66446008)(66476007)(256004)(73956011)(76116006)(25786009)(6246003)(7736002)(14444005)(64756008)(66946007)(72206003)(186003)(81166006)(478600001)(53936002)(66066001)(26005)(446003)(11346002)(229853002)(9686003)(54896002)(5660300002)(6636002)(68736007)(6306002)(81156014)(6116002)(8676002)(74316002)(53546011)(6436002)(54906003)(6506007)(110136005)(486006)(102836004)(55016002)(3846002)(8936002)(316002)(7696005)(86362001)(52536014)(476003)(790700001)(14454004); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR08MB3204; H:AM0PR08MB5138.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: BfX8PbhGbOdnRpcEK1r7xI2elqhT/GKZCGGtx+KmKhzp1MmN7RmKsHazAyuu/LPAC6j0iasCNYfUxqFX0d9nLvl5e8bgzk/5qquFwU5X+8HC9yP6UCYkohh3qT82x70vxSMNZ0gGYorJDdADYOFUxt3jYSydrkUamuUArO/O0V6lvAdsWUlhAOU43/g+qxxsHbYjbdKFKsmZw/1BiePj/907laS/VOO7Hza7OMqrA2ZclQioLgyEaRsh9xECwNqqXE4xMICZsBjrCnnLBlemN9zxPSXWUUPceRzU77GAYwOUIJ6+Vg2BQ02g5qKihmjU10BYa/yW551jzFlvJajxIPedjFAKt7UKsnxREt4v7+SId1n31PJbaL7ZixlIgcEUAnBtJwen8mTbrlLmw+AMwVYvWBuRRNegmXGKKQg71eM= MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: 441b9a3b-7b0d-4720-2ad9-08d6e9f06255 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jun 2019 19:59:56.9486 (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-CrossTenant-userprincipalname: Honnappa.Nagarahalli@arm.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB3204 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH v1 0/3] MCS queued lock implementation 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" DQoNCg0KT24gV2VkLCBKdW4gNSwgMjAxOSBhdCA2OjAwIFBNIFBoaWwgWWFuZyA8cGhpbC55YW5n QGFybS5jb208bWFpbHRvOnBoaWwueWFuZ0Bhcm0uY29tPj4gd3JvdGU6DQpUaGlzIHBhdGNoIHNl dCBhZGRlZCBNQ1MgbG9jayBsaWJyYXJ5IGFuZCBpdHMgdW5pdCB0ZXN0Lg0KDQpUaGUgTUNTIGxv Y2sgKHByb3Bvc2VkIGJ5IEpPSE4gTS4gTUVMTE9SLUNSVU1NRVkgYW5kIE1JQ0hBRUwgTC4gU0NP VFQpIHByb3ZpZGVzDQpzY2FsYWJpbGl0eSBieSBzcGlubmluZyBvbiBhIENQVS90aHJlYWQgbG9j YWwgdmFyaWFibGUgd2hpY2ggYXZvaWRzIGV4cGVuc2l2ZQ0KY2FjaGUgYm91bmNpbmdzLiBJdCBw cm92aWRlcyBmYWlybmVzcyBieSBtYWludGFpbmluZyBhIGxpc3Qgb2YgYWNxdWlyZXJzIGFuZA0K cGFzc2luZyB0aGUgbG9jayB0byBlYWNoIENQVS90aHJlYWQgaW4gdGhlIG9yZGVyIHRoZXkgYWNx dWlyZWQgdGhlIGxvY2suDQoNClJlZmVyZW5jZXM6DQoxLiBodHRwOi8vd2ViLm1pdC5lZHUvNi4x NzMvd3d3L2N1cnJlbnRzZW1lc3Rlci9yZWFkaW5ncy9SMDYtc2NhbGFibGUtc3luY2hyb25pemF0 aW9uLTE5OTEucGRmDQoyLiBodHRwczovL2x3bi5uZXQvQXJ0aWNsZXMvNTkwMjQzLw0KDQpNaXJj by1iZW5jaG1hcmtpbmcgcmVzdWx0Og0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tDQpNQ1MgbG9jayAgICAgICAgICAgICAgICAgICAgICB8IHNwaW5sb2NrICAgICAgICAg ICAgICAgICAgICAgICB8IHRpY2tldCBsb2NrDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0NClRlc3Qgd2l0aCBsb2NrIG9uIDEzIGNvcmVzLi4uIHwgIFRlc3Qgd2l0aCBs b2NrIG9uIDE0IGNvcmVzLi4uIHwgIFRlc3Qgd2l0aCBsb2NrIG9uIDE0IGNvcmVzLi4uDQpDb3Jl IFsxNV0gQ29zdCBUaW1lID0gMjI0MjYgdXN8ICBDb3JlIFsxNF0gQ29zdCBUaW1lID0gNDc5NzQg dXN8ICBDb3JlIFsxNF0gY29zdCB0aW1lID0gNjY3NjEgdXMNCkNvcmUgWzE2XSBDb3N0IFRpbWUg PSAyMjM4MiB1c3wgIENvcmUgWzE1XSBDb3N0IFRpbWUgPSA0Njk3OSB1c3wgIENvcmUgWzE1XSBj b3N0IHRpbWUgPSA2Njc2NiB1cw0KQ29yZSBbMTddIENvc3QgVGltZSA9IDIyMjk0IHVzfCAgQ29y ZSBbMTZdIENvc3QgVGltZSA9IDQ2MDQ0IHVzfCAgQ29yZSBbMTZdIGNvc3QgdGltZSA9IDY2NzYx IHVzDQpDb3JlIFsxOF0gQ29zdCBUaW1lID0gMjI0MTIgdXN8ICBDb3JlIFsxN10gQ29zdCBUaW1l ID0gMjg3OTMgdXN8ICBDb3JlIFsxN10gY29zdCB0aW1lID0gNjY3NjcgdXMNCkNvcmUgWzE5XSBD b3N0IFRpbWUgPSAyMjQwNyB1c3wgIENvcmUgWzE4XSBDb3N0IFRpbWUgPSA0ODM0OSB1c3wgIENv cmUgWzE4XSBjb3N0IHRpbWUgPSA2Njc1OCB1cw0KQ29yZSBbMjBdIENvc3QgVGltZSA9IDIyNDM2 IHVzfCAgQ29yZSBbMTldIENvc3QgVGltZSA9IDE5MzgxIHVzfCAgQ29yZSBbMTldIGNvc3QgdGlt ZSA9IDY2NzY2IHVzDQpDb3JlIFsyMV0gQ29zdCBUaW1lID0gMjI0MTQgdXN8ICBDb3JlIFsyMF0g Q29zdCBUaW1lID0gNDc5MTQgdXN8ICBDb3JlIFsyMF0gY29zdCB0aW1lID0gNjY3NjMgdXMNCkNv cmUgWzIyXSBDb3N0IFRpbWUgPSAyMjQwNSB1c3wgIENvcmUgWzIxXSBDb3N0IFRpbWUgPSA0ODMz MyB1c3wgIENvcmUgWzIxXSBjb3N0IHRpbWUgPSA2Njc2NiB1cw0KQ29yZSBbMjNdIENvc3QgVGlt ZSA9IDIyNDM1IHVzfCAgQ29yZSBbMjJdIENvc3QgVGltZSA9IDM4OTAwIHVzfCAgQ29yZSBbMjJd IGNvc3QgdGltZSA9IDY2NzQ5IHVzDQpDb3JlIFsyNF0gQ29zdCBUaW1lID0gMjI0MDEgdXN8ICBD b3JlIFsyM10gQ29zdCBUaW1lID0gNDUzNzQgdXN8ICBDb3JlIFsyM10gY29zdCB0aW1lID0gNjY3 NjUgdXMNCkNvcmUgWzI1XSBDb3N0IFRpbWUgPSAyMjQwOCB1c3wgIENvcmUgWzI0XSBDb3N0IFRp bWUgPSAxNjEyMSB1c3wgIENvcmUgWzI0XSBjb3N0IHRpbWUgPSA2Njc2MiB1cw0KQ29yZSBbMjZd IENvc3QgVGltZSA9IDIyMzgwIHVzfCAgQ29yZSBbMjVdIENvc3QgVGltZSA9IDQyNzMxIHVzfCAg Q29yZSBbMjVdIGNvc3QgdGltZSA9IDY2NzY4IHVzDQpDb3JlIFsyN10gQ29zdCBUaW1lID0gMjIz OTUgdXN8ICBDb3JlIFsyNl0gQ29zdCBUaW1lID0gMjk0MzkgdXN8ICBDb3JlIFsyNl0gY29zdCB0 aW1lID0gNjY3NjggdXMNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIENvcmUgWzI3 XSBDb3N0IFRpbWUgPSAzODA3MSB1c3wgIENvcmUgWzI3XSBjb3N0IHRpbWUgPSA2Njc2NyB1cw0K LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpUb3RhbCBDb3N0IFRpbWUg PSAyOTExOTUgdXMgICB8ICBUb3RhbCBDb3N0IFRpbWUgPSA1NDQ0MDMgdXMgICB8ICBUb3RhbCBj b3N0IHRpbWUgPSA5MzQ2ODcgdXMNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQ0KDQpIYWQgYSBxdWljayBsb29rLCBpbnRlcmVzdGluZy4NCg0KUXVpY2sgY29tbWVudHM6 DQotIHlvdXIgbnVtYmVycyBhcmUgZm9yIDEzIGNvcmVzLCB3aGlsZSB0aGUgb3RoZXIgYXJlIGZv ciAxNCwgd2hhdCBpcyB0aGUgcmVhc29uPw0KLSBkbyB3ZSBuZWVkIHBlciBhcmNoaXRlY3R1cmUg aGVhZGVyPyBhbGwgSSBjYW4gc2VlIGlzIGdlbmVyaWMgY29kZSwgd2UgbWlnaHQgYXMgd2VsbCBk aXJlY3RseSBwdXQgcnRlX21jc2xvY2suaCBpbiB0aGUgY29tbW9uL2luY2x1ZGUgZGlyZWN0b3J5 Lg0KLSBjb3VsZCB3ZSByZXBsYWNlIHRoZSBjdXJyZW50IHNwaW5sb2NrIHdpdGggdGhpcyBhcHBy b2FjaD8gaXMgdGhpcyBtb3JlIGV4cGVuc2l2ZSB0aGFuIHNwaW5sb2NrIG9uIGxvd2x5IGNvbnRl bmRlZCBsb2Nrcz8gaXMgdGhlcmUgYSByZWFzb24gd2Ugd2FudCB0byBrZWVwIGFsbCB0aGVzZSBh cHByb2FjaGVzPyB3ZSBjb3VsZCBoYXZlIG5vdyAzIGxvY2sgaW1wbGVtZW50YXRpb25zLg0KLSBk byB3ZSBuZWVkIHRvIHdyaXRlIHRoZSBhdXRob3JzIG5hbWVzIGluIGZ1bGwgY2FwaXRhbGl6ZWQg dmVyc2lvbj8gaXQgc2VlbXMgbGlrZSB5b3UgYXJlIHNob3V0aW5nIDotKQ0KW0hvbm5hcHBhXSBJ TU8sIHdyaXRpbmcgZnVsbCBuYW1lcyBpcyBhIGN1bHR1cmFsIHRoaW5nPyBJIGRvIG5vdCBzZWUg YW55IGhhcm0uIEJ1dCwgSSBkbyB0aGluaywgd2UgZG8gbm90IG5lZWQgdG8gY2FwaXRhbGl6ZSBl dmVyeXRoaW5nLg0KDQoNCi0tDQpEYXZpZCBNYXJjaGFuZA0KW0hvbm5hcHBhXSBUaGlzIG1haWwg aXMgYXBwZWFyaW5nIGFzIEhUTUwsIHdvdWxkIGJlIGdvb2QgdG8gY2hhbmdlIHRvIHRleHQgbW9k ZS4gSXQgaXMgbXVjaCBlYXNpZXIgdG8gYWRkIGlubGluZSBjb21tZW50cy4NCg==