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 F3CC245CB1; Thu, 7 Nov 2024 10:28:38 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E0E8F42EDE; Thu, 7 Nov 2024 10:28:38 +0100 (CET) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2060.outbound.protection.outlook.com [40.107.243.60]) by mails.dpdk.org (Postfix) with ESMTP id 7CE2041611 for ; Thu, 7 Nov 2024 10:28:37 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VsgBZiEwTxLXZerJDiqFCKqy5reI3RREsKoz6My6SATeq9hHeUvoYutIbwwJ1wMqBg2DMQYjxzZc78gac5VVUBdXb2i+4NZPOaC4VHlXYcZVuqxbm+wgzz09o4QU4ehl7nAMKCZeOuMKRx001URG2sDofnhJMuoLEN3NRfgLwG601mjEU4Q0rBX4h9e82WKmTBQrCwfJVwS+rLORnbHD3D7swFKTUgIU06wVWbDLFGw+ED5kxrSEqO06rOvn4vMnAUDtexOKATyiN870fn6Svaof7Lh1djss9JDOdTIPxZpnOuzp4kyM35W124caVYYrSevvfXN7BKmxg/x4NZmhbA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=cskBAJDgG6MMKbB0g1zcedgiC8QVAbXPVQbCzb/TVGs=; b=AanGbSorAZue8DYSnxdKkBCL1hbAaqq+2TQw3v9H5Xk5qDZGP8Qi23RHPek8xh5SftUm7lfe6eFGJT3AKJKkVxY+XW0bsZr/Z9Yig/IEKY3/kXbx4Qv9pvGDc9fq1o1DH6JrYBIhC0uT6ePP54EVUmrL9DCFXveoPWqcBNIPNxXwGrsX7NF1l3n3BDD9fKY3UXtm2aXd9ID67Vto7b9ikrQ4vWUCIDb1fYt3NN4CNYPk+uh+t2m7xP+7MPY0wn30RRKngC0QE4ESCpTKNqDtB60vAMVSBa2PC0qb3Q2z4PvyJ54aFRSHrPsaTNDs+z7D7F1CBJ8JPbydeVrFJpYZAA== 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=cskBAJDgG6MMKbB0g1zcedgiC8QVAbXPVQbCzb/TVGs=; b=EcTFi7icgLI7r9gjfPw+48zXSYrWN7M5GZzbamaKMPGNNEL2Of+Kg8Y2rSoac8mE56WYoWdKKsCy4IZX3LA+fT9i38vmPsI+aclc1t48v6jNTwo0Rum2UFCHZgLL4oC7GCVrI+1eLYbW2AJ6HpUfWX74mQi81VQtyqKvemWue5E= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from SJ2PR12MB8830.namprd12.prod.outlook.com (2603:10b6:a03:4d0::9) by CYYPR12MB8653.namprd12.prod.outlook.com (2603:10b6:930:c5::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8114.31; Thu, 7 Nov 2024 09:28:35 +0000 Received: from SJ2PR12MB8830.namprd12.prod.outlook.com ([fe80::c3eb:df02:eaa9:2055]) by SJ2PR12MB8830.namprd12.prod.outlook.com ([fe80::c3eb:df02:eaa9:2055%3]) with mapi id 15.20.8114.032; Thu, 7 Nov 2024 09:28:34 +0000 Message-ID: Date: Thu, 7 Nov 2024 09:28:31 +0000 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v10 00/10] net/zxdh: introduce net zxdh driver From: Ferruh Yigit To: Junlong Wang Cc: dev@dpdk.org, wang.yong19@zte.com.cn References: <20241101062156.2637339-2-wang.junlong1@zte.com.cn> <20241104115856.2795213-1-wang.junlong1@zte.com.cn> Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: LO4P123CA0222.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:1a6::11) To SJ2PR12MB8830.namprd12.prod.outlook.com (2603:10b6:a03:4d0::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ2PR12MB8830:EE_|CYYPR12MB8653:EE_ X-MS-Office365-Filtering-Correlation-Id: 0c254530-2199-41c1-46a8-08dcff0e8d6a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Q3JXTG9JZTl4TUYvb2Q2R0NESzBySUhiZi80WTFzeDE0blkzemlzZEpMeXJT?= =?utf-8?B?TjB4bzR6a3lyVy9WUGlWajFMTU9OQnp3SUZZaHozaXdZYUUrWE1TY09jSEhr?= =?utf-8?B?blBEVDdzQWt2dmxaL1kwOURWMXRUOVlqL3dLeU9zZXk0bmp5NUdBbWJ5b2JH?= =?utf-8?B?UXo5akZVVytqaGZ3RS9JRnFqM1FSTEN0c3gxWGVvWWF0ZmtwT0kwZE9rMElO?= =?utf-8?B?VW9SaWpaVDNvM3hlQW9sVGdQRzNzNzhNWHl1WnlUSGhLMUdpVkkxRGRGcXJh?= =?utf-8?B?TCt4N0VCRW53SWRaRVhqV1Rqb2NRdjJrS3ZtQ2V6ZVV0NURtei9VakU0OTlP?= =?utf-8?B?Q1hreXZVcGRLc2J4dG40N01tOTdmbWg5cWVZcEg5SUM0M0JIdjdzZ3ZyTG1C?= =?utf-8?B?Umx3cU1UYXN5U1FsTUIvWHZTai9MTUdQM0RZL2RDcUNTSDNZYWNJcnI2c2M3?= =?utf-8?B?WDY2a09hVzBaWHlpaGJLeHpNdzhmYTlOY2lMcEpnVjlIcnBxVmxMdUpIcDl5?= =?utf-8?B?eWtEZmM5U0lqM2V1UGJQR1JqNjc5REFib3JRNUg5ejJLUVUyY2NmeEgxbzVX?= =?utf-8?B?V01KR1Nldmh5eW9LSG5Yb1U1Z1Q4RlNrZjRvalRxK2Uyc0dmWlY3b2pXR01v?= =?utf-8?B?dk5Sbzdtak5ZQW1Qamo0Rm5mTThLVFZ5SHdudzdXOEdtQlEvOExJQnBieXJP?= =?utf-8?B?UVlVa2VwYjBtZ3VCQ1grekNLVk01Y0JsQVIzVkcyWUQraDNtN2tIRnViL3Y2?= =?utf-8?B?KzRvTzZZeFJPRTJDa3hMVC9GZ0hvemtXenFqZWU2YW11dDYremZxU2dScVh6?= =?utf-8?B?ZmZ2Q2EvbTRBQmZLcUdmMU1aL2MrQTdNeE5KajNYNUxuekVSQlpEUElteXA1?= =?utf-8?B?ZWNGbmhhbm50RDVndVZ6V2R3WkZWOEVHODg5ait0bk1WOHlMRDhYL3FrN3Fk?= =?utf-8?B?YlFTaENZVGZlbHgyK2J5c01teCsvd1JLdDdLNG9odzJ1NEoyalZPOEwrVGQ1?= =?utf-8?B?VlhKTEZFRkt0SnJNZWJtWkhHbmxzeXNwS0pWeTAxR1VuakNkSHVRZklMcC90?= =?utf-8?B?dGNpQS9zSllGTlpYVXFrOUcvR0gvaGY2V0RFSSt1K0FnMXVUblJGY1A1Nklq?= =?utf-8?B?ZzJ1Y3N0MVN6dW0wdzI2VHIzUHZYak5xbGFFZ1hUU2w5TEJQYjhGQXpZeW1l?= =?utf-8?B?ZEJNMWpjd1dMRFROY0NvL01lVTJIOVkzSkVFY0dxWFZGVFBzdS82OXNQSFJk?= =?utf-8?B?SFREaXlUQmRVeCtGaGFyQmhHNmhJd1pDS25EcFc1UlZhMlpGVmdJQjQxa25p?= =?utf-8?B?NWkxMmQ0MFoyTUp6ci9SOVRUM0pNbUlrV0pIRW5La0pSRWxMUGt4ajRpdzJX?= =?utf-8?B?WmxtWktWREZHejhBQkg3OEFMTHBJd2RRVHpFcFFiN0dYUVkvMGFJejlyajBm?= =?utf-8?B?VXNIei9NSVFCek1vWFJxN1RoWXF1VXZGbUJnUS8yVlM5TWpHdDgraVoyNDVF?= =?utf-8?B?eU1ra3lUbGp3M0hIU25MRmkrQTRWN2t1RGdkd1dCS2FLc1R1YS9hR3FwUkJr?= =?utf-8?B?aTdCLytXM1VYcitRckxxM1hyV0dhZDFvQUxVK09DcmVMWHNQcDh2TUZHdklM?= =?utf-8?B?TVNmTGxUbHdVaFVnMTZTKzBhMnRUYnN5aTc5TDczdVJzNTJ2Mmc0amE4Q3lF?= =?utf-8?B?TVRzcXgrOGtSMHlYUzdNeUVyTnBSZmhUYTVnd1RrUFAvek5JTW5DTHRrWkJ2?= =?utf-8?Q?OZx5olE6ztOw9hAlyb4rSTZQEjk1028w9/gZVVH?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ2PR12MB8830.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ejg3UGNGSnJyTmtpM3Nvd1NVdzJ3NTdlUG9MUUZSYUl3N2M1bmd4Q094NG1I?= =?utf-8?B?OWNmc0IzU2wwS20yYXVYWld4YWF5ZkxQUjdncGVnNytTTDJOQVNneXBvUzR4?= =?utf-8?B?U2pjZVZLN0xCMkdFdXlROGozWUxNU053SFBNbG5IbjdMRDE3b3FOSklZK01j?= =?utf-8?B?VnRReG5VTE5WaFE5ZkEwNEMzdlR2SHVLV0VoZm9rcnU3ZW5DQUY0alRnbVBY?= =?utf-8?B?eE90Ky9RckNjQ2o0N1dOVjdwWnBudlF6ckNRS3B1aFRabkNRdm9RTVZaQXpR?= =?utf-8?B?N05zbUlka1RkSXY5Sis1M3lhbDQyVFI4THc5cjBUSHFySlhjNFUvSWdyZzJM?= =?utf-8?B?ckwyaXlxSDVvVDNZMEJxV04zcWVibSttTi9SRXZJYmNUZXFFdkhNb0hqVVpH?= =?utf-8?B?YVh1RFBuWDFMTlgza0hhdndhOW1ORGtXRW5iR3ZDTVVjaWxWSXpGdFdsNHJS?= =?utf-8?B?VzFDTlVTdnBuNXJiNXJvdFJ4Z3RMM044MTdTOTFueE9KeStOOFJPSFo3dS9v?= =?utf-8?B?ODhZeUxUV2luU3pkVnA1M3k4NjJKOEJSby9mVS8wRERNd1c1TE9TbStFTlBx?= =?utf-8?B?Uk1KMlQ2WURBYkpwazgvS2RVUlFndkJjVjFRejdHcW50czZ3MUFZeXg4RUFU?= =?utf-8?B?aUZ6ekFPVmkvYk9lOWN4TmhPVzBzRjd1Q2luSWpCK0Z1MmZ4N3kwQUh1MUo0?= =?utf-8?B?R1VOMWJkd25TVytLQnpNYitFbHJrS3lkUzh6ODR6TktWbHVsUDROU2FIUlJ5?= =?utf-8?B?MVFsV0dSS3dlUkRXR2huYUc5M3h0TGZBdnl0WWJ1ZS9MZUQxM3BkQVZHemtk?= =?utf-8?B?NlRHUTVlOHNMci8wRVhQQjNlSlRiUys3aDdaYmVueFhvd1ArT1F2TlZJYmtI?= =?utf-8?B?SmRwWXFxbjdVV0JCWFp6T1E4QlMyYVZ6b0haaHRjeGpWeUo5a1JxdUxXU0FR?= =?utf-8?B?M01DNk92RHVSSW1EMW9nUXFHTHY4OHhHaHVGNTBweDVPQ3hnWVJ6WXkwU3J5?= =?utf-8?B?WEwrT3dNOXZSTFBUTkNEWSt1bWFSbEhnYTRzbjgvRkZXWEYxUjBnR05Zdk4y?= =?utf-8?B?UHhtRXcyRExUL1FLemNSdS9iMVhDa0JsMzdPK0Z5VkxVVU82cXJDaWtLaEhw?= =?utf-8?B?bEREWE16S2M3RzlVRTU3R3ROazdVd1FsSGdCWXE5NzVLZG8vNjJvMVg0ekxJ?= =?utf-8?B?OXN2YVZ0TUcxRS9nck5GYldzQ2FYV1V5MWUrNWxBbUJLUjBZZm1ZYitQRHZz?= =?utf-8?B?eVlzTFBIUytKRS9GT24xTXppTFdaOHhuZkhlbk5TU205RmRPNmVNWjJScUlS?= =?utf-8?B?TFFXa1ZiempkTGxORStZQU9nT1EwUm1IU3RTUmdXMWxHamNocHVvWUNGdmNm?= =?utf-8?B?V3AxVVVJcGR5YXc3TE1EM3o2SmpVY3NrQlhLZjRaOWROZE0vWVdocnJmUk1u?= =?utf-8?B?emhaSGQ4TXkzSURnb2lTSzF1WWN5SmZyU2l1RSt4NkFJOWxmWGhEYytsbnFH?= =?utf-8?B?WXRxM3JyeDB2TzhUNkpuek9JMHV1Y0MxZFdLdTgyaGI2U21GNGFlOGNBYkFC?= =?utf-8?B?SGEzL0NjSVdoUnFFUmV3YUpHYUZwK1hlckpnRTh5L3hhL2FnOEU3NzhDdmpz?= =?utf-8?B?a0ZKcDAyL2N1T0xnSWlxQ1YwTTNSSENaRk1vSlA0ckFkNm9aMHFBY3VkWVQ1?= =?utf-8?B?ejZKMnJjbFdVT3JrZ1A4WisyMW5QdXN6UDZJWC9MOTJ2YnVZNUhkU3IveUs0?= =?utf-8?B?Y2oyS2JSNHhoVHNlcjJnOS9JU3BXR3RZNkNOeDlIYks5NjFtaWRHRmxxMU81?= =?utf-8?B?eTVST1kwaFBEQzIxZUtJT2hEQmhBSGtzbmhCVGY3azB2ZzFIb2Q3VzFadGJJ?= =?utf-8?B?Q2k0YSs1ZXRaKzlBWElnb1NSOGJ1ZWxjRHE0dkFheGQzQlFXcHNjRnlnY0dx?= =?utf-8?B?Yk5YeDZKSUlCMWdIbzRWOUorR0tKS2JYSlUvYmJuMEx5SjJIVG55amNLbzg1?= =?utf-8?B?U2xLaG14dERxRk5ScnQzYW50ZUlQSW9BU1N3cHhuU1h0OTBZUnh6RXBYV2hI?= =?utf-8?B?M3JQSUR4UUh5a3VZSjNXdC8ramVzSEl3UWlmOUJpNkY0T3lXUlZVMWxMUk9m?= =?utf-8?Q?2u+AW0Tfj21J/nLLhJeV5usjN?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0c254530-2199-41c1-46a8-08dcff0e8d6a X-MS-Exchange-CrossTenant-AuthSource: SJ2PR12MB8830.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Nov 2024 09:28:34.9299 (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: eLf6ChiLXhadCk2vXAZ465oqPSDWulQihEt3DVVtKG2IEr0I/yeK7xBeTTjgF4IH X-MS-Exchange-Transport-CrossTenantHeadersStamped: CYYPR12MB8653 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 11/6/2024 12:40 AM, Ferruh Yigit wrote: > On 11/4/2024 11:58 AM, Junlong Wang wrote: >> v10: >>   - >>  move zxdh under Wind River in MAINTAINERS and add myself as the maintainer >>     and add experimental into MAINTAINERS/driver file,elease notes. >>   - changed DPDK syntax is to have return value in a separate line. >>   - Add a keyword in log types for distinguished. >>   - using regular comments (non doxygen syntax). >>   - fix other issues. >> >> v9: >>   - fix 'v8 3/9' patch use PCI bus API, >>     and common PCI constants according to David Marchand's comments. >> >> v8: >>   - fix flexible arrays、Waddress-of-packed-member error. >>   - all structs、enum、define ,etc use zxdh/ZXDH_ prefixed. >>   - use zxdh_try/release_lock,and move loop into zxdh_timedlock, >>     make hardware lock follow spinlock pattern. >> >> v7: >>   - add release notes and modify zxdh.rst issues. >>   - avoid use pthread and use rte_spinlock_lock. >>   - using the prefix ZXDH_ before some definitions. >>   - resole issues according to thomas's comments. >> >> v6: >>   - Resolve ci/intel compilation issues. >>   - fix meson.build indentation in earlier patch. >> >> V5: >>   - split driver into multiple patches,part of the zxdh driver, >>     later provide dev start/stop,queue_setup,npsdk_init,mac,vlan,rss ,etc. >>   - fix errors reported by scripts. >>   - move the product link in zxdh.rst. >>   - fix meson check use RTE_ARCH_X86_64/RTE_ARCH_ARM64. >>   - modify other comments according to Ferruh's comments. >> >> Junlong Wang (10): >>   net/zxdh: add zxdh ethdev pmd driver >>   net/zxdh: add logging implementation >>   net/zxdh: add zxdh device pci init implementation >>   net/zxdh: add msg chan and msg hwlock init >>   net/zxdh: add msg chan enable implementation >>   net/zxdh: add zxdh get device backend infos >>   net/zxdh: add configure zxdh intr implementation >>   net/zxdh: add zxdh dev infos get ops >>   net/zxdh: add zxdh dev configure ops >>   net/zxdh: add zxdh dev close ops >> > > For series, > Acked-by: Ferruh Yigit > > Series applied to dpdk-next-net/main, thanks. > Hi Junlong, It seems we missed to mark driver as experimental, I will update it in next-net.