From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3625741F50; Fri, 14 Jun 2024 08:40:38 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0C0BF402F0; Fri, 14 Jun 2024 08:40:38 +0200 (CEST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2113.outbound.protection.outlook.com [40.107.220.113]) by mails.dpdk.org (Postfix) with ESMTP id 0795C402C6 for ; Fri, 14 Jun 2024 08:40:36 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lbyXxW96b6Z7vADMUoVrxCwIHSitC5b4z0mr8hdkK5dMT16ML8Jo/ZJkl91PvWHzp33GHEizz8oyODjZRNQ0js/JiLt+0BODYR83p0SkiZduZuqMq+ipSUKmWTYOyXr5xOEPZBptqrEQXQVIcSYji0ZftBBiI/C/Wao+NzMkxzPQW8Cdrvv2DxmCxAEgZlKxR1HHy0IIC2P1ZYzWHU10dqj22L27rkccQwfRV9OqLS6n1D3dfinr5xEFRYQcJI8sGdzKM5xh9Z6b2bqn7oIgRe6IleNUp8B1rtApMf8huvbD95ggs7AMof9iaFwsVARXA1vgA1HSxZplAH8K/0xy7w== 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=jLLCsD4/fJZay2cHjXqjX0BwpQEajhWlmLiw8zBQpZQ=; b=DpSiFa1lQqEuRvjeSORVjAjNoSXHshd4KARjt1d0oQwN1xxbsnzgwl2sDGbHoxCsm0r8ujzh1CVg1qkOhofgsKQJFkkYKb3F7ECYAT/G3FBGSmGv5ntUY2+NtDVS05mNgQfXtHTsxNXtlOekHdxeQ0syvRbjQKOirrfFjYyq1S+qJZN4vIt+td1dVDyxAfSGkuBHaQu3II+O6is1lCMdx0xN48qjVNumzK+u48Gt/hvkgc3zXo2ez15kkV3RhOlNOdPmCLgwRduRAcWjRQNsdXPJG0tK8rgJP67IcSn4lAMJSffDMHpc3i134FAzBUMrPbn0bnmoH5ka3CXxOgzXyQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=corigine.com; dmarc=pass action=none header.from=corigine.com; dkim=pass header.d=corigine.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=corigine.onmicrosoft.com; s=selector2-corigine-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jLLCsD4/fJZay2cHjXqjX0BwpQEajhWlmLiw8zBQpZQ=; b=mHq/5VNDPKNyA2VbP3wZ0/S8nFeUbGNBEhwQEUH6CIA18u+KgyaGL/3Dms8LHhtXwDSvK7h3OPzEPQYHIVFlKWvrCfkYqLfhVDBmvvsov8vqpxd/hX72lOs7aT59/d7R4cNQ+De7pU7Wq540/coKmsPt0mKC80K/cuGqsnyFUQc= Received: from SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) by DS7PR13MB4703.namprd13.prod.outlook.com (2603:10b6:5:3a0::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.25; Fri, 14 Jun 2024 06:40:32 +0000 Received: from SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::b900:5f05:766f:833]) by SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::b900:5f05:766f:833%4]) with mapi id 15.20.7677.024; Fri, 14 Jun 2024 06:40:31 +0000 From: Chaoyong He To: Maxime Coquelin , "dev@dpdk.org" CC: oss-drivers , Xinying Yu , Long Wu , Nole Zhang Subject: RE: [PATCH 08/10] vdpa/nfp: recover the ring index on new host Thread-Topic: [PATCH 08/10] vdpa/nfp: recover the ring index on new host Thread-Index: AQHal644nlNjbkCd2E6cfiHrTREEG7HF4xwAgAE4+mA= Date: Fri, 14 Jun 2024 06:40:31 +0000 Message-ID: References: <20240426074831.1729792-1-chaoyong.he@corigine.com> <20240426074831.1729792-9-chaoyong.he@corigine.com> <22a837fc-2342-4215-84d2-f139724d01d2@redhat.com> In-Reply-To: <22a837fc-2342-4215-84d2-f139724d01d2@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=corigine.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR13MB5545:EE_|DS7PR13MB4703:EE_ x-ms-office365-filtering-correlation-id: 02bc77a7-05e7-4f67-6e44-08dc8c3ce345 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230035|366011|1800799019|376009|38070700013; x-microsoft-antispam-message-info: =?utf-8?B?M0Y1ZlJGZ3Urb2NyYTcxaWwxV05VaTBPc2VsTTVraTdDZ3dDSkNiYTEwdElV?= =?utf-8?B?U2tZVEg5TWo5aVJiaThaYS9sdFAwaWZsTkhPMTJQOGZ1S1BjV3MrdzdQVWpz?= =?utf-8?B?WlVJY1VWVXVlbHV3TktIUk5hRGRDWU5LRzBwdENFUjh4bWZJdk9CY2RrVkpF?= =?utf-8?B?TjRHaDVVWDJFRmZZUCt6OVd0SzN2enVReHliVmxiWWhITlB5bWppUldCRSs2?= =?utf-8?B?a3FWaW96QnhpeVpsVTBiTEpTMTVFN1Z5WjBIRFlkeDN4ZS9WWGZaWXgvRHN2?= =?utf-8?B?aVJrRFFuM0lvRms4TDNvM21qajQ5MGNsQW05d2tvQlVrb1lIUGJkZ0hCQ3JK?= =?utf-8?B?R3FCajh5M3doR1Bna25LTTZhMXBDN0loMHNDUlI2SnhuaWt1ME1yMk5CMklV?= =?utf-8?B?MUhwem0zN3E4d3BHTmVBL2svVWNlbkgwQVBIbjN1V2lqMGxhcFhIU0llaXpy?= =?utf-8?B?Z21XQzY1alR1R1BQRjNYSW9DMm1tU1dmSEtLZGFXY2RqUnpBV0hBMENxSW4w?= =?utf-8?B?L3FvZlJwSUl5SG1JYTFnbjU5MFhRSnhqc1pzQUQ3dmx5VFI3RVJhRjQ4cXZk?= =?utf-8?B?bFhaZUJZSi9GYjlJYnZjUlBDcUp2Uk1reW5POUdGdjZPeVlZeDhMYUU4UlV2?= =?utf-8?B?SXlrOXJJUE9QQmZJY0xoeWdBVVNoYUJzaEpXZW9NUElhTGpkM1lXZGFhQVZK?= =?utf-8?B?clBYUWt0Z0F3T2lqYjBKZWp1UmhqSG9scUx6aU1KRkZWV0ZFTUN5S2twWlpM?= =?utf-8?B?SFB0QnJ1cWZBd0ZEQnY1aVE3OEdDSktuR1RIaWFDbUR3MlZWN3BFd0lsN2pl?= =?utf-8?B?L1BNbWt6aTNhMCtUUzV1dTBNWXJ1MkhJQ0hROUtnaDhOK2lZa0kvMXlEVXpU?= =?utf-8?B?elcyYVNKaEkyS01nVDBDOXJUc2VJc2MzNkRlQVJndzlHMWxPRTlKc0xSM2hN?= =?utf-8?B?elJySVM3N3FFY1VGYmNPbW9Rc1FlYjczdlB3TVlOUlZUZFVKUVl1OVQxSjc0?= =?utf-8?B?cUEwcFo0TGZMYmg0LzN2T0ZWSE02WWhPbCtqdllwMkxMVjlTdWVlTGJybEJo?= =?utf-8?B?MHVuczA0OWJhOTk0NS9qMndTOEFFMWREMlByMHpwWTYvbUtwZGdhWGRldDVQ?= =?utf-8?B?dWx1Q3hCandTZVdoV2dYaXZUM0ZiOTNmTjhlSkhXditLQ2hmMUpRYU8zNTJD?= =?utf-8?B?TzlEWDBlcnRzMTFsZFhvY1NIVlRTUHBwUHllK0NxUnVia1o0dUxxTmVxTGJn?= =?utf-8?B?WG1XanIrTFVMWlFUcnY2U3FGWnZvNVc1SE1XY293RVM3ZDBQRGpUOU5FdzhL?= =?utf-8?B?cjQwYm03MmxjQTNEVTFNTFhTd2lYLzROdHJaRm1YYTg0aWxXNlRDWWNOMVBy?= =?utf-8?B?MElFRk02bTVPa0c0elAreHk5aEgxdEpuV09rUnNHRGhjcFBmK3l0UWt3M3dJ?= =?utf-8?B?TlRoUVRLWW92YnJJMG5FR2xrZjVaYmVUenRCNlFiZUhoK2paRm9kNHREb0M0?= =?utf-8?B?eWVHUTJuUDJNdmJWbTNtd29Gc0ttWkRmMHJNSWtDS2dGbjVrK2FFQmxyU2Ny?= =?utf-8?B?Y0FKVS9LRGFjODlWbW9UejRiaXIxTUZGVDI4MDBSa0NCdjRuQXJCUlBkWkI3?= =?utf-8?B?NWx2TWR4Zy94bmZxaU1iekZNclJqUDQ5bmRxVllMWTZKYytiSG9pUUVSNXZo?= =?utf-8?B?eERqR0IrUlJjMC9hNjhkNHIyRGYvL1gxblJYZHZkUXdCbEZYNVFjSzltNFRs?= =?utf-8?B?RjRmWGVHZVNxOG5KcjhjdVpKNlU3d2NZN0hCcmlmYXRMdTI2TXhEMGVmbmNK?= =?utf-8?Q?VcqQlb/KKdP8cxxaBg1DvHuki/50vNd6vzmBI=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR13MB5545.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230035)(366011)(1800799019)(376009)(38070700013); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aUxjdTdVM3BQdGU3WjlIVm1POUovdjlPTUtoT0Fic2VwSmhyN2Y2R01Xd0dt?= =?utf-8?B?WlJUQ3NKVUVQNWM1L0wrZTlnNzNTMFh5cUlTcHpVWGRhdHFvS1FPcVNzSEVX?= =?utf-8?B?Qm94SGNaVHV5Vlo1ckJQTW5ucGJtS3o3bm5uVVNibGQwYjkrQmdWU2xFT2dm?= =?utf-8?B?WkRyekxHU0NiclJpQW1RaEFPUTdzcUZWM1ZiZzZSU2owRy9YL3NiMW9kblkx?= =?utf-8?B?TzJpWVplTUNLKzBhalJkaW5FVWM3T3c4bXBLSGtZYkowaXBNVDhZWlBIckQx?= =?utf-8?B?WnhiZ3BkSlFmV3h5dTJpSWd6TDJxY0lRWE0rNEc2ZG15STZicFRBTmE1bVdt?= =?utf-8?B?QjNkdEFUdzltR1Bhc3N4bDVrbHZ4a0F3TElRellTaGQzTkRGVHhRUnllWm0x?= =?utf-8?B?M3VoaXQyWFdNTFhvQjgvL0lZdFFMVmxQcVAweGxQWXgreCtBK21iUGpKYlpY?= =?utf-8?B?MkxrU1BiZUdPUitZVWNsVHZFalNJa08vTkJsZ2cwd1EyaVl4dWsvQUJoYnZG?= =?utf-8?B?dHlIZ3pSd25IdkNtWXBzRkl1aFc0Z0Q0RTNXZjFiUjBzRW90UmpSVG1acTJa?= =?utf-8?B?SG9TM21SaGx2QTZQSkRVVWxaRzR0RUxRbGd0T2QvTXhYRTBId0pKM01sczE2?= =?utf-8?B?RG9EM0NaQThwMGQ5cUF2VFlEYnQ0c0ZIVElvWjN3bGZqT3JhY0JJdmcxcUx1?= =?utf-8?B?U2crQ1hsa1BpcE9DWXJFVVU5MEVDQ1lZeitrTXJqVXRQVmJrWnozZnNsR2RL?= =?utf-8?B?emZ2RHVjb1R4M09OQTlLT2E3SGswT29hSTlXeTMwYWdVOWpLMmR4RVdtU2VN?= =?utf-8?B?d0lyYU5SR0lZSVk3NUJUeExGeENvUnhWUG1pTzJObnovZDV5eGowRXZqY1Uw?= =?utf-8?B?amVNeHFoZWR5bVU3RVF1cUJlZnl4TEM3cjZYMmp1Ym5jYTdZSjZtTFpoMWVy?= =?utf-8?B?QWFIblBWUVR0Vks4NnRWRHNTNzgzckVLMlVkdjZjQ0JFREwrcVdFeHl3Ympj?= =?utf-8?B?ZGFoR0xCamR4UDhpQ25PNFBhakRYczdibTQwbU1jZE5ucEthT3YwdGtGTVUz?= =?utf-8?B?NVNvekdCcWRJYkZKdExocldBUy9LRTF5TnUzM3NaUDRSdUpkMFVCbzB1TmhG?= =?utf-8?B?YXFPeEo1WkVnL3VzVzYzc2RNU1ZrYndON0t5U1VHZFhXUS9Sd3NwQThCS3Rw?= =?utf-8?B?SG5XbEV4QkhyNU9McUxqaDFiTzdvRHltRkd0dTJidFFLK1l0MDV0dDNibnFQ?= =?utf-8?B?b05aSS96RXFuMmRMNWJldVZaSG1EWkRjRDNsR1NWMXVrOEVteXYxcnFmWW5h?= =?utf-8?B?R1BlYmo0YkhyNlZ2VlpOMG54WE9NZjhuQTBzM2Y3Rm1nM2luUU8wSEEwR0ZJ?= =?utf-8?B?cXZBak03TnVKVzVlZ2xnMXI3aUw5OGs3enZyTEZUVTIvb3U0M1BYWWlNeG5u?= =?utf-8?B?ZGZ4Y1NvTlhFaDlZTmI3ZUJNd2t4bjAvQXlQRE05dDU2OW00TW1kajFqUExt?= =?utf-8?B?cDJNbHVVQlFQczlSQTRnN1lzOXlnVTZ0K21lcjVuMWR1WUtoaVBLVEVCTlV2?= =?utf-8?B?RnJvQU9OUCt4U3AwMnJxdTI3TEVOWFpvcURFUTRTVHFoUkJteERrYnhOcnEv?= =?utf-8?B?T1NnQWZVVG1DMEtsRE5JWU5FeE5naExjYUprcVVGeTd6QkdRYUJwR1VEU3Zm?= =?utf-8?B?Um54T2RTNlEzcGdQYUVEZTJDUkIva0lnNW4rQXg5dTkrOGZGLzkzWUx0SGVG?= =?utf-8?B?SC9xd3JtS3hERzJ0eWkveDFlSXNtTE4xUlFzVlUweG9oRFI0UGZhSTcwL3B3?= =?utf-8?B?SGlENFZ0SWFvM05IZFVoUTVrYUtkcFN4S0lENG54RVU3RWFGQkljSGZxdXF5?= =?utf-8?B?Q3U1by9nN1BvTmM2NVVRSXNYOWRlTkVacFpSY2NUT240aE5kR3o4cDZpZHpi?= =?utf-8?B?alJPWDJZZnJnRHVadDdBeDM4aXlVQ05YYWtEODdDQmd2ZWhrbzRPL0diZGxp?= =?utf-8?B?clZpaC9oalJlTExrbnltYytvMmpaOGZtTmwyNENLY0dlM2kxTnZkMm9MRE4w?= =?utf-8?B?RUxXVUxMdG8vaU81ekgzZ1Zmd24wMlFmbzVlWWo2eHlBMTRkS1hSVGF4N3Ft?= =?utf-8?Q?2T6+SoKBaXPtArfBn3hMB6l2p?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR13MB5545.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 02bc77a7-05e7-4f67-6e44-08dc8c3ce345 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jun 2024 06:40:31.8641 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fe128f2c-073b-4c20-818e-7246a585940c X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ixOsLtXqFZFokZlQLRVwNaDNZRZWRWSRPOmw4EJW93QGa17S0dajGojmGuUFfvYugXTyQEPEQEq/xErsNp+F7l9te9D0eLPG51Bi0sb6GZc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR13MB4703 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 PiBPbiA0LzI2LzI0IDA5OjQ4LCBDaGFveW9uZyBIZSB3cm90ZToNCj4gPiBGcm9tOiBYaW55aW5n IFl1IDx4aW55aW5nLnl1QGNvcmlnaW5lLmNvbT4NCj4gPg0KPiA+IEFmdGVyIG1pZ3JhdGUgdG8g bmV3IGhvc3QsIHRoZSB2cmluZyBpbmZvcm1hdGlvbiB3YXMNCj4gDQo+IG1pZ3JhdGluZyoNCj4g DQo+IGlzIHJlY292ZXJlZCoNCj4gDQoNCldpbGwgZml4IGluIHRoZSB2MiBwYXRjaCBzZXJpZXMu DQpUaGFua3MgZm9yIHlvdXIgcmV2aWV3Lg0KDQo+ID4gcmVjb3ZlcmVkIGJ5IHRoZSB2YWx1ZSBp biBvZmZzZXQgJ05GUF9ORVRfQ0ZHX1RYX1VTRURfSU5ERVgnDQo+ID4gYW5kICdORlBfTkVUX0NG R19SWF9VU0VEX0lOREVYJy4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFhpbnlpbmcgWXUgPHhp bnlpbmcueXVAY29yaWdpbmUuY29tPg0KPiA+IFJldmlld2VkLWJ5OiBDaGFveW9uZyBIZSA8Y2hh b3lvbmcuaGVAY29yaWdpbmUuY29tPg0KPiA+IFJldmlld2VkLWJ5OiBMb25nIFd1IDxsb25nLnd1 QGNvcmlnaW5lLmNvbT4NCj4gPiBSZXZpZXdlZC1ieTogUGVuZyBaaGFuZyA8cGVuZy56aGFuZ0Bj b3JpZ2luZS5jb20+DQo+ID4gLS0tDQo+ID4gICBkcml2ZXJzL2NvbW1vbi9uZnAvbmZwX2NvbW1v bl9jdHJsLmggfCAgNyArKysrKy0tDQo+ID4gICBkcml2ZXJzL3ZkcGEvbmZwL25mcF92ZHBhX2Nv cmUuYyAgICAgfCAxMyArKysrKysrKysrKysrDQo+ID4gICAyIGZpbGVzIGNoYW5nZWQsIDE4IGlu c2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQo+ID4NCj4gDQo+IFJldmlld2VkLWJ5OiBNYXhp bWUgQ29xdWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiANCj4gVGhhbmtzLA0K PiBNYXhpbWUNCg0K