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 4A6A5A00C2; Thu, 16 Jun 2022 17:06:45 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 29C974014F; Thu, 16 Jun 2022 17:06:45 +0200 (CEST) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2082.outbound.protection.outlook.com [40.107.244.82]) by mails.dpdk.org (Postfix) with ESMTP id 0037040141 for ; Thu, 16 Jun 2022 17:06:42 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fxoI1jm9IG1XrIwBr4wnQM9Wuns+LmeLbae0jzMyKIFz2eJWD0HHCR6bsqxQr+Yx+NtJRim9LD1ajycpOzUhadmjK30duXNVhwjg/xruEUzUfITsZuSbb0AwJ/N6gUuSCLj6KF3ln02AwPs5Ed+hF7UMxYqvAJjftxGFTtt2dXmgsq5e3S/64bqfHu0bTVSIxCoHpzZSbemSxOn1djasxTMxHrdvijz5CuWCcl+W7/tEKwnpOYO8MiPJ4zGA+4yiBIUxlMeE+4s6qJ/ZkhxDMFJr3S7gH0hoBNqHlSRC7BiO8T+ZzkJQnvlJq5kme3Eo7IKXGs5OsMRYPbRSCrbjPg== 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=ru41PVVHf/+o9peZimMw7aBW+xK3I4bqF8ziAXAgKic=; b=bovV5yuyEgl8p5amYiwXZCDuFGGEP88AeXZxcAeytRCIV/QwZSb/Vy2zCquZMpv5NB6Wwo9fy1x6rSYkz+wauTEUsEWGw8/pfmQFBNOfW5BBzE6ZwYXTG+kAcGqZVC4utPKmostd3BmJ0Gfu4xfejt30HciDL+Aj6+1KY51gqt+w1g4i5pMN7as9QyvXjHTQ4MXQuHjzz8QeHBsIaIs+OKNTR9q8jESLMVb9X+X1aTv2Z4LIApDawm2Z8dKGBXk9Q6lG+t3JmRVCcrasY1ZQEirrU98rMTR2/FN8eRLun/o7qkE4l5wLrvPSLlzON4zNxuEVklmYOlK3ENLHkRtItg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 149.199.80.198) smtp.rcpttodomain=corigine.com smtp.mailfrom=xilinx.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=xilinx.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector2-xilinx-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ru41PVVHf/+o9peZimMw7aBW+xK3I4bqF8ziAXAgKic=; b=ZAgFpOUc+Ug577G6TZmpGw8Oif6tBJRP/aVh8eDllx+4T5Jd04dOrdbjW2eiqiDuiUjY9+CknXfsH1PiNQZV9A8+oPLXpdkakdWc3vVCvKZO/5ZecTaatUKpLbsQwIpfLwRcyUoJ2K1EGOIwJiwXHy9pxpZqpOzdQYHo70ixnCQ= Received: from DM6PR02CA0123.namprd02.prod.outlook.com (2603:10b6:5:1b4::25) by BN6PR02MB2673.namprd02.prod.outlook.com (2603:10b6:404:fd::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.16; Thu, 16 Jun 2022 15:06:40 +0000 Received: from DM3NAM02FT004.eop-nam02.prod.protection.outlook.com (2603:10b6:5:1b4:cafe::3c) by DM6PR02CA0123.outlook.office365.com (2603:10b6:5:1b4::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.15 via Frontend Transport; Thu, 16 Jun 2022 15:06:40 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 149.199.80.198) smtp.mailfrom=xilinx.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.80.198 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.80.198; helo=xir-pvapexch02.xlnx.xilinx.com; pr=C Received: from xir-pvapexch02.xlnx.xilinx.com (149.199.80.198) by DM3NAM02FT004.mail.protection.outlook.com (10.13.5.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.5353.14 via Frontend Transport; Thu, 16 Jun 2022 15:06:38 +0000 Received: from xir-pvapexch01.xlnx.xilinx.com (172.21.17.15) by xir-pvapexch02.xlnx.xilinx.com (172.21.17.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.14; Thu, 16 Jun 2022 16:06:37 +0100 Received: from smtp.xilinx.com (172.21.105.197) by xir-pvapexch01.xlnx.xilinx.com (172.21.17.15) with Microsoft SMTP Server id 15.1.2176.14 via Frontend Transport; Thu, 16 Jun 2022 16:06:37 +0100 Envelope-to: jin.liu@corigine.com, dev@dpdk.org, niklas.soderlund@corigine.com Received: from [172.21.34.28] (port=15027) by smtp.xilinx.com with esmtp (Exim 4.90) (envelope-from ) id 1o1r4u-0007PX-Uw; Thu, 16 Jun 2022 16:06:37 +0100 Message-ID: Date: Thu, 16 Jun 2022 16:06:36 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0 Subject: Re: [PATCH v2 00/15] Add support of NFP3800 chip and firmware with NFDk Content-Language: en-US To: Jin Liu , CC: References: <20220602015304.710197-1-jin.liu@corigine.com> <20220616023939.1798769-1-jin.liu@corigine.com> From: Ferruh Yigit In-Reply-To: <20220616023939.1798769-1-jin.liu@corigine.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 45d096a3-d0ac-4121-e8a0-08da4fa9d049 X-MS-TrafficTypeDiagnostic: BN6PR02MB2673:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Z2QGE9/+j6wKU3YZyKe9IUcbk04QK1r3BvUHM4t3ZCfVDAVjDhecXnSENsgjb0XenT0Q2dzgMNaTLhbzZCqcx2V0Wdf9cVvwnR5awGoryNL+28LxgDJpKPartf2jOet2ZCqEXo1tiGI7IDQFEFoJSfwiggIDhvb0LRM6QBq9vS9C6084AhLofv5thjGr6TlNPeSuGT+BIRDeO/SByue+9S7TddCV9GfPiOw/+lq/lHDJGk7ql91BYdhAb99HRh8q+j6Tj9AHGrv5hH8V8httaV6U3Q3GttDUy1ZwHX0YiAN5xxhgB1KpJTXjN1s/6xHPWEb+yMuUJ3c8c+/qWbPpyutP9wITkIqML+bo4rlYKB9lrfp0428fitkbGbDqfXGy1L7c0xQw1h09x9e8VgGQQYzc60mFl7nxSkBNBEEvGBD/TtBZtQnsrwjvzltVMZ3VgK5ZH1MgDVZjrtChm+H8Rg8PmQoAh3Jr2zyh2PXzg1/2cNW/L2nfDzwfN3ex1OjYfWODXWvSp1Bhs4V4651x8iea/qVNOPriDr43IASJlzx/xBkKaQ1Irn8X3X5GhTfzgFU+eiv4HFWelcX0LW6gsmRCdikMjlY+aNbeCl8ssUldnOLLMu7za/RP480pTJY+YPw3S/8XzfoUsJFdP0yBMlxJKcAowAof3IU88DZaoQ3HHxj5fjepNcChaYKAyaX5tlh7QUyGIjzD/LwAN+Q0xIO04CKj4r3h+C7C3+eKbB8= X-Forefront-Antispam-Report: CIP:149.199.80.198; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:xir-pvapexch02.xlnx.xilinx.com; PTR:unknown-80-198.xilinx.com; CAT:NONE; SFS:(13230016)(4636009)(40470700004)(36840700001)(46966006)(4326008)(70586007)(70206006)(8676002)(7636003)(356005)(31696002)(508600001)(2616005)(83380400001)(426003)(47076005)(186003)(36756003)(40460700003)(336012)(9786002)(8936002)(36860700001)(82310400005)(316002)(5660300002)(110136005)(44832011)(26005)(53546011)(31686004)(2906002)(50156003)(43740500002); DIR:OUT; SFP:1101; X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jun 2022 15:06:38.6106 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 45d096a3-d0ac-4121-e8a0-08da4fa9d049 X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.80.198]; Helo=[xir-pvapexch02.xlnx.xilinx.com] X-MS-Exchange-CrossTenant-AuthSource: DM3NAM02FT004.eop-nam02.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR02MB2673 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 6/16/2022 3:39 AM, Jin Liu wrote: > NFD is part of NFP firmware, and there only exist a NFD3 version > before this patch series. > This patch series mainly add the support of the new NFP3800 chip > use firmware with NFD3/NFDk. > > * Changes since v1 > - Added updated documentation for NFP to cover NFD. > - Documented the addition of NFD in the release notes. > - Added nfp_netvf_ethdev_ops_mount() to make code better. > - Used capability instead of version to select RSS. > - Adjusted nfp_net_txq struct,just keep one txbuf. > > Jin Liu (15): > doc: update release note > doc: update nfp documentation > net/nfp: change the coding style > net/nfp: remove unnecessary forward function declaration > net/nfp: remove pessimistic limit > net/nfp: rename set MAC function > net/nfp: rename function and struct > net/nfp: support NFP3800 card > net/nfp: support firmware with NFDk > net/nfp: structure adjustment > net/nfp: nfdk netdev option and queue function > net/nfp: add queue stop and close helper function > net/nfp: move macro from C file to head file > net/nfp: nfdk packet xmit function > net/nfp: modify RSS logic Hi Jin, Patches good except doc update organization and minor syntax issue, can you please send a new version with these addressed? Thanks, ferruh