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 Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2A1C9C54E58 for ; Thu, 21 Mar 2024 21:34:49 +0000 (UTC) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 30A9242DF1; Thu, 21 Mar 2024 22:34:48 +0100 (CET) Received: from DM5PR21CU001.outbound.protection.outlook.com (mail-centralusazon11024023.outbound.protection.outlook.com [52.101.61.23]) by mails.dpdk.org (Postfix) with ESMTP id C529C42830 for ; Thu, 21 Mar 2024 22:34:45 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=byHpM2jVQaNbKhJ+uKetTK7+4/9u2o4eHlnfDR8nGepLCrjN9p+Qbsg+uq+Dnvz3kpm+OkgjAWtwwRukROf/xaw1kifUIfvoMm+7blS3DjdAX0+hra54f5/WLxAjmww6i032I0Y4GFBpntBhYzH5TPIMqcS/eocWAmupvrd9fHecUVNkEQI4ZOCAsitalMtsK3fH4eKcPmOZODYEhc/oy2j9+EqzBx0XHkJDBFDLNDRgal84wOZZI4/DB7ztpaL4Ey8jAlcWnc5gEVkni3EyTFRAZm+8iDjp+4MAX68PkChTllPGxOHAJknkwrQRn4Pxe0Ce6j5jGb//CDPAws9qQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=c72z2oYnhh9gebHQfh0oVPD5AS+9RCoK2bI53m790Vg=; b=gMUstHfBz6sQgf2Wf7kfPak476SYQWeYUXxQoT/l8hyriXACzP1SFU/UPOfpMoZUqf2RqrPsPrBWIC539fCKiAfFbqsQTjWIDhHefu4MDydB/9pyMMn+aCelMaIkI4F78ujpAC9x6CxPTtIwKgudGcu5U2ttF77xDCNIUpBF4gaLzOHkUhqYg/aO698SUGTTCkrBtr15zSVPKO1JZKPJgtn4pBxl0svl7pyPdUVV+jJQ31fHke6vgQiMC2+OHdrdxXH50wEOLXH5+7fKKRCJWWKsFxtYXFoV4PHKzGgxU2dgm4rukKqEJi5wXM7SP6eufvofU8QE73E8j8vl/ndcQA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c72z2oYnhh9gebHQfh0oVPD5AS+9RCoK2bI53m790Vg=; b=iFmaexp1BGOxGcHiWa/eSY2mIzgN0kQRQWfzevE7WtjUH+vg6BGuYBR9GebQQHirJeJjdeF+DytOclPtKSqpwwT0uF5vuiQmBCleApqf5Zyn4Pl2Q4AIQ4vzRC42AC0FCUvIfSMlhSM/vqYjC3Tc8o1PfwgP25jLWOUfMmgSrA4= Received: from SJ1PR21MB3457.namprd21.prod.outlook.com (2603:10b6:a03:453::5) by PH7PR21MB3214.namprd21.prod.outlook.com (2603:10b6:510:1d7::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.15; Thu, 21 Mar 2024 21:34:41 +0000 Received: from SJ1PR21MB3457.namprd21.prod.outlook.com ([fe80::70f:687e:92e6:45b7]) by SJ1PR21MB3457.namprd21.prod.outlook.com ([fe80::70f:687e:92e6:45b7%4]) with mapi id 15.20.7409.010; Thu, 21 Mar 2024 21:34:41 +0000 From: Long Li To: =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , Tyler Retzlaff , "dev@dpdk.org" CC: =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , Abdullah Sevincer , Ajit Khaparde , Alok Prasad , Anatoly Burakov , Andrew Rybchenko , Anoob Joseph , Bruce Richardson , Byron Marohn , Chenbo Xia , Chengwen Feng , Ciara Loftus , Ciara Power , Dariusz Sosnowski , David Hunt , Devendra Singh Rawat , Erik Gabriel Carrillo , Guoyang Zhou , Harman Kalra , Harry van Haaren , Honnappa Nagarahalli , Jakub Grajciar , Jerin Jacob , Jeroen de Borst , Jian Wang , Jiawen Wu , Jie Hai , Jingjing Wu , Joshua Washington , Joyce Kong , Junfeng Guo , Kevin Laatz , Konstantin Ananyev , Liang Ma , Maciej Czekaj , Matan Azrad , Maxime Coquelin , Nicolas Chautru , Ori Kam , Pavan Nikhilesh , Peter Mccarthy , Rahul Lakkireddy , Reshma Pattan , Rosen Xu , Ruifeng Wang , Rushil Gupta , Sameh Gobriel , Sivaprasad Tummala , Somnath Kotur , stephen , Suanming Mou , Sunil Kumar Kori , Sunil Uttarwar , Tetsuya Mukawa , Vamsi Attunuru , Slava Ovsiienko , Vladimir Medvedkin , Xiaoyun Wang , Yipeng Wang , Yisen Zhuang , Yuying Zhang , Ziyang Xuan Subject: RE: [PATCH v2 38/45] bus/vmbus: use rte stdatomic API Thread-Topic: [PATCH v2 38/45] bus/vmbus: use rte stdatomic API Thread-Index: AQHae8R3MKoDKzEXH0+JTMW/GUGoZbFCsWkAgAAFk9A= Date: Thu, 21 Mar 2024 21:34:41 +0000 Message-ID: References: <1710967892-7046-1-git-send-email-roretzla@linux.microsoft.com> <1711048652-7512-1-git-send-email-roretzla@linux.microsoft.com> <1711048652-7512-39-git-send-email-roretzla@linux.microsoft.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=1c58586b-67c4-4ec8-96ee-231c6c386ed8; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2024-03-21T21:32:22Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ1PR21MB3457:EE_|PH7PR21MB3214:EE_ x-ld-processed: 72f988bf-86f1-41af-91ab-2d7cd011db47,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: K9dXled2HmfxNlB+xoHcGYLljd0mR9Q2HKEw4BL8PpbMDvAwx0XmIrX9L21L77kXK6i8Zot8JycFUKkT4pftf9rLxEBfRtAbmghewGLc7rzwZ4/NZjqC2pOt6ndUmYCUWWOdbnUBA8wtV6OSge1TywM3qnDyYfetQEhKQEra9j+CWMnZ626qLFpnl6PMTyQpqBtxdAY/u6lQlvgu6A4xq2k7P1VnWjdPpMMODsJfCH/Ghs9XrQXxyBGiSf7RH6fXEzQIeO5xDQeGO6f1/TV+eiTnBJV8+sbOIrfAyndrn35fl95zfZrBhAVmzBLTZjwRkTL+5ZRrg16Y0ZjdjLqk5pUV00rya2aVAEUtACDvwKqBV4zLet91yljAaLZDVmmKG5T0bjQcOgeQG8jDpO6k+GzHxvi7JbWghxvmvoB0A+c0RVby0vSHwgeU2s7G7nGmvhN9QolgS08yQCJsKLoftMI/vuL8Qg41sqAC0IFvtL1/28l/CtcBaoThdzDHPLs0tCcaXRLZTHQebDDZi2gXcr5Ql8Tu7nOl0nDwoM0c6vln8503+p5lNGuyGTSqfkSoFE1ZQF0XKJbVFwbafsfjS37/CEyS0Im6wZm2emFw82GksjJlN5SP8xMa7KYrxEUxK8s3Tq9xdmrzA3QaHPzYClr75ZTH4FFWP2FLWWffK0E= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ1PR21MB3457.namprd21.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366007)(1800799015)(7416005)(376005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UEhkc3M0STNQemo5dGZhcGtlTEo5eG55aVdna3ZhTFRwckVRRzJncFBKaHNx?= =?utf-8?B?OWxiSnR5Y2EvUS9QOHAwT21ZVXJOK0RjZVVPTFZyZU1sSG9OVmtaMjlSZEdM?= =?utf-8?B?QkZVU1k5bmtDa1JqVTltZUl5QjhhMTNFVVdZY2JVSXpUKzJWTnNuQmJxdFZY?= =?utf-8?B?eDBWSFVSLzM2aGNlUmZVMnpkOC8vWlJWR2l2ZTNJOVR6OWpaLzMrbDd4bFBO?= =?utf-8?B?SFBSSXA1MjgxRGJsSmFhWlM2bUlkM3FJSWRnbFhSOGwxV01WU2FvUkdWa0po?= =?utf-8?B?cnNmZHZaRkNPNDlSRGZUVkRwR0FmRlI1VVp0cEZoelpGUVhFcHJoSUxsS01t?= =?utf-8?B?aUNsMHNaOW1OWHJUakx1NXR3MmQ4b2hXR0tuRUI4dXR3cVhXUDI0RWZKdDdy?= =?utf-8?B?OFZDS0k5aW94ZmRnQ3p4MDBKTmZFclA1MmFCcExLZ242MHBxN2Q3MkRxa25w?= =?utf-8?B?SmR5d3JTOEdONzJIbTVzbXAzN3dOcWFIdnp5emVocjJXNWxjSU5sa2hoSDd4?= =?utf-8?B?dkhWNHZxRHJFNHRhVUhzWlBBaGowVjAwQWZxQyt3ZHVrRy9XcWhoZzYrNnlY?= =?utf-8?B?dkh4ZjN6OWtjSHB4VnE0cjk3bG85WElndHpPSlVGM201RDcvMGFZNmgvR2Z3?= =?utf-8?B?K3h2RDRBTXdVQ3N1d2U2MVNOdFJPcVJlSDdESytPeSsrYm1jNVhHU2c3R0Fv?= =?utf-8?B?empZVXRMV211Nlh5SjRTNFJXZnNDcHU4ZUp3NDZYNlFZQUcrZGIvcVRiNk1r?= =?utf-8?B?cW1wOGJtMHVFakJqeHhuVXFQZXM0UHRqdjlFY29RSHRKTWJlTHg2V0F6ZU90?= =?utf-8?B?K2ZKVithVkJzdzNkSHdxdHI1QUJRUUd0OG1hN1llZUcza1VBWm1Ea0dnUXU5?= =?utf-8?B?SUUyUW1zSFB2bUI3LysxdTVnVndCQUZ5eDQwS1JrNm9UZWFBVmFVV0tHZFlp?= =?utf-8?B?S3lJN2cxWHdmeVhXZDhjYTI4d1NJU0x2ci9iL0JnbngrTjVVb0l2Rk1kVlVZ?= =?utf-8?B?REJKNkM3bjZhSjdjNlZJMnZ4bVVPcGVBMEpCaGhONGovWWVUZEpRWHBHWHVz?= =?utf-8?B?TG5jVjZCVmE1c0YzNDdlamZpRTNMSmhZdXJOMEtuUWYrVEh5bCtuNk5NVTN0?= =?utf-8?B?aHlncjZrbFhUdk1LWk5rOUtyTGJlL0tyU0RGYTc0ZlErTmVDd2p2YktpaDJO?= =?utf-8?B?SGZUNjdZVFZCN3FwSXliVCtSYWhCY1l3K0hGb3lsbE1pc3ZzaituQTR1THI4?= =?utf-8?B?UExmd1BEUHR4Um9uZzlZNmRtTTc3ZmhocnZkazJQYlFxY0ZTSXhUeldiU3BV?= =?utf-8?B?NW16a2J4U3FXTnJqbDIwTExRajVhRzFYZVdVRWhoNW9SeWszbTJGWnczYngr?= =?utf-8?B?bHpOeUZOMTJtdkVlN1ZZYkt6WmJabVd4eHp6TnRiMW5WV3NhSnI5SnM2NUk3?= =?utf-8?B?cWh0V1QzVjc1TE5JNmp1dlNwU3poY1hEQkFGWTBrRFlpUVVPeXBpT1BjcWxH?= =?utf-8?B?UWdrQUhBd3MzWFNGVnQ1ME9PWXZHdEdyMkd1c3BaV2N4VzZOdHBzWWs1aEo0?= =?utf-8?B?by8xUVF0TGJ3cFY4TExBaEk5UzI5TlRNT0ZLdG5XaTFvVjZpVW53V0NCdjJE?= =?utf-8?B?TENEQUIyQkYzUTVOVGpkZVlqNko4K3lyVlhhTmxVWnZQeG52dnRVYmJMUVJZ?= =?utf-8?B?SXdiNGpNN0xpcU1DSWpaelgrSEtlNXRpSjRJQlE5NTVzS1lSWlgzZlJkNDV2?= =?utf-8?B?WVZvejB3RDhzUDdURDNXUGNwRFJEcG9UZUtLYjVSWkp0OXRPcGZkb0xaQ2R2?= =?utf-8?B?YUpkOEdBeGhJcjVzMGs4dVUvcFh0b2IzVXhtM2RWR3lZT0ZaMXNrZ3Z3bytO?= =?utf-8?B?WkFjOUlIMTJXV3RrZ0NMeDNQcjhJMWxUUG1uMzU3M3VSb1R1Q1M4dzJVbEll?= =?utf-8?B?eDVuMkl6QVl3NHF5aVBJZEVPQ3gveHhpVzhnSDBaZUNVVlIrTHNueW81U3kv?= =?utf-8?B?bHhZVVdONTJFeUpSUzV4ZnltVkU4bmxycTJOdk1jLzRteUpvLyszc3UxNUg0?= =?utf-8?B?YlZ0NDBWekpiSHl6VUtDMTV0Wlp2U012Z1B2dFpzVUZhVWRPK01pQzRVL1Rr?= =?utf-8?Q?iBPYEmko/dNzfPuhVRcGps/3n?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ1PR21MB3457.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d085525f-039c-4bf4-8034-08dc49eeb7f9 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Mar 2024 21:34:41.7233 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: VMUHkLj3nJM0Zo7bI3fNtFiCmX8V2I4MsLTJHkikyo5pEW5Ws8d8hnTz5sHgnAYhkAr6fVbNrx2tv+bnpt02Sg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR21MB3214 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org DQo+ID4gICBzdGF0aWMgaW5saW5lIHZvaWQNCj4gPiAgIHZtYnVzX3NldF9tb25pdG9yKGNvbnN0 IHN0cnVjdCB2bWJ1c19jaGFubmVsICpjaGFubmVsLCB1aW50MzJfdA0KPiBtb25pdG9yX2lkKQ0K PiA+ICAgew0KPiA+IC0JdWludDMyX3QgKm1vbml0b3JfYWRkciwgbW9uaXRvcl9tYXNrOw0KPiA+ ICsJUlRFX0FUT01JQyh1aW50MzJfdCkgKm1vbml0b3JfYWRkciwgbW9uaXRvcl9tYXNrOw0KPiA+ ICAgCXVuc2lnbmVkIGludCB0cmlnZ2VyX2luZGV4Ow0KPiA+DQo+ID4gICAJdHJpZ2dlcl9pbmRl eCA9IG1vbml0b3JfaWQgLyBIVl9NT05fVFJJR19MRU47DQo+ID4gICAJbW9uaXRvcl9tYXNrID0g MXUgPDwgKG1vbml0b3JfaWQgJSBIVl9NT05fVFJJR19MRU4pOw0KPiA+DQo+ID4gLQltb25pdG9y X2FkZHIgPSAmY2hhbm5lbC0+bW9uaXRvcl9wYWdlLT50cmlnc1t0cmlnZ2VyX2luZGV4XS5wZW5k aW5nOw0KPiA+ICsJbW9uaXRvcl9hZGRyID0NCj4gPiArCSAgICAodWludDMyX3QgX19ydGVfYXRv bWljDQo+ID4gKyopJmNoYW5uZWwtPm1vbml0b3JfcGFnZS0+dHJpZ3NbdHJpZ2dlcl9pbmRleF0u cGVuZGluZzsNCj4gDQo+IFdoeSBpcyAicGVuZGluZyIgbm90IFJURV9BVE9NSUMoKT8NCg0KVGhl IHVzYWdlIGlzIG9rYXkuIFRoZSB2YWx1ZSBpcyB1c2VkIHRvIG5vdGlmeSB0aGUgVlNQIChIeXBl ci1WKS4gSXQncyBhbHdheXMgc2V0IChubyByZWFkKSBmcm9tIERQREsuDQoNCkxpbnV4IGtlcm5l bCBkcml2ZXIgZG9lcyB0aGUgc2FtZSB0aGluZy4NCg0KTG9uZw0K