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 974E045451; Fri, 14 Jun 2024 04:33:34 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 847F7427B1; Fri, 14 Jun 2024 04:33:34 +0200 (CEST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2139.outbound.protection.outlook.com [40.107.237.139]) by mails.dpdk.org (Postfix) with ESMTP id E2944410E4 for ; Fri, 14 Jun 2024 04:33:32 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MS1y1jPAZkyiKNfwan9F9DxJwCupguMRR9OptXEVyiY6OjiVoNT/Om5PG6SJ1iHd3jIs7v85f8ZBH8s+t3ytraKL3/9qzzSmFNW5NoIYLTwxzZRTY/Ek8KNX/+owhDqZmg3U6kk5rVk6Ik0ocYhVgqudoBkaRouW1aJ822+IeQrrIecFJ+OsDBCGJP8giKBZ6GZEkFgHpGx3IObp58/oInOQaayTM7Qlfo2pjtRUvz+ip+Af1Pe+fMU2TOaiZBLeQdw7fkr4QWBIr8KNBFb6QU/g2CMkYLjp+tV2iY2TPvAfsioOPzAXc6ogr07pvCH1e6JtzHg9uiL3gsWtTSFuGg== 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=rHPgSGtBUXWp1PJ1gASyTEwtbDyvpUw4V/bf6xbzGpQ=; b=Hfpow9rWKAHZFLQJEsR72O6EWQnG7AX9a1fUWPg1HJqL1Iq3Lenqgj/bExoW2LZCBguNDzNVRqdXMHCx/RodHARCThtKWMKBQ+zJIb3T3u3s0XZ/tQ+CZZWHGT3oEXvB8WxQOW6s0V6qWxJpF4Vl6lT735flRWjs9yz6ko5nwBZGM1n2bjcRnP5rR66U0YUPcTQgVmSspW6369CS3gjavkKEil3s/02a8NNpYy7JHviuwsGnx1w1slT85vaKyxmLuE13B0PxanRIOyO0yTG7e7FvMJXWu8Vm8WkRPNK2JWDvkNk19anvAO8nSFfGHSLxo97fFApRehBY0MzOChDRaQ== 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=rHPgSGtBUXWp1PJ1gASyTEwtbDyvpUw4V/bf6xbzGpQ=; b=hI9nBX6PENxPOzlSbrBFsGvFHOx8/1FuZ8bXOr74XTei1xzQIqmHw4Ee4Csi9i4RaTIIyy5izh+o8joI4WNGgfCsVIGNhrlWdHTABu6woniLA3CiVXgaSqWH/PxfExBL5J8tIrp7hzCPdcphEh7TD0xtlXTmYVwguSXM0w8rDc4= Received: from SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) by SA1PR13MB6645.namprd13.prod.outlook.com (2603:10b6:806:3e6::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.24; Fri, 14 Jun 2024 02:33:30 +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 02:33:29 +0000 From: Chaoyong He To: Maxime Coquelin , "dev@dpdk.org" CC: oss-drivers , Xinying Yu , Long Wu , Nole Zhang Subject: RE: [PATCH 07/10] vdpa/nfp: setup the VF configure Thread-Topic: [PATCH 07/10] vdpa/nfp: setup the VF configure Thread-Index: AQHal6436scP7kWV6UOjD2otrLwRZ7HF4sEAgAD0PBA= Date: Fri, 14 Jun 2024 02:33:29 +0000 Message-ID: References: <20240426074831.1729792-1-chaoyong.he@corigine.com> <20240426074831.1729792-8-chaoyong.he@corigine.com> <9d9110dd-051a-45ff-978f-0185ab816efc@redhat.com> In-Reply-To: <9d9110dd-051a-45ff-978f-0185ab816efc@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_|SA1PR13MB6645:EE_ x-ms-office365-filtering-correlation-id: 25ae4ca9-ee98-41f4-2365-08dc8c1a6093 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230035|1800799019|366011|376009|38070700013; x-microsoft-antispam-message-info: =?utf-8?B?NHlmTnpGWjM3eGdjMlRxc0poNlZrSzc4dk5reTUrSFAxTlJPNW93NXlqZnJH?= =?utf-8?B?QWtCSy9PbEJ2N2N6ZU9rSGIwZXV1NlppRUZ6MW14RVJXRjk5cEIxM3ZQNURs?= =?utf-8?B?ZVVNTDRIa2RqK25BUUZvUnZ3aDNsNHZpamowQmEvdHFvTDlVUXJ6aWlPejJO?= =?utf-8?B?Q0ZmZis0NVlRenZtOThLSEk3K2toNm1udzB5YlAzTFNTRVpkakZnQkxFd2pm?= =?utf-8?B?cUVEekJ6SDBaRjFSU0NuVURTa2tNMTZTOU5EMDJVMnRlbmxadDNZeEU2Vzhs?= =?utf-8?B?VXlDWndJb2FScEJhd2QzZ1RjaDNoUjNDZDU3NWRBR1R1Ylk5Q1hYQzNJWCtw?= =?utf-8?B?bW9qcUhJcTJncWlSYU05aGRURjFrTUVJZGhFWDl2ZjJZbWFCYVh5SXFFMGZa?= =?utf-8?B?cHNoRnVJL1RaQWJURy8vTDgraTd3UEp5eEhISk1tTXBIS0tua0RpeVA2c3hv?= =?utf-8?B?VjVnMXk2KzlCUk9ITHRCY0JicHhzcXcwektrRE5sYkMzeVZQa3RMVCtFeGFR?= =?utf-8?B?b0xEdFloSFJLcHEra2xUNXdHTFFMWTVmWnpzQU85WldnOExXUkNUWGptRVNM?= =?utf-8?B?OWpyTFY2V2ZaUHc0M0ZHd2lra2ZCUVZmWjNkQ1RMZ09mSmNqbmwvVThIK0l1?= =?utf-8?B?Zys1YjZQM0YvejhGVnAwRytQWGhaaWkrcEtlaHVHdGRTU2F0UU4wTlpCdTdt?= =?utf-8?B?ZWN0My85LzIwNGtLN3lGTXk1NEM4RmFRSFM0WW0zL0R1aDhmSkplRWNnWkdX?= =?utf-8?B?ZmhBbmNwMXkvQjlPTk1jcXMvYkZrQklKRm1zdGFLQTNLRkJBZ0t1MjM4T0Jm?= =?utf-8?B?eVJpRjRIMk9IOE0vcjRCN3FxZGZuc0RZK3NIeWVYeTFyd244ZitVc0NVU2xE?= =?utf-8?B?R2I3MVh3SGFVM0M4NkZMemNRVWdiZGNqdG9Sd1EwNHVDZnh0ZnVmMUp3L3hP?= =?utf-8?B?Zk9rMStnamRZUWl0VGJlT3RxRkVRS0EzWkZiUHF3TnIxb1hzTFF0TXZBNzZh?= =?utf-8?B?OWNMMmJJeFpKZzMzZVdlejlXM2dVTDRQWi9GRVY1ZDJIM3FFaVZ2RkczaCtN?= =?utf-8?B?UG1PMmdVNWF3VlRYeEVheFhLaXdSWFN0VUkyQjVJMEdkbG9kMHR0R0RZK0FO?= =?utf-8?B?OHMySE5sTTMzNnh3dG1oVjh2U21jZzNuUklzMFRHMzVPN2o5Vm43YXVJOHNE?= =?utf-8?B?anYxY05KUVJodW0ydnlDQ0hWNGtjdy93MXBXdktvZU9lOFFkaGNGTm9jZWVq?= =?utf-8?B?NzBJNExEWU95dzJlWXR2YnNtelFBUHViTkFwMGVKcEtZYyt4SW9PUWFKcjFG?= =?utf-8?B?N0Z3cDBmVEdwMG02UXhyMXBlcFFIU05BU2pEb1drN1ZtblZnUUEvaGwwcll0?= =?utf-8?B?bGIyU3NYS3h4dTFkTU9kc21HSS9rM09pc1hGci9tOUhEcXJxRGY4V3Rhc3Jv?= =?utf-8?B?RG9rUFlpM2V1L0phNWQvejJ6LzBPdUZxd2l5TW5Oektzd1VSUS9LYVNRQyt5?= =?utf-8?B?YmtmL0tuaWNsSXhJVE9kYTQraG5CdFRkbUh2VTByQXZKeFlra2M1SlFlL1dn?= =?utf-8?B?Y2hFODc3Um5xTVhDWU92OXM1Z21Cc0RpSkhhVndDaU9QVFhFQVZXQjRTVmZU?= =?utf-8?B?N1BUSXZZNTZkeis3cnRFL0NuRnpYL3RWU3NuNXFwZGdQQjhsVjVaaFBKYVdY?= =?utf-8?B?U2JWcEx3QWw3S2JBWDhwMlVNR0xtU2xmbm5QVVY5NUlhbS9lb3lvNjNwWXEy?= =?utf-8?B?S1M0b0trWExrNmlaL1JjampGRDlHNm5VSE9yMUY0T01iQllUVGl3L0pXTW5q?= =?utf-8?Q?IL0HOO/gmGcflXscRPmatZ6iSLdOekQjHr/fs=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)(1800799019)(366011)(376009)(38070700013); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Q25mRHVRSk4rb2g0UUtjRkpyS3BxL1J4bTUrd1QrdTRYamJ6ZFliN3Fna2Jn?= =?utf-8?B?R1lXcmpURGpnZzRIYVd0SHFnOXF5TzRvOXYwdGdzZ05UYzBzVUw1Y1VJWnMx?= =?utf-8?B?c1duczlqZWwvR0Z2MUg1SWhJVzdWWHE4T3JTM3dHVndwb2xteHR6eFB3MmlB?= =?utf-8?B?R0dyajNVbzJuWTZNelI5WlNwSFFQV2ZGN1J6RGRsNk1TNExZelZLc2wrNjV6?= =?utf-8?B?MVBNL2dSU21wTlpzaWlMbXVQSS9ZQVZjblJyRkxqNGtZaWVBd3pmbzhDNU1a?= =?utf-8?B?U3BmeG1WZkJuY3N2NjdydFhKc2NIZzZBTG5KNjRLcld2UWEwWTBQVWs3bFk0?= =?utf-8?B?MFcrV2VlNkcxYTN0MCtncitNN2w3R2VvRnlscFJ2SXBmTU02Vmg2ZWlwcnJX?= =?utf-8?B?cFIzQk4yL3Y1YUNROEQ2Y21lSW4rR1VWVWJDREo5RVcxdmQwU1B1RHVMZWZQ?= =?utf-8?B?M0l6RUdyMFBrN3dNU2J2Z21hU25kNU1wbVFLZkFmK1lEUmU0QVZIZXVad05S?= =?utf-8?B?aUg4c3F1WjdIZWoxckRFRVFmbzNCZDM5clcyWWYzUHBOTEdCWnVUM3RSZ2Nm?= =?utf-8?B?Rll4VUM4VVRZcmUydFBESDNPalh2ZVRMQVlQZFpvSWI5QVdtc1E3R2VBQWND?= =?utf-8?B?STk3NnFmbG9Zc1NicVpjVUZQdGRvczM2NFRzSDdrTE1kVEQ1bkxKcHY1TDdm?= =?utf-8?B?a25jbVYyVmxqZWcyWjdIeUhIQlpJaFZlUE9MbWY0NkVZNU5JTlZIVHlOdVps?= =?utf-8?B?ajdHTUtFVXR3aWdNUURiUGZPMmY2M0ZaTWtHRndQQ21hbFErcUd0RFVyNzZs?= =?utf-8?B?czhEUzlKS2JNaFBTU2NyNC8yWmtkNE4xN0pROWc4Vmt1Z0FZUkg2T2F1Lzdy?= =?utf-8?B?TTl0Z3BYMHNmZjAwWGFHZUpEYTIrUWlFbTRPUFdHYlNHK3A2QjMwSFBPZWVZ?= =?utf-8?B?RzF0YU85VFZEV00yM0cvb0dHN05KRW5qcW03MlBhYVhYeWUyN1lwdWhrK0kv?= =?utf-8?B?MFc4b0FFd2docTY4MXV5YWUzeUlnUjR2ZkV1aUhscDlSbEhsZVoyM0FRWEJt?= =?utf-8?B?VlEvaGk3WFVCdjVWUWNuUzQvSm8zMnZpbExwNC9vWG54S1FSd0ZOREZkWHY3?= =?utf-8?B?NVh1OFhTaVJQUmFIWkxZZFVrRjliR1dra0t1WWhuUGIzNDhjRGNZRGNtUDRD?= =?utf-8?B?RlE5bWdCRmhTZ1g2NkREOEZsa3J6RE5OeE5iZXAyNE5pdXRobVgwTFJpaDZ4?= =?utf-8?B?UmpVdTkxQnpWV2RBWVZzU3o4WVFIYkNrb3Z6cFBHVGF6YXNIN2hjYlo5VVBM?= =?utf-8?B?ak5vVEhQOVptdU4yWjBWb1JrSzlENVFHL050YkJtYVRxUzVMUDN1MkhaNmcv?= =?utf-8?B?ZGR3d0RRdy82V3JBZTVlMytoYTJaNS9hSGNXcUtVeU5kRldmZGpNeVlDWjU4?= =?utf-8?B?S3hSWUE5cVA5TTFBS1JFUW1ROTlxb0F6Z3RoalFZMVR0cGRqcTh0bmdZZ0VC?= =?utf-8?B?VmZOSFhXMVhoaFZyMVd5WHZkbDFvOGhTanBuYjBoOXFYZzZxWW1XQ1NxdmdZ?= =?utf-8?B?bk9JT21ENTk1dElKZTgzZ0NuN20vNWhCbUkrWTcxNU1tYXVZVDRGVDNoMDFs?= =?utf-8?B?QngyTUMzVEJ6QWQ3TmIyMGtyMjdlajFQY2R6bE5oMEY5SWtoRW5tckJjNG1W?= =?utf-8?B?YmlmZ0x0aU5RNTlhSCs4eVN0d3B5OFpJZFJrVXpEK21jZnplNGhnbnN1dmha?= =?utf-8?B?QnQzYnFvckJsRUhsZFAvdUJqVXVFZnV6Vzloa3MrRks4ZWF1VVJsNG9zYTFu?= =?utf-8?B?aHRoVlk4eGFNZDNCWlJ3TFBxRUt4b2YrbnV4VnNNRGdGV0Z2MytEZ0FpTWF3?= =?utf-8?B?UENYbTl5QllFOThGZldGVjRPOVk3VWRURVpBZlc2TjlDOHhtazJHRmJrdjZy?= =?utf-8?B?VkVqeTlEaGhxejBQSDZ0d1cyM2trWVJrWEdBZitlcnBmY2grRFkxalhMeGZn?= =?utf-8?B?UGZSWGNpbXJwekk1SkNsdktzdGh6NTZhOVB2TjM3cUR2SDJhVDUxY0svT1JM?= =?utf-8?B?VDkyRmFmd1Nuckh6VXpkV2poeC9jSlFmSnl4eEhLMkpqVEZRTmVKYWQxZGpT?= =?utf-8?Q?IQzv2smX1G7zipDAJ9ea4dzlP?= 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: 25ae4ca9-ee98-41f4-2365-08dc8c1a6093 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jun 2024 02:33:29.6934 (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: iF3yQvEb9av3SxcaQz++KrRo7pWtp4VhdI1bpqulSxBLTd0bS0R+WsHqk2mZptzrC4D3XCZPoefo2zny8YQM1dug66zsJyF6YpyQlg+KspU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR13MB6645 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+IENyZWF0ZSB0aGUgcmVsYXkg dnJpbmcgb24gaG9zdCBhbmQgdGhlbiBzZXQgdGhlIGFkZHJlc3Mgb2YgUnggdXNlZA0KPiA+IHJp bmcgdG8gdGhlIFZGIGNvbmZpZyBiYXIuIFNvIHRoZSBkZXZpY2UgY2FuIERNQSB0aGUgdXNlZCBy aW5nDQo+ID4gaW5mb3JtYXRpb24gdG8gaG9zdCByYXRoZXIgdGhhbiBkaXJlY3RseSB0byBWTS4N Cj4gPg0KPiA+IFVzZSAnTkZQX05FVF9DRkdfQ1RSTF9MTV9SRUxBWScgbm90aWZ5IHRoZSBkZXZp Y2Ugc2lkZS4gQW5kIGVuYWJsZSB0aGUNCj4gPiBNU0lYIGludGVycnVwdCBvbiBkZXZpY2UuDQo+ ID4NCj4gPiBUeCByaW5nIGFkZHJlc3MgaXMgbm8gbmVlZCB0byBjaGFuZ2Ugc2luY2UgdGhlIHJl bGF5IHZyaW5nIG9ubHkNCj4gDQo+IG5vdCBuZWVkZWQqDQo+IA0KPiA+IGFzc2lzdGFudCBSeCBy aW5nIHRvIGRvIHRoZSBkaXJ0eSBwYWdlIGxvZ2dpbmcuDQo+IA0KPiBhc3Npc3RzKg0KPiANCg0K V2lsbCBmaXggaW4gdGhlIHYyIHBhdGNoIHNlcmllcy4NClRoYW5rcyBmb3IgeW91ciByZXZpZXcu DQoNCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFhpbnlpbmcgWXUgPHhpbnlpbmcueXVAY29yaWdp bmUuY29tPg0KPiA+IFJldmlld2VkLWJ5OiBDaGFveW9uZyBIZSA8Y2hhb3lvbmcuaGVAY29yaWdp bmUuY29tPg0KPiA+IFJldmlld2VkLWJ5OiBMb25nIFd1IDxsb25nLnd1QGNvcmlnaW5lLmNvbT4N Cj4gPiBSZXZpZXdlZC1ieTogUGVuZyBaaGFuZyA8cGVuZy56aGFuZ0Bjb3JpZ2luZS5jb20+DQo+ ID4gLS0tDQo+ID4gICBkcml2ZXJzL2NvbW1vbi9uZnAvbmZwX2NvbW1vbl9jdHJsLmggfCAgIDMg Kw0KPiA+ICAgZHJpdmVycy92ZHBhL25mcC9uZnBfdmRwYS5jICAgICAgICAgIHwgMjAyICsrKysr KysrKysrKysrKysrKysrKysrKy0tLQ0KPiA+ICAgZHJpdmVycy92ZHBhL25mcC9uZnBfdmRwYV9j b3JlLmMgICAgIHwgIDU1ICsrKysrKy0tDQo+ID4gICBkcml2ZXJzL3ZkcGEvbmZwL25mcF92ZHBh X2NvcmUuaCAgICAgfCAgIDggKysNCj4gPiAgIDQgZmlsZXMgY2hhbmdlZCwgMjM4IGluc2VydGlv bnMoKyksIDMwIGRlbGV0aW9ucygtKQ0KPiANCj4gDQo+IFJldmlld2VkLWJ5OiBNYXhpbWUgQ29x dWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiANCj4gVGhhbmtzLA0KPiBNYXhp bWUNCg0K