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 C166D43267; Thu, 2 Nov 2023 02:25:31 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A76CD42DF0; Thu, 2 Nov 2023 02:25:31 +0100 (CET) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2131.outbound.protection.outlook.com [40.107.237.131]) by mails.dpdk.org (Postfix) with ESMTP id 55D8840282 for ; Thu, 2 Nov 2023 02:25:30 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AbyvM2TC2cxHVbCUD42mIR4a0HQPJP6N4bmsls/NzLce0pIpZNjJ8djAyVl/b4GQID7NFs5MPrz0swI22M4QMuCLpMMfnbZVnsnP6FRXFm55klgGJaveHH+ht14l9o7vksrjhzHuUkVaTiHud6DWSgSMxJGHqUfGK3tuR61V5u5v2wyOa9B2TgDXiXaPoD40/X/6GughDyZadjc6Mk5QAOXGOXZBHgToLuqtq1qsC0LRZ8/5YgMOznRGahZ/axQzGK0hU6siB+0OeXPjMdQkGwekBCCm/fASgetBrT2CjWF1K/lwiEhoDUG/yxi6uNIUx1kFKgk68lIxZArpR0qnuA== 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=dkTXHsuiAZvuKGxjtBzov6uMntiE3pXxTJPJamQeabw=; b=E8E5EmOG4a+Dt0OH8l5jB6hd/zvtIc0J/qCQytnWbCiluyDiRBuAmIsYNsqYX9ON0SdK4PDzVnon84lESrxLB9/VOgmZhZ5WeqyZmCTsvx15ucS5t91UJ7bR4GN7wqpG6VqgKEj9ciIDrBcE1DhuQpRvoSLdEMfhWxaIyAkXfXoVUI2An4zae/Sx5XXMiQCvriyFSEbN+ReK7oy8+KCqeRF6ED0z60u5MOzE3sP0+tnxPiGKq3B25NiDijuY2EujN1pS6DfwElVwSM7wSZKc+089xo+54Usml79Lif+9brR2XOLV9Qx7+R6f5501FJXW0oj86jy7wYRQiZiyMZlK6g== 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=dkTXHsuiAZvuKGxjtBzov6uMntiE3pXxTJPJamQeabw=; b=DZPfGeoVtT0j6hYbp6ViTNHyTb+bmT5u8zbQnVbR553XjgI3MJ0Z2Gv/uZep7WOYENjpU+oavftMIf5AabvYLrT3As2lRJYhT3vrTewuvbjbcNgzzVAMa2f43cpLc1Ukdg93hY7xtRVVpQn0MN8FI4ql2XuWkHOqMv8M9f9zRJo= Received: from SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) by BY5PR13MB4550.namprd13.prod.outlook.com (2603:10b6:a03:1c4::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.19; Thu, 2 Nov 2023 01:25:28 +0000 Received: from SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::45b3:d83c:cff2:4a1b]) by SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::45b3:d83c:cff2:4a1b%6]) with mapi id 15.20.6933.027; Thu, 2 Nov 2023 01:25:27 +0000 From: Chaoyong He To: Ferruh Yigit , "dev@dpdk.org" CC: oss-drivers , Nole Zhang Subject: RE: [PATCH v2 04/11] net/nfp: remove the unneeded data abstraction Thread-Topic: [PATCH v2 04/11] net/nfp: remove the unneeded data abstraction Thread-Index: AQHaCWuBowmW6YREs0G8H90N6F1kFrBlxsmAgAB8rFA= Date: Thu, 2 Nov 2023 01:25:27 +0000 Message-ID: References: <20231028061558.1842855-1-chaoyong.he@corigine.com> <20231028065315.1937188-1-chaoyong.he@corigine.com> <20231028065315.1937188-5-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_|BY5PR13MB4550:EE_ x-ms-office365-filtering-correlation-id: 0fc1f2a0-bb5a-49a7-cc8a-08dbdb4298b7 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: iz1aeJOAr00U8ft5nk+yHer53PvsIyXA6Lx1BP83+/5dGQWnzWff2uq2Qy7hBJmsxAWQPAy+Wv+WuOWG6i5m/ouU2QcE7Uzl+cbjbiZjdMLR0yXJrmEfOQa470z/xtpbx+NQBypcLUV0wjwqTYgxuK70cs4X1vu8cfq20Nb7WzLaZ05HY9VAsIhkQMnu0CvZPjKa5AUTe/n/K2tPXu2luDJeh5EgHstProt27NduQxHGb+b7VlGr5/+L2pxQF6wRkPyeGaVx8I98198Iek/TGCR/ofvfPUbS0wtX8anXrk1ef/Uv9peLqTR4HTZbE9s/h4YjKv9/sKbpxD2KnEzLOARFIJIkviBWRNnOIzJhMTFTTt/E9VcxQ4v/GeMr71lfhRjE8KfvbfmFRhpy4e/jNwuUW+4eaJhlFk6fhAjgQnCUO6aj7AfAbRkLgCwHGnJv1T67rXr8jldVmR+vjyM6nLovhOB/TDSg52K5vskZXpEC0w5XtFjCgD4NBoIDnu4WymF9+eIdkXjEvRHWOEn2DccEuvrqr3h7+uvE8fCgsu/BPt0NUJUqtan9gDlJNmiSTCtssw1Pw7DKrQYdUjRR7xLL4SmOFL4Cpum739OuDTpMSHIPLf0B12UBxp0LkgOTteXZParKKsvIBxXfG1Z6oPSR9o7UqAKATryD7WSLUNc= 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)(39830400003)(376002)(136003)(396003)(366004)(346002)(230922051799003)(186009)(451199024)(64100799003)(1800799009)(38070700009)(33656002)(478600001)(55016003)(110136005)(53546011)(7696005)(8936002)(4326008)(316002)(8676002)(9686003)(66476007)(38100700002)(6506007)(66946007)(66446008)(54906003)(76116006)(64756008)(66556008)(26005)(52536014)(71200400001)(107886003)(86362001)(41300700001)(5660300002)(44832011)(2906002)(4744005)(122000001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SFdOTXdicFU0ZGo3bVlUZEtXK25jMzFOYkZlOUdkbDVTTnFvN28vVFlYZXNt?= =?utf-8?B?ZWc5eTEyM0J6elpMdlh6NFBRWW5FcUNLWXZZSUNURlFqa0tFOVFqUkFicDc0?= =?utf-8?B?Sml4TDdHMXlnYVhmYUFSRWlUcDdYZ0VkbWZjZkZxTm5ZWG02dFg0SW51aURt?= =?utf-8?B?RkRDRFMyZTF3U082UDg4VUtjQ2pzMmpvRXN5VTdBL2pwd3l0enoycEtmcmZk?= =?utf-8?B?R1k2REJ2Nnh6R3VYK3ljRHIzcFhmZzNkVjVqOE5XT2NYUTc5V0ZKdDAzUnNu?= =?utf-8?B?MUhtNDROMzdqQXR6M1V3TjJ1Wjk0L0Rxbm80N0JycC9ZcytJYTYwKzZOd1lm?= =?utf-8?B?QkVVTDlJVm1vVmVCSVVraDgrcmMxZ2hjUXVSMlZJbDlIYjhiWVBsajdodUhQ?= =?utf-8?B?emFQTitMdEJCK2FJYlZhQ21iSHNpTlJvdysxSi9BUTJNcGQzWUZwS1drOFpn?= =?utf-8?B?QUtFcVFNaSs4OEcyUjBBRFMwaEM1VG5idHlwRjNibWZMNVpwMHloRy85OTVh?= =?utf-8?B?eXQxdTRTaTBVMmRlY3gxSVdIVkdkdk5sbVhDYUx0RC9SaGZFWmVyaXNJU01R?= =?utf-8?B?MUk0NUlEeUlJZW9Tb1BEOVlQeDd0Tys4OXhZeDY4em8xWjdldEsrRmZ1ZU9W?= =?utf-8?B?SEk2aUl3UGJFZ3JvOE1mWEQ0MzRxUHlhaTlRSGIyY2Z4dThpWGVud1NaWkpB?= =?utf-8?B?eTVKRTRtYi9MUjRBTEVjSkdHUzdpdDRPR1N3blBhWTNWaHdVK3Y0QXZaTThw?= =?utf-8?B?Uk9BQmJzTmdlamc2QnJTc2JVTXV5YTU2MUdFNURXTDJFYTFHVlVqNEUrN3JI?= =?utf-8?B?RENNN09BZTdkb3IyTm5nUGNuS0cyZzNlU0xOclNVaUI0MHNuNVM4b0pNZFJl?= =?utf-8?B?RkZvL2crTzFueWlEWnp2YVRhQ2RMUitXbnJseEJYTGV6MTAyWXY5MmFYR2tp?= =?utf-8?B?OWJwbXhrOVdndUZZK3d0dmRsZE5venBGK3FHNDNwUUtTdTN5bmRtTVBUN3VX?= =?utf-8?B?SC90UHR5SVRuSVJ4S2toMzBNaUtucWNqUE5UbnEwSkF0blRRTDRTUksvQXh4?= =?utf-8?B?WVQveERqTHZGM3FBZUZFaWxFcTNYTmduMFhiamFkQ2hsbmR1Z2ZUaWtMaG5q?= =?utf-8?B?aTRyQXpTcDlNYjVCSlQ0MDVHcVB0N2JmR0U4bVA3ek50T0VvUm5oZ1JOQlVG?= =?utf-8?B?ejBRVnFDTUxvQXZzY0V5c3A2Y094NUx2SGVpNVFIS3RhQkd1Qm4zMHcwZDQv?= =?utf-8?B?QlMyb1UvZlZCZ1BreXRvVTh1REVJZWJZNkd5TjJRS1FPUVhWb2UzR3RsVFdE?= =?utf-8?B?bnRTa3B4RDE1SUkzVFZLeHVZZktSZnRqZU9lYzJqb3k4T2lVb01qOEIrOURY?= =?utf-8?B?VUNxbDE3S3I2SnN2YWN6Y0JOZmtidXZ0MDNJTlRkbUI3Y3BISHA4WWovaGt4?= =?utf-8?B?UzV4ZFgwdmVZSGVnS3gwQ1BWWGc4MHRHYVVkZW9pcEJ0bXU3SGNYaWNjYVpV?= =?utf-8?B?aDVPM2dsRzl1NVNocGpiOVhRUVIxdUFoVUxFTmhqMWJ1UEVabnEzT2c4Q0xL?= =?utf-8?B?QmgzbnRLNnNtOGdmOEdMYVh0dk1URHR4MFJZZXFTSTBpTnA0VVpoUDZoTkNm?= =?utf-8?B?eUtVaHZYelZMZlUvd1ZWZGxUSjdZb05Uczk5dGlwTTRhVnZNMnRsazhqN3o1?= =?utf-8?B?K2pGVVBKV3pzMTl4SmF4TVIvQmxtejY1SlNRdlRkbTNWMi94ekhqQTladm94?= =?utf-8?B?Uzd0Um1GSmptU0lBc0xqbS9lRmgxZ0h6akM5N0hzNEhncnIxSEVETmpjaW50?= =?utf-8?B?cE44Qko3NjFCWndMS1ZGRC9mRW54dG1uNnBxNzhsUUVybndUSWVXRFc0eEFh?= =?utf-8?B?Tzh2RGFXeEViVWxEU2p1dUYzbzZRb0lUbjdPNlp3U1JSdFJLMlYvalRkdElM?= =?utf-8?B?SWV0TWMxVHExNC85MSt2YXNvVWxuYUpWVHJsVmQ2VEthT1Z4WC91VC9Mc3Fn?= =?utf-8?B?ZXZHNHlnbTN4ZGJSbUZsN1dTM21Vc2ZlWnBYVCs4KzBmRjB6QlY3czlndlpj?= =?utf-8?B?R3FzamI4TzJHVkIyeSs3b1F0bXRPR1EvVVR0dmQyRnZPaFFlNEsrVHgvY1l0?= =?utf-8?Q?radJamIoKdQfL6v6Ra1lt37WM?= 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: 0fc1f2a0-bb5a-49a7-cc8a-08dbdb4298b7 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Nov 2023 01:25:27.9538 (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: BogKMFSNbuX8kXAStXwc2geJcFH/IfS3aCsD5K/kn9bIjTT4MY/RzEZ7u591dLC1wzt9hnSGPlZF6pOp6kFPpE5QIOslMZlfhE8pxWQmZLc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR13MB4550 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 PiBPbiAxMC8yOC8yMDIzIDc6NTMgQU0sIENoYW95b25nIEhlIHdyb3RlOg0KPiA+IFRoZSBkYXRh IHN0cnVjdHVyZSAnc3RydWN0IG5mcF9uZXRfYWRhcHRlcicgaGFzIG9ubHkgb25lIGRhdGEgZmll bGQNCj4gPiBhbmQgd2Ugd29uJ3QgZXh0ZW5kIGl0IGluIHRoZSBmdXR1cmUsIHdoaWNoIG1ha2Vz IHRoaXMgYWJzdHJhY3Rpb24NCj4gPiB1bm5lZWRlZCwgc28gcmVtb3ZlIHRoaXMgZGF0YSBzdHJ1 Y3R1cmUgYW5kIHRoZSByZWxhdGVkIG1hY3JvDQo+ID4gJ05GUF9ORVRfREVWX1BSSVZBVEVfVE9f SFcnLg0KPiA+DQo+IA0KPiBNZW50aW9uZWQgYWJzdHJhY3Qgc3RydWN0LCAnc3RydWN0IG5mcF9u ZXRfYWRhcHRlcicsIGlzIG5vdCByZW1vdmVkIGluIHRoaXMNCj4gcGF0Y2gsIGFsdGhvdWdoIG1l bnRpb25lZCBtYWNybyByZW1vdmVkLg0KDQpPaCwgSXQgc2hvdWxkIGJlIG1pc3NlZCB3aGVuIEkg ZG8gcmViYXNlLCBzb3JyeSBhYm91dCBpdC4NCg0KPiANCj4gU2luY2UgdGhlcmUgaXMgbm90IHVz ZXIgb2YgdGhlIHN0cnVjdCBhZnRlciB0aGlzIHBhdGNoLCBJIGd1ZXNzIGludGVudGlvbiB3YXMg dG8NCj4gcmVtb3ZlIHRoZSBzdHJ1Y3QsIHNvIGlmIHRoZXJlIGlzIG5vIG90aGVyIGlzc3VlIEkg Y2FuIHJlbW92ZSB0aGUgc3RydWN0IHdoaWxlDQo+IG1lcmdpbmcuDQoNCkl0J3MgbmljZSwgdGhh bmsgeW91IHZlcnkgbXVjaCENCg0KPiANCj4gDQo+ID4gU2lnbmVkLW9mZi1ieTogQ2hhb3lvbmcg SGUgPGNoYW95b25nLmhlQGNvcmlnaW5lLmNvbT4NCj4gPiBSZXZpZXdlZC1ieTogUGVuZyBaaGFu ZyA8cGVuZy56aGFuZ0Bjb3JpZ2luZS5jb20+DQoNCg==