From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id 2C0C54C8E; Tue, 12 Mar 2019 19:09:11 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x2CI4EbV011592; Tue, 12 Mar 2019 11:09:08 -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-id : content-transfer-encoding : mime-version; s=pfpt0818; bh=eKzETha84eLekLHAjtuOL4mt3V/QyRaOFe96fZzyrtQ=; b=g5i9rHk3jXMQdxKdpnUGDOoHvgUN/+5zCZxMPREfQkchXtH1STkfdmfr53LtA9lFqq0g cDQJCk+QXPF7NcL6DmFxcKnpXx+L46ItoLMYHa4pY6YLCQfD2tbOKI6hk0fgwi1dW6IO TQKwW3hXaZznCUfFHBchfo4PmvFhku/LN/FdpDSndHCT0GKc4O4WVcgd/vfgEcMzy5Iu FGeCgCky7LRuPr5HyJl68SWhkzMzjexzfatvxjiB4LMvf/Ts0XUO0hj9Yv6Ddv1xbhZB TxLF/NiuQeWiZpIGNOANLVigB+UKad3fKJ0+Uwg4bODhWkxYkCYxYgnJJfzWyo6qLL87 RQ== Received: from sc-exch01.marvell.com ([199.233.58.181]) by mx0b-0016f401.pphosted.com with ESMTP id 2r69g01ry9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Tue, 12 Mar 2019 11:09:07 -0700 Received: from SC-EXCH03.marvell.com (10.93.176.83) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Tue, 12 Mar 2019 11:09:00 -0700 Received: from NAM03-CO1-obe.outbound.protection.outlook.com (104.47.40.58) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Tue, 12 Mar 2019 11:09:00 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eKzETha84eLekLHAjtuOL4mt3V/QyRaOFe96fZzyrtQ=; b=oQZvRQSUPxbMXws/r1OLJD+FWH8A8GQ+OLbAIV9cPHQWsXm+cGYTnnU61sIPoU+hAuGKXuOkyJlmq4IQLRYaKGxkoHCLwlEmaAJd38m+4EUv+974Nh+MluseU9usUsWPxQNuD8cThVAwURNMYz7/DUrnUMJrpCG9Gm4lMYDofgA= Received: from BYAPR18MB2424.namprd18.prod.outlook.com (20.179.91.149) by BYAPR18MB2599.namprd18.prod.outlook.com (20.179.94.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1686.21; Tue, 12 Mar 2019 18:08:58 +0000 Received: from BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::2cce:b981:61da:f92b]) by BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::2cce:b981:61da:f92b%2]) with mapi id 15.20.1686.021; Tue, 12 Mar 2019 18:08:58 +0000 From: Jerin Jacob Kollanukkaran To: "joyce.kong@arm.com" , "dev@dpdk.org" CC: "chaozhu@linux.vnet.ibm.com" , "nd@arm.com" , "bruce.richardson@intel.com" , "thomas@monjalon.net" , "hemant.agrawal@nxp.com" , "stable@dpdk.org" , "honnappa.nagarahalli@arm.com" , "gavin.hu@arm.com" Thread-Topic: [EXT] [PATCH v2 1/3] rwlock: reimplement with __atomic builtins Thread-Index: AQHUrNQTT3v9sjeqnEidfq3Hdw5IdaYIo6eA Date: Tue, 12 Mar 2019 18:08:56 +0000 Message-ID: References: <1547557979-153169-1-git-send-email-joyce.kong@arm.com> <1547557979-153169-2-git-send-email-joyce.kong@arm.com> In-Reply-To: <1547557979-153169-2-git-send-email-joyce.kong@arm.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [106.200.236.159] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f393839f-2c1c-40f3-2ccb-08d6a715cc1f x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(2017052603328)(7153060)(7193020); SRVR:BYAPR18MB2599; x-ms-traffictypediagnostic: BYAPR18MB2599: x-microsoft-exchange-diagnostics: =?utf-8?B?MTtCWUFQUjE4TUIyNTk5OzIzOlNqclZRUE9QUGRQMGRHbngweEpGUXZ4bml6?= =?utf-8?B?ZXRDaVdCNG5UZllVaitYNzJlcUNTWng1L1cwTWJsVjcrVytZbDI1MWZvU3Bq?= =?utf-8?B?RkZPQjhZUXZYNjVTWVpwcVVMSFFCc2FPUTNSRWpnTVRVSFErdlAzekpXbHVn?= =?utf-8?B?dkdGdzJTKzNVdENJZTNaaDVpVExQbDhjbm9GZ0xMSHJiMXdyL2NqRWNMRmZM?= =?utf-8?B?bkdsYVRHMUNQRzA0RXBmRWhFZHJBeU4xYjEwZHQ4Q3VBcWx3OFczT1NTaVRQ?= =?utf-8?B?UzFyOXBWcVVBdDVZck9OaVB5cDdFaHpIK3hkK1NqWTBoalVxQ05iaHRXcFZt?= =?utf-8?B?RE9rLzlSQTBWb2ZZMER1VkZ1c1NtRCtuY0pnSkhnV1JJc1B3Y1FRbk9qNzZZ?= =?utf-8?B?Z24xa3lwek93Uk1qS0VZaWxKZkUwelYxRllIc0paZVhmOGdOZm5RNEZQU3NM?= =?utf-8?B?Uy9wdlkzZlB4amYrU3g5Vkc1VlNWcGtYUVdVYkozMUxEMlVZOTJUSFN5TUln?= =?utf-8?B?NkpSOU55cXN5Q1c4Z0ozRVNIckRUNU1GbnJKZVVFUXVZdU5qUm9CVDZXdUdl?= =?utf-8?B?bUh1ZVdRQit5Q09wM21HZ0pqbUhpNTR5RURoV2pQOHMwNTA3NnlSemhzclZO?= =?utf-8?B?MHJyOVFhRTB0SUptajVRenFyblRyV0dodjV1MXNSblhQVTlDMDQyR3NCUUVx?= =?utf-8?B?UVphL0JJVzBHSjJ2Y3pSNUFwUW0vcE5NOU4rNTZQL0MzVllxV01rNW5qc0dW?= =?utf-8?B?NFZvaVA0Z1ArL2xJbzFBTEVRZE1uVnlPL21MZEZPTE44djdiMGdpZGZGM3Nl?= =?utf-8?B?ZnQvQXVTM1V1dS8rOUNobzRTcmRSa0lCTXVTemI3ZVN0VXg5a0tUQUM3OTVm?= =?utf-8?B?UW95d3lOK2dKNVY2T2puUkFzRmYxMVBySEU3eVZ0c3BZWXBTR2ZPc3RZVnEx?= =?utf-8?B?clFHdVBmbHh0ZEsyZXRqSGxHMGNqL3NVcmdVNjhvdXpoQUpiVXdqVzNiMDR0?= =?utf-8?B?aURhcXlqMk5tVitzT3M2TmxtbjlteDUyWHFrNDBsWVRPSEpidkMrTDVUenBE?= =?utf-8?B?c1VWdVN5NFhHYWZSU3hZVG9IU0MvUUVnMEx1d2s3NHJDZkVxQlZDUUJ5Qk84?= =?utf-8?B?eFd0WFRTamtiTFB3OVNFTVFXVjFxYW9IdVRYYWY4NFNEdkJ3UzRxNzlEWjNs?= =?utf-8?B?T0hBdzZXaVVrM3l2OCtHa2tXb3YxamlWbkwzbHYwL01kNEl0dkNrQ2tTckhj?= =?utf-8?B?Vi9Jdmpzek5aWFJEakVCeVlRK09sYitONEU3YnFSUHRnZlBseEZwUkF2OFMr?= =?utf-8?B?Y1JmZTBKS0pVckw2bzdMY1ZEM1FJYmFrd2NIMDRGUnVtRE81WFlacy9acWVN?= =?utf-8?B?QkdhdWYyTEhyeFc5aEdjaVJEM2JwTFlPc3NpWS8wRGpzNmFtT2NPakxUd21i?= =?utf-8?B?QlVVcXN1QjhOWjB0QmVzNzJ3ODJ4b1pWd3VIWStSUWpEczIrbk04cmF1a1FX?= =?utf-8?B?VTkyUkhlMDJ2UkVkRjhZQVU4MFFmNHI5UVlOeW5xbkVkVURRMVc5NXJ1RmFP?= =?utf-8?B?cVY5cDV4VC83dEt4ZmtMS3dJVnZzb05RdlE0NnFCRS9zNEFKMzdCT01aN1Nz?= =?utf-8?B?Q0YzeUJGM3JXV24vRklCalhFWVJiRTdNRm0xM1ZmelhRR3FVdWN1aFZBPT0=?= x-microsoft-antispam-prvs: x-forefront-prvs: 09749A275C x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(366004)(39860400002)(376002)(396003)(346002)(199004)(189003)(6512007)(2501003)(486006)(25786009)(3846002)(14454004)(2616005)(36756003)(6116002)(2906002)(7736002)(6246003)(316002)(53936002)(476003)(305945005)(66066001)(8936002)(446003)(11346002)(118296001)(110136005)(71190400001)(71200400001)(229853002)(86362001)(106356001)(26005)(7416002)(256004)(5660300002)(186003)(99286004)(68736007)(54906003)(8676002)(76176011)(6506007)(478600001)(105586002)(6436002)(102836004)(97736004)(81166006)(81156014)(6486002)(4326008); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR18MB2599; H:BYAPR18MB2424.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:3; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: wjXxsqXKKOMauvli86+ggM7AgIUpCHJP9+aQqB6DU+7J4gUpRYf7MWSw/izyvEYi22OKBekBRRoILmgnweO3TkKv7WCLlRppxE7axDKlvwkhqgK2U3U6s/+VAij58oyMsG6QJ9u8EQhF+Uw3ava7ow00TR3zppaF+HjmhdUI8tK1D3uqLvcl3JylTpb6LDiF18SUtgHSGGtRynVkjSGmKq9gswxj/W8mfkb7z3WDvZ4NtBTQxe/diwMNTYhulPH7K77NgToF1lOnqnBD7+rIVLL8DzNUowVlRe1x6oMl0qaxhXex5DBrY95D0rcgMIQ+UtvustHM/SJEowAbIg/oUq5qYcRXP5pjcXWkPn4PXIVCV2O8WpwZaUTvJ+VVuBLgafAl8yvFFBlMjhAiF126rW3ZoM2xobol0i/Sx/XYt48= Content-Type: text/plain; charset="utf-8" Content-ID: <235E96B3BE72E0408CB2209CBA265B84@namprd18.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: f393839f-2c1c-40f3-2ccb-08d6a715cc1f X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Mar 2019 18:08:57.8879 (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-Transport-CrossTenantHeadersStamped: BYAPR18MB2599 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-03-12_10:, , signatures=0 Subject: Re: [dpdk-dev] [EXT] [PATCH v2 1/3] rwlock: reimplement with __atomic builtins 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 18:09:11 -0000 T24gVHVlLCAyMDE5LTAxLTE1IGF0IDIxOjEyICswODAwLCBKb3ljZSBLb25nIHdyb3RlOg0KPiBG cm9tOiBHYXZpbiBIdSA8Z2F2aW4uaHVAYXJtLmNvbT4NCj4gDQo+IFRoZSBfX3N5bmMgYnVpbHRp biBiYXNlZCBpbXBsZW1lbnRhdGlvbiBnZW5lcmF0ZXMgZnVsbCBtZW1vcnkNCj4gYmFycmllcnMN Cj4gKCdkbWIgaXNoJykgb24gQXJtIHBsYXRmb3Jtcy4gVXNpbmcgQzExIGF0b21pYyBidWlsdGlu cyB0byBnZW5lcmF0ZQ0KPiBvbmUNCj4gd2F5IGJhcnJpZXJzLg0KPiANCj4gSGVyZSBpcyB0aGUg YXNzZW1ibHkgY29kZSBvZiBfX3N5bmNfY29tcGFyZV9hbmRfc3dhcCBidWlsdGluLg0KPiBfX3N5 bmNfYm9vbF9jb21wYXJlX2FuZF9zd2FwKGRzdCwgZXhwLCBzcmMpOw0KPiAgICAweDAwMDAwMDAw MDA5MGYxYjAgPCsxNj46ICAgIGUwIDA3IDQwIGY5IGxkciB4MCwgW3NwLCAjOF0NCj4gICAgMHgw MDAwMDAwMDAwOTBmMWI0IDwrMjA+OiAgICBlMSAwZiA0MCA3OSBsZHJoICAgIHcxLCBbc3AsICM2 XQ0KPiAgICAweDAwMDAwMDAwMDA5MGYxYjggPCsyND46ICAgIGUyIDBiIDQwIDc5IGxkcmggICAg dzIsIFtzcCwgIzRdDQo+ICAgIDB4MDAwMDAwMDAwMDkwZjFiYyA8KzI4PjogICAgMjEgM2MgMDAg MTIgYW5kIHcxLCB3MSwgIzB4ZmZmZg0KPiAgICAweDAwMDAwMDAwMDA5MGYxYzAgPCszMj46ICAg IDAzIDdjIDVmIDQ4IGxkeHJoICAgdzMsIFt4MF0NCj4gICAgMHgwMDAwMDAwMDAwOTBmMWM0IDwr MzY+OiAgICA3ZiAwMCAwMSA2YiBjbXAgdzMsIHcxDQo+ICAgIDB4MDAwMDAwMDAwMDkwZjFjOCA8 KzQwPjogICAgNjEgMDAgMDAgNTQgYi5uZSAgICAweDkwZjFkNA0KPiA8cnRlX2F0b21pYzE2X2Nt cHNldCs1Mj4gIC8vIGIuYW55DQo+ICAgIDB4MDAwMDAwMDAwMDkwZjFjYyA8KzQ0PjogICAgMDIg ZmMgMDQgNDggc3RseHJoICB3NCwgdzIsIFt4MF0NCj4gICAgMHgwMDAwMDAwMDAwOTBmMWQwIDwr NDg+OiAgICA4NCBmZiBmZiAzNSBjYm56ICAgIHc0LCAweDkwZjFjMA0KPiA8cnRlX2F0b21pYzE2 X2NtcHNldCszMj4NCj4gICAgMHgwMDAwMDAwMDAwOTBmMWQ0IDwrNTI+OiAgICBiZiAzYiAwMyBk NSBkbWIgaXNoDQo+ICAgIDB4MDAwMDAwMDAwMDkwZjFkOCA8KzU2PjogICAgZTAgMTcgOWYgMWEg Y3NldCAgICB3MCwgZXEgIC8vIGVxID0NCj4gbm9uZQ0KPiANCj4gRml4ZXM6IGFmNzUwNzhmZWNl MyAoImZpcnN0IHB1YmxpYyByZWxlYXNlIikNCj4gQ2M6IHN0YWJsZUBkcGRrLm9yZw0KPiANCj4g U2lnbmVkLW9mZi1ieTogR2F2aW4gSHUgPGdhdmluLmh1QGFybS5jb20+DQo+IFJldmlld2VkLWJ5 OiBIb25uYXBwYSBOYWdhcmFoYWxsaSA8aG9ubmFwcGEubmFnYXJhaGFsbGlAYXJtLmNvbT4NCj4g UmV2aWV3ZWQtYnk6IE9sYSBMaWxqZWRhaGwgPG9sYS5saWxqZWRhaGxAYXJtLmNvbT4NCj4gUmV2 aWV3ZWQtYnk6IEpveWNlIEtvbmcgPGpveWNlLmtvbmdAYXJtLmNvbT4NCj4gVGVzdGVkLWJ5OiBK b3ljZSBLb25nIDxqb3ljZS5rb25nQGFybS5jb20+DQo+IC0tLQ0KDQpOaXQ6DQpGaXggZm9sbG93 aW5nIGdpdC1jaGVja2xvZy5zaCBpc3N1ZQ0KDQpXcm9uZyBoZWFkbGluZSBmb3JtYXQ6DQoJcnds b2NrOiByZWltcGxlbWVudCB3aXRoIF9fYXRvbWljIGJ1aWx0aW5zDQoNCg0KV2l0aCBhYm92ZSBm aXg6DQpBY2tlZC1ieTogSmVyaW4gSmFjb2IgPGplcmluakBtYXJ2ZWxsLmNvbT4NCg0KUGVyZm9y bWFuY2Ugb24gb2N0ZW9udHgyOiArODglIGltcHJvdmVtZW50IHdpdGggdGhpcyBwYXRjaC4NCg0K DQoNCg0K