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 2961243AA2; Thu, 8 Feb 2024 10:52:10 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B9CA242E52; Thu, 8 Feb 2024 10:52:09 +0100 (CET) Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam04on2128.outbound.protection.outlook.com [40.107.101.128]) by mails.dpdk.org (Postfix) with ESMTP id D201F4028B for ; Thu, 8 Feb 2024 10:52:07 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cHU1iyluWLB9334PGYZJ1ryzZRSMgExPmc/FSBJjRzrExK0MbkXup7CwnqCUOImkv/43q0F0JWToQn8b3v6chBXNrF4rySp8B5NbQJibM+t3HxTth2f75MDO+xLNqof7HoQA2JbL2FAyugiIy/UvvyqGxs+Ylmg6+82jy2VDUlixjt496jOTW2AbLme78cZfaCf16ymSp7Y2uPrR4syYZC9AP+HFQXbTFWp6Y0RS/h86yHq6Rw30JJJcFzM4LYroUY5xc/Q3m2EJTI1tDlHiERO9CXFlB8LpyuS9DJNi+mdXZ7GM+nowBn3UsYWbfWn9m5jUoPPNDXFH16YUoBUDIA== 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=Kgjbx3xsRtg22MSkpGmsTsowry2qH5QhKk8cFCyWGdI=; b=lqXwz8z4K9mnDcyFf+SD26N9XS94yd8awPcoHilOlhhRTMzW21OfPECd8/b9Xazo0kQ3knIkc+iegeZKoLF65F9m5y3zQo885f0mhYU9MYa6HrF4lB52ObE9Zq0pkd4y2i8QDwwL3+VZjBIlny1LEKUGDWKpr5yfCaZ0AMzwW6o8FjWeuOonISRpwBoFVlYl3D4bD6LR9dQDSp0+6D8q2wvkU85q8WWZmnXLoVMQLnUd280fWMrsqJc5iVbRcUZ/gxtSci/7tgfapq5gpVKv32vi/y8XF7YS307+McNXys5u7aTkt4kkK57teV6+sLcj8ftz24imUIKNYxGDXS7fmw== 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=Kgjbx3xsRtg22MSkpGmsTsowry2qH5QhKk8cFCyWGdI=; b=Gagy1qhS74tmSfXO03VEoiOXmP/L8yo4jh+SoG+fmjMj7nzdl60Vyp5bhX6D2UuWMvf/64frfdVZxmvo+9SR4g8q0QKKjmhPRnqUREtOHQAQKGflkOXZj9TPIA1QNVaFVh39+YVTwKHTP463x69xEkjEAY+Io93K/8Y+UphGmy0= Received: from SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) by CH2PR13MB3767.namprd13.prod.outlook.com (2603:10b6:610:94::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7249.36; Thu, 8 Feb 2024 09:52:03 +0000 Received: from SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::8e02:f738:570a:f8aa]) by SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::8e02:f738:570a:f8aa%7]) with mapi id 15.20.7249.035; Thu, 8 Feb 2024 09:52:03 +0000 From: Chaoyong He To: Ferruh Yigit , "dev@dpdk.org" CC: oss-drivers Subject: RE: [PATCH v2 0/3] enhance NFP service framework Thread-Topic: [PATCH v2 0/3] enhance NFP service framework Thread-Index: AQHaVYSSsngzPlMEOkS676FhYGCrT7D9dB+AgALIz1A= Date: Thu, 8 Feb 2024 09:52:03 +0000 Message-ID: References: <20240124092541.2011874-1-chaoyong.he@corigine.com> <20240202030415.739638-1-chaoyong.he@corigine.com> In-Reply-To: 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_|CH2PR13MB3767:EE_ x-ms-office365-filtering-correlation-id: 0a7358e2-eae9-40c4-6011-08dc288b9a61 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 3gLRO0a8hvj/YeRaH1zxaFxTEY5jTX7y3vGuCwBQKt5eMSTSfsAKQU/aNf4KVOOLBumTy5zcB16aRqJ+EFPvP5p3OGG6yrRwKIGEpV0dkJYyXEDopAeJ8JZxHV/QH3JhqLvylUJUBwi1SJDKYg5nXPzXR4gXNOFT13rmK3hAn7LjgUnyynYIND9ypU6uHWT66oD5U+XgnGS+J9eT/o33jIPdmCSxK3x6/N0N1eQmc0eu6RFFHd0HfE5hD5e6+zNdJyv83LVGzXmGSYOKgMnzLcOgJ54sElHtGJKh3zKC+kzTorbYgeul3Xgol/itNbVhMjo0j8bpVt8JVzJ77rMsQDlBrk61K01bjRlZud18WYpNCzEKuaYgGsJv2pXDjUMVVAxV+gjuTh/zKnXVBbLF6SLB6iL/DxC4yQ1U9u3TQntrwWtgOVlqdHRKfGNEkQVDHWqix2Euz+Fd/J0rTarmXiJCsIBZTcTrofUgAACOkRefF806lsTtvUFmob2MqfNguu1c3ELgVvp++mZOaUUeknNz2zIY3kHbcEINV47GNx1iq3KU+4dnPRG0O9odzyG47dSzAmfAu2vFvhSDdiiuyoiJET4/1YzN03UZMw+XR3P0aIC1bH9ONiYQJM2xyeJZ x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR13MB5545.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(376002)(39830400003)(396003)(366004)(136003)(230922051799003)(186009)(1800799012)(64100799003)(451199024)(55016003)(38100700002)(122000001)(53546011)(7696005)(33656002)(83380400001)(6506007)(9686003)(107886003)(86362001)(4326008)(8936002)(52536014)(8676002)(26005)(71200400001)(2906002)(5660300002)(41300700001)(44832011)(64756008)(316002)(66446008)(66556008)(66476007)(478600001)(66946007)(76116006)(38070700009)(110136005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?d1YyOU1na3k5ZTVESzRsVEVGaEcrN3ZEcmd0OWx5STRxVk1lQ2YzUW0yMHpz?= =?utf-8?B?T1krQnZmTi91NStFdTlhNm96MVdzQzN4Y1ZkblB6NU5xeWNhZkg5TEtXMFJ3?= =?utf-8?B?RVRBU3Nvb2dXMHhVekFWamNPZEd0SjJRMkdXeVVpaWRpRnVkVVZlQVhzeFls?= =?utf-8?B?MTlBOUdBQ21pcUxlNG04V3JMQ2tHUEplR3pEazdjMXNSeWMrNjQrbXM0TUtk?= =?utf-8?B?UmgzU0ZYaXFYZFhDRllna1V3OU1TR2p1dy8rakVZeldUQWxxVHlxbW5ZaEts?= =?utf-8?B?ZkNLM2sya2hvOW1SWHF2M2V4MUZmN3JyMnBuWklFSXFaN1ljSE4vOFVPN21X?= =?utf-8?B?ODU1Q3A0ZXBHRTM3M2JkSVMxNUtTWDkzbWtUTzZUYkc3UG9GRjJ2SFpVaVB0?= =?utf-8?B?bTQ4cytkblhlSVJUNFN1OUhlQ0t4T1NZY0hNVVVBMmdWaHZsZEJrUmxDM1M0?= =?utf-8?B?U2dOWFFwZUVzRGl3LzJlK0poUWtwY21sa2Rkd1UyR2dLeUVnZTQzRkxlOW9G?= =?utf-8?B?c1BhZjFwWmc1MUVwUmw1a05nd09sdUxSOStpM3FvR2xIL0xRVHB5T1RNL3JR?= =?utf-8?B?ZTNqZ1lZbi9wVHFhY1NlQXZlejJYYnFGWThqNk96RFJKei83cm02ZkcybFNl?= =?utf-8?B?ZUFMTGVjYzM5bVcvc2VZUGFLQ2VqQVpDaGd3bFlTcCtCU3VGQ0J2amJuczI3?= =?utf-8?B?NVB3N1NtN2l4UzAyYndPaGZ0eWs3dWtuS3NFblQwVktxSDVuWUdsMUYwQzc0?= =?utf-8?B?Tkx6REtIVUJodjRYZjNrbjRzNFd0QzM5MnYvb2wxT3VoeU4vNXdxb2NLbGRL?= =?utf-8?B?R0hBZm9kZnpXWWlMZm5kY3dqSWpVcUZUZkVla0hlWHB3WDNRQjFFN2g5akVW?= =?utf-8?B?MU1QVkI1Y0JONXY1bEdaVHhWOWRXVmFkekw3dW9nejZ0eFJzT09UeU5xRDFY?= =?utf-8?B?endjSjM3NndmMk5IQVloYTVhR3RycThnaSt3c2FyR2lkSy9YRGlJL2tkUVpQ?= =?utf-8?B?aVR6WkNIbnhxSkZjZzVaUHZEU2dQOUt4MllhdVNCNVVMYkY5UnRDRWJuUldQ?= =?utf-8?B?amJkOVlFZUZ1eVNpd2w4dnRDcXlMWC9pVmsrQWthZEkyWFJzRFhvbktRWXZE?= =?utf-8?B?MGYxdlM4a3VKUDZHYUJzeWJjZ2JsUWxyWnh6M2grcXFPYlI5T1pUa0Z5dENE?= =?utf-8?B?aUNQK2hkNUxnek14UEU5am5iN1RlbXV5aUZpZ0E1bUNtdWd0UzRMRDVvdVFj?= =?utf-8?B?azQvVmliRFJGL0p4eHlReThXQk1jeUJEaDk2RkZBYUphbkhxV3RXV0VYMkd1?= =?utf-8?B?Y2c5SS8rRTF4WGpwKzhwdENSOTBwUFBUVUtKQ21kdTRVVE5jU2ZEYzRKeTNU?= =?utf-8?B?NFZoY0pLSXpwWDR2YmNzVHBrazJ5M2pmRVV0cFp6QWNXVURuQUtITWJnMWRv?= =?utf-8?B?WENuQmI5d2owaUVscjVEZzN1R2wwR3BBa0ZlTVdxc3VqWCtPWWhzZXl0LytQ?= =?utf-8?B?S2dQMW4rQS80TThtK0tFZHFwbFp0R09Ec2lHRmw0MSttb2s3V1hOZjhjL3Ja?= =?utf-8?B?bXRCUnczRVVwSEphTHluYnZYZzdvYW5GaTNvNUNOZm1JTzFNcVBTRUlub25J?= =?utf-8?B?ZHdyWVIxMXEwV0RrbmtuMGNyL1VMYW5OaVBDcW9DYjVpQ1BrUTY4VGd2dWF1?= =?utf-8?B?ckNMU3JDcGRuVXkvb3lUK1hKUjRQaUxKb2s1aDZOVm1jQlhJS0MzalAvZ0lp?= =?utf-8?B?akoyVG9PSHpWbWdzMlJlUFgwQVEvYVhZc3pMbHY0NW9mMWlodVNQOEYzNnRM?= =?utf-8?B?SHI3SlhweGVoU3lqT0lKQ2t0TWlITGIzUVM5cXFGYml5WEFSZzIvVktoc0x4?= =?utf-8?B?ZEhiWGJSK2ladVVvcnRqTW5abVBMeGVEZ05hMlkvQ09uVkxLQnhLMXRFQmx4?= =?utf-8?B?VnllWUJOTERxZW42S3V6RlV3ckk0eVZ4UUJvajdEKzZUOUl4YUt3cG1IdU9R?= =?utf-8?B?ZG0xWnB5QVR0NG1zc0dtSDJtZjArak1BbFp3OVRmTTFsZjVSa0ZxWnlrNGl0?= =?utf-8?B?U2c3RTdqbFVuemFDQXRDb3V3eHI3L3FKeHpQaGlUYW9temxDTXJFd0x6aFZh?= =?utf-8?Q?Yy97LXHfH8T71rETrzqZsU+UY?= 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: 0a7358e2-eae9-40c4-6011-08dc288b9a61 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Feb 2024 09:52:03.5226 (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: mwqHxgVZNfNWygJuys7MGqaS+xYwbLcKdAegZ0Ci82j2wpycts55ttxTsM6mW30N6g4BC3RlhSpnIKuKtV6jIehGZCJRCYxrqSFLnPo8LQI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR13MB3767 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 PiBPbiAyLzIvMjAyNCAzOjA0IEFNLCBDaGFveW9uZyBIZSB3cm90ZToNCj4gPiBNYWtlIG11bHRp cGxlIGRldmljZXMgY2FuIHVzZSBzaW5nbGUgY29yZSB0byBydW4gc2VydmljZXMgZm9yIGZsb3dl cg0KPiA+IGZpcm13YXJlLg0KPiA+IEFsc28gYWRkIHN5bmNocm9uaXplIG1vZHVsZSBhbmQgc2Vy dmljZSBtb2R1bGUgdG8gc3VwcG9ydCBpdC4NCj4gPg0KPiA+IC0tLQ0KPiA+IHYyOg0KPiA+ICog TWVyZ2UgdGhlIGxhc3QgY29tbWl0IG9mIHYxIGludG8gdGhlIHNlY29uZCBjb21taXQuDQo+ID4N Cj4gDQo+IEFzayB3YXMgdG8gbW92ZSB0aGUgZml4IGFzIGZpcnN0IHBhdGNoIHRvIG1ha2UgaXMg YmFja3BvcnRhYmxlLg0KPiBCdXQgYnkgbWVyZ2luZyBsYXN0IChmaXgpIGNvbW1pdCBpbnRvIGFu b3RoZXIgb25lLCB5b3UgYXJlIGNvbXBsZXRlbHkgbG9vc2luZyB0aGUNCj4gY2FwYWJpbGl0eSB0 byBiYWNrcG9ydCBpdCB0byBMVFMgcmVsZWFzZXMuDQo+IA0KPiBJIGp1c3Qgd2FudCB0byBkb3Vi bGUgY2hlY2sgaWYgdGhpcyBpcyBpbnRlbnRpb25hbGx5IGFuZCB5b3UgZG9uJ3Qgd2FudCB0byBi YWNrcG9ydA0KPiBhIGZpeD8NCj4gDQoNClllcywgaXQncyBpbnRlbnRpb25hbGx5IGFuZCB3ZSBk b24ndCB3YW50IHRvIGJhY2twb3J0IGl0LCB0aGFua3MuDQoNCj4gDQo+ID4gLS0tDQo+ID4NCj4g PiBMb25nIFd1ICgzKToNCj4gPiAgIG5ldC9uZnA6IGFkZCBzeW5jaHJvbml6ZSBtb2R1bGUNCj4g PiAgIG5ldC9uZnA6IGNyZWF0ZSBuZXcgc2VydmljZSBjb2RlIHJlbGF0ZWQgZmlsZXMNCj4gPiAg IG5ldC9uZnA6IGZsb3dlciBkcml2ZXIgdXNlcyBvbmUgc2VydmljZSBjb3JlDQo+ID4NCj4gPiAg ZHJpdmVycy9uZXQvbmZwL2Zsb3dlci9uZnBfZmxvd2VyLmMgICAgICAgICAgIHwgIDU2ICstLQ0K PiA+ICBkcml2ZXJzL25ldC9uZnAvZmxvd2VyL25mcF9mbG93ZXJfY3RybC5jICAgICAgfCAgMjAg Ky0NCj4gPiAgZHJpdmVycy9uZXQvbmZwL2Zsb3dlci9uZnBfZmxvd2VyX2N0cmwuaCAgICAgIHwg ICAyICstDQo+ID4gIC4uLi9uZXQvbmZwL2Zsb3dlci9uZnBfZmxvd2VyX3JlcHJlc2VudG9yLmMg ICB8ICAgNyArDQo+ID4gIGRyaXZlcnMvbmV0L25mcC9mbG93ZXIvbmZwX2Zsb3dlcl9zZXJ2aWNl LmMgICB8IDE5NiArKysrKysrKysNCj4gPiAgZHJpdmVycy9uZXQvbmZwL2Zsb3dlci9uZnBfZmxv d2VyX3NlcnZpY2UuaCAgIHwgIDE3ICsNCj4gPiAgZHJpdmVycy9uZXQvbmZwL21lc29uLmJ1aWxk ICAgICAgICAgICAgICAgICAgIHwgICAzICsNCj4gPiAgZHJpdmVycy9uZXQvbmZwL25mcF9jcHBf YnJpZGdlLmMgICAgICAgICAgICAgIHwgIDkxICstLS0tDQo+ID4gIGRyaXZlcnMvbmV0L25mcC9u ZnBfY3BwX2JyaWRnZS5oICAgICAgICAgICAgICB8ICAgMSAtDQo+ID4gIGRyaXZlcnMvbmV0L25m cC9uZnBfZXRoZGV2LmMgICAgICAgICAgICAgICAgICB8ICAzMSArLQ0KPiA+ICBkcml2ZXJzL25l dC9uZnAvbmZwX25ldF9jb21tb24uaCAgICAgICAgICAgICAgfCAgMTUgKy0NCj4gPiAgZHJpdmVy cy9uZXQvbmZwL25mcF9zZXJ2aWNlLmMgICAgICAgICAgICAgICAgIHwgMTE3ICsrKysrKw0KPiA+ ICBkcml2ZXJzL25ldC9uZnAvbmZwX3NlcnZpY2UuaCAgICAgICAgICAgICAgICAgfCAgMjAgKw0K PiA+ICBkcml2ZXJzL25ldC9uZnAvbmZwY29yZS9uZnBfc3luYy5jICAgICAgICAgICAgfCAzODIg KysrKysrKysrKysrKysrKysrDQo+ID4gIGRyaXZlcnMvbmV0L25mcC9uZnBjb3JlL25mcF9zeW5j LmggICAgICAgICAgICB8ICAzMSArKw0KPiA+ICAxNSBmaWxlcyBjaGFuZ2VkLCA4NTQgaW5zZXJ0 aW9ucygrKSwgMTM1IGRlbGV0aW9ucygtKSAgY3JlYXRlIG1vZGUNCj4gPiAxMDA2NDQgZHJpdmVy cy9uZXQvbmZwL2Zsb3dlci9uZnBfZmxvd2VyX3NlcnZpY2UuYw0KPiA+ICBjcmVhdGUgbW9kZSAx MDA2NDQgZHJpdmVycy9uZXQvbmZwL2Zsb3dlci9uZnBfZmxvd2VyX3NlcnZpY2UuaA0KPiA+ICBj cmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9uZXQvbmZwL25mcF9zZXJ2aWNlLmMgIGNyZWF0ZSBt b2RlIDEwMDY0NA0KPiA+IGRyaXZlcnMvbmV0L25mcC9uZnBfc2VydmljZS5oICBjcmVhdGUgbW9k ZSAxMDA2NDQNCj4gPiBkcml2ZXJzL25ldC9uZnAvbmZwY29yZS9uZnBfc3luYy5jDQo+ID4gIGNy ZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL25ldC9uZnAvbmZwY29yZS9uZnBfc3luYy5oDQo+ID4N Cg0K