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 9313543C90; Tue, 12 Mar 2024 13:05:39 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7F4B440EE2; Tue, 12 Mar 2024 13:05:39 +0100 (CET) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2072.outbound.protection.outlook.com [40.107.93.72]) by mails.dpdk.org (Postfix) with ESMTP id 94ED540ED8 for ; Tue, 12 Mar 2024 13:05:37 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lAdbimhMnz3vUgYE0acUBLsJOxac+Zi2Z1dPZkryKc96SpZj1P4vPhVl8OC/v3LdjnsTNuu+tdJbt0huxtj8qd4Y41ZojdpX0XbImHzOtE+p7BvvABPh1fAqysg/4fufonFaxu1/ZrvLvqAr8+d5ixQ6j/GsnWG4LL/BwUYaRF5vsyjuSo3I0yxcoKgfqlBTYgt/LboJnqfiiP2TKVVHqO19ZvRVDzthAK6vdmHdWjzizbsH1Vc9laCkNc3MoE7445+20CSS1vixgLkb7tWmadwMh+jtWSJ1fhQ6TNGWiqmLtBQN3cSGRw696TbeQkIWFrcz47QcK5ojvi+/ALCv8A== 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=Ag4bMNcEnIcexZ3a6WV0fh+VZghyvj0OC5KYIUCgmts=; b=cd3NDeZrV7QgEFL8f4mnenY3ETdY6F+ED02yJDnY0uHihzs4P/DjeIE++EsaxBHd1HWzoADSi/j7LTkrlyPmJeMa6G2Y57OmwPKbF+dFINxjmiS/1hm0ja3a07QxGcpPPMj8+ziAdxzk4SZ469JzwKQpitBo0Fcc7jtMfmcWBlMPRuCuhkJbdIbkRCF9hgxEtIRTIKkBZDGr1MluZGxu3MpFt1H3YqesvGydkQGJfvic+aGvgVKOBA5MdiqqEZKPozdmM8kr+rEcYRHQK3PjG2NRMpwaRhmc3V1G4nJQKYOP/gVCNjmoZdr6XVoWGO9l8uaqdH3y7qYEUhGQWW9XWA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ag4bMNcEnIcexZ3a6WV0fh+VZghyvj0OC5KYIUCgmts=; b=JXmVHv6gOwpdW3bddOyV5KPTNHhjNJdmOl+pU2y0xO+mdC9Bw4TJ/gNVzzaOQmppZUFmO5SNazJLmJpD/LyUsTaeLcgCj4GmbD4HVqyE25iDJ2Sshl83Ai7jRgyKi2+MgdG/PAPHhWBwLFPzKac1Ei1+IDLyd1MFfrB24qpDL58= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) by MW4PR12MB7031.namprd12.prod.outlook.com (2603:10b6:303:1ef::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.35; Tue, 12 Mar 2024 12:05:35 +0000 Received: from CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::3ec7:6339:1c14:c529]) by CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::3ec7:6339:1c14:c529%5]) with mapi id 15.20.7362.035; Tue, 12 Mar 2024 12:05:35 +0000 Message-ID: <72fd55d8-461d-4436-a68f-4d0e04f616d6@amd.com> Date: Tue, 12 Mar 2024 12:05:31 +0000 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/5] add new meta data module Content-Language: en-US To: Chaoyong He , dev@dpdk.org Cc: oss-drivers@corigine.com References: <20240305022923.891544-1-chaoyong.he@corigine.com> From: Ferruh Yigit Autocrypt: addr=ferruh.yigit@amd.com; keydata= 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 8Zk= In-Reply-To: <20240305022923.891544-1-chaoyong.he@corigine.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DU2PR04CA0317.eurprd04.prod.outlook.com (2603:10a6:10:2b5::22) To CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR12MB4294:EE_|MW4PR12MB7031:EE_ X-MS-Office365-Filtering-Correlation-Id: 2ea6557c-ad4c-4df8-8816-08dc428cb931 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HAdtjX1gycxF8v57thjrkybGrpoZ9OjIM21G4mAjnCuqoBiM1PEV9rxazdKoKXAsW4sef86wPj0OizYFFgdUYYtszL3BR7d8Ksv4s7+YkWhmR3bHEifSZBkhwGHMoOiOP7qhEcF5L52eyRcljPEgYbbnxRnuKmEROcmlWNpk5JwoZSG6QVcUw6Xv5xV7HkvfbZizO1xkuhbCYdukrUYyBmNM0T/nV9a53kOA8k6x+jB18aBNzNVR+NRm61m3bxjAUWltX+0hUduKmTLcqye+xawSPDR3MdBKdNIf+Y8ysmLHbPJZgzzE17EBM7kcp160TDl39f+dkW30mMC025EFZtay2Q6c1liu4JHAITLkI6EkZVnuOzJj3NolRVLCxp6ksZpOtIiYySwcy5/cb/MZGtr+B+aN47RvVc8Gn2htt7Bq9DpeoLrBN/1KnaPTFrVpLZuVMdnaSc0Kfsc6J4dDODsZdc0RuYheMP+j80M0+eacBZ9jN4ewHd4KEvLXQjPBz6BlNEKnqAxzIUGZDRFI4oAo/H8Ku6D1WljNFxQtywxrpiNtf2VJA398hyqaIbHN77CN9UqYy7O5S7xU9Ohb3csC2Yb1Sj2fDWuMLTd08kzDlJ39boPvGTZY8BFtOD1hM+3EgYuMTphmipKLawxtt1oy9+CEcQrnHLQW1NjYLw4= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR12MB4294.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(1800799015)(376005); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MGVwbFJ5L2o1dUY2cjlBL3ZQNkEvZFlXeEo2OU9kWkJCQ0htNHl5MWRMZTNI?= =?utf-8?B?VFRpQ2F3TERwdU83SnNlbTlOdC9SdmowV1M2M2hxTldHcGx4Y1FkMjlwdDho?= =?utf-8?B?d29LazJyZk9JeUpsR3oxbUQrTWdrb09Td2ovZ0lsWHlJakR4TEpGNnZtRC9Z?= =?utf-8?B?M0NCamFGOVpFSitDVGlvWitvTzkyZ2VIMTFUOHcvQU44NzVKYmlqa0tIb0hB?= =?utf-8?B?ZklBNjVoN2RJcTRLcXp0VW85SkRYeWdqUklsRUtKcy9KWjM3Mm0wT1dsVVVn?= =?utf-8?B?MG1tN0dUaHhPdzJ0dTI2U2ZwZ2twWWJwdldjUTJvZFc3Z1BrczZ6MjlRU0pW?= =?utf-8?B?OE1Lcyt5Snk1K1NSTVZER0ZHZmdGSHVQR2ZNck1EZkJMUFN4Z21xNS9scGhN?= =?utf-8?B?T3lnQWFXWTY2SXh2NVN4dEJWOXhZbktYSnk0UTNYd3dFQW52QXlHYTBISUhV?= =?utf-8?B?eEdzVyt3bDJialArNmVNVW5zMlQyRzJIWjNTc0hmRENMVk1yMG44aEVySWIy?= =?utf-8?B?MXdJVW41NTRSRE00bXJlcHpTandoRmNWUGJRVEtWa0dIZHpKWlZ0NkhybHpw?= =?utf-8?B?azFBMVBCZ3c2Z3R3RGhvcEVBcUYzRmR3RFJxMWY4dDBBaTBZdnhBMGZ3Zy80?= =?utf-8?B?aklEZldTZERzd1Z5Z3R6YVl0VzhZMXRla2NrcHBNbmtzRGliN3kyREhFSjlS?= =?utf-8?B?NlRkTk5aenJFVHp1Z1BFbWp5UnZXZWo5RlQ5OVNXM2Y1dkE0ZmlqYjErU3Zu?= =?utf-8?B?RHhtNEJpNCtJM0h1RXZmMG1QUHhJNjQweFdPT2pQZzBtSE15RnYwblJvenpW?= =?utf-8?B?d3pBdGIydkFMcEw3aS9YcHkxanovTmZVZEY3OUJ3cGVsWmI4Yk5Xc2V6RWEx?= =?utf-8?B?L0xpUmxEMGlWVUhPWjlYczZxdlFEUEFjQklmTkNFWS9BbzJEZ01SQlJzeHlw?= =?utf-8?B?dkRhWDc5SS8yMkxXVWdySVBTNFFmTjNkY0VKMG0ydXNISTBVME9zbW4yekRm?= =?utf-8?B?U0k4YWhPOVZ6eTF5OC9ycWNOLzlDR2o1OEt2UUtXYVgzRDVNeFp5aERsMEpJ?= =?utf-8?B?UVh1RDhRcVc1SzMyVXQ0LzB2QkkwdjZidEovWlNDV0ZGUVN3blNGYmdUQlQr?= =?utf-8?B?NlRid2RIaTNEbVlocVdqakFKaFUyK2JGS3o1L1o3RnliVytaaFF3YTBYU0Jp?= =?utf-8?B?UmFkT1JTbkpoTTVnVXlRZStFL1J5SU16UU1YMlp2TnhHUW5lVnIwbjhTMTBH?= =?utf-8?B?ODY4N1lrd214eDBIS04zamJ1cWJUQVpGd3V1czg3a3lXSXl6WXFuUDNIVG1D?= =?utf-8?B?K0xDZWhQQkd5cm5TUkgrWVZlNWFKUmxibUZqYzBsZm4wUmtvcVArSFVjOWtq?= =?utf-8?B?K1BuTmlEUmMwTGsyMUQ0ZURCUUpIYWhtSEFvN2trUEVKOUVWOXJ4UWpJaHc1?= =?utf-8?B?Q0IvcHhPU0F2TDRHeDJSZVBVeExXTEFvbC9Ybm5yYzZtOXNuM1NBVXEyVmtv?= =?utf-8?B?ZnlKeXpkL0lmQ3NMUG5LRzBGOU5yR0gzc3ROb2hFYWFVVCtKTUU4Zzcvejlh?= =?utf-8?B?Q1NJY1JyUDBHazFPT255dTRFdENWWHltL01NdyttTUp3aFEyMTEvU2s1cVhz?= =?utf-8?B?N2pvanZtenEzN21tcWNoMTl4ZW9RekVVQjVhdHNDdCtBamlIZS9kN3htZ0dD?= =?utf-8?B?Yk1aMFJTMGtWWERpdjVkM1dFTGRXS08yWE85VUhqcEkyZnNBZFRteVdGd3Mz?= =?utf-8?B?ZDJrR2p1RlVFdGVDQmkwdDkwdG1xeWlETHJVVkZnclRyakg5NmNRdXl5ZDdM?= =?utf-8?B?RHBCbU5PQmx6elQ5dnZrSk1ERkxDZGZxWjE3dXNsK21SSHgzNXVsSUZ6eEpy?= =?utf-8?B?RFVJZEVCdEs0YWc0Vnlwekg2MHV2NUJuOHZHaUVsZmt2QzZVbWgyeEluYlBR?= =?utf-8?B?OFFVNkwzaTZFVlp3ODQxQ3FGYTh4NjdKZHJvQzNLcEF4cEJuV3FBNGYvakpT?= =?utf-8?B?bDNHRzZsSmJPWlBsYkUvVXdiRDVTUWRrbUZ5MTZleDByK1pWTWJveXhEU005?= =?utf-8?B?WTExZnZ5Z2FhRzRjc2hhYkRXNmRYblZwNHhQOUt6aE5ORFE4NnFvRFFXaXpl?= =?utf-8?Q?wgf7v3GHYTkJ2kRj6ZqVixPh7?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2ea6557c-ad4c-4df8-8816-08dc428cb931 X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB4294.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Mar 2024 12:05:35.1541 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: /RgRO42P7kSHIKxBf+0tsDPEKjdb/KuY5tx0GJ/Yr9C/1a/wAR6DnwSZ6FtjdUju X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR12MB7031 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 On 3/5/2024 2:29 AM, Chaoyong He wrote: > Extract the related code into a new meta data module, uniform > the name format and data endian. > Which makes the logic more clear and easier to extend in the future. > > Long Wu (5): > net/nfp: create new meta data module > net/nfp: uniform variable name format > net/nfp: uniform function name format > net/nfp: use flag bits to control parsing meta data > net/nfp: use big-endian meta data for packet > Series applied to dpdk-next-net/main, thanks.