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 6254AA034C; Thu, 1 Sep 2022 19:19:39 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DAD0D41181; Thu, 1 Sep 2022 19:19:34 +0200 (CEST) Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04on2076.outbound.protection.outlook.com [40.107.102.76]) by mails.dpdk.org (Postfix) with ESMTP id 961484114B for ; Thu, 1 Sep 2022 19:19:32 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SdKEkKzOrRhLqPgzkdjS7oVW70QG1SQ3LQBoB9LwvyHBAJEQ8JtQC6nqH9etuoVF2WKlq7lrvGEhko/WUOtayGqZ1TSDWZ9x7BSkQ6hIEixCuGdRGi8IIxRJTiaITCKIAhNQYV2fGwq6xJoomq5XGW+JF1idTpaB1db+kRs8aMn9/5YHjD2kCXit+7l80B5BGu8sqfEv2v7kSe/7+EF7nFUA8cIYENEdalWe+323G879HbfQ8+GRjbN3bcDV6hOmlxNt4z7Vcxu1wP21kJX4NNGjuy/1Y4yUiUHEbXCTAd/18skWg+S5KzKgvVS/Az5KM9ssuaoo+LxDu+k7dp4Okw== 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=VTrWOfhPsgC5zy88KKduoJzBdJwbMH/mRWScyCsj7N8=; b=L582HTWCXVv2OOaJBIe/FzpPmrkTjGJKW2O+newyQ8kpREvWYeokdxC0fqoDwsZ8vRNEJdsOcBczNnSjpXJux6KSWFBDO1TYXkFUOOMLMU+qUJfS+rYyWz3Ho8cd5v0LJJqstpXLMfxOBySjIHVtnzgEofotvjqJ2UeSGKStMfxkmv+sr3EMg9ZkXvnHBms61URxoRSB5lea+eXMv5If9a9zRhsEQrJYOlxn+KPcRJdg68EKkQBMtEZzx9W9HSkodQkr9Wa+A6ZeugjlegRS7gcc29eRaaJXYZg0RoI7ej7CLmosXiyb5GiBV/9whwHHDn/VzBK/ZZnjTHjmL0LFAw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 149.199.80.198) smtp.rcpttodomain=intel.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=VTrWOfhPsgC5zy88KKduoJzBdJwbMH/mRWScyCsj7N8=; b=R9DPVZwJZZU/Oa+sXK/bpt2pM+8lI+puNAyzTQK2+h/ZN5crlspt3p6cPODlC8nBRsbN3nPRAUXLKblh/I7HxHuWRYhnw/g1WRoDmeekGeTHqjCRQI+FkMFPscWSvx6fAzj5wDz7m4BrMrlMXjrkzp4xcA32Lbu3/KbOrx1JSl0= Received: from BN0PR02CA0031.namprd02.prod.outlook.com (2603:10b6:408:e5::6) by DM6PR02MB4156.namprd02.prod.outlook.com (2603:10b6:5:9a::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5566.19; Thu, 1 Sep 2022 17:19:30 +0000 Received: from BN1NAM02FT017.eop-nam02.prod.protection.outlook.com (2603:10b6:408:e5:cafe::85) by BN0PR02CA0031.outlook.office365.com (2603:10b6:408:e5::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.10 via Frontend Transport; Thu, 1 Sep 2022 17:19:29 +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-pvapexch01.xlnx.xilinx.com; pr=C Received: from xir-pvapexch01.xlnx.xilinx.com (149.199.80.198) by BN1NAM02FT017.mail.protection.outlook.com (10.13.2.134) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.5588.10 via Frontend Transport; Thu, 1 Sep 2022 17:19:28 +0000 Received: from xir-pvapexch02.xlnx.xilinx.com (172.21.17.17) by xir-pvapexch01.xlnx.xilinx.com (172.21.17.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Thu, 1 Sep 2022 18:19:27 +0100 Received: from smtp.xilinx.com (172.21.105.197) by xir-pvapexch02.xlnx.xilinx.com (172.21.17.17) with Microsoft SMTP Server id 15.1.2375.24 via Frontend Transport; Thu, 1 Sep 2022 18:19:27 +0100 Envelope-to: junfeng.guo@intel.com, qi.z.zhang@intel.com, jingjing.wu@intel.com, dev@dpdk.org, xiaoyun.li@intel.com, awogbemila@google.com, bruce.richardson@intel.com Received: from [10.71.194.74] (port=32144) by smtp.xilinx.com with esmtp (Exim 4.90) (envelope-from ) id 1oTnqh-0008FY-4P; Thu, 01 Sep 2022 18:19:27 +0100 Message-ID: Date: Thu, 1 Sep 2022 18:19:26 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.2.0 Subject: Re: [PATCH v2 00/10] introduce GVE PMD Content-Language: en-US To: Junfeng Guo , , CC: , , , References: <20220729193042.2764633-2-xiaoyun.li@intel.com> <20220829084127.934183-1-junfeng.guo@intel.com> From: Ferruh Yigit In-Reply-To: <20220829084127.934183-1-junfeng.guo@intel.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: d95898df-1104-4271-0a2e-08da8c3e203b X-MS-TrafficTypeDiagnostic: DM6PR02MB4156:EE_ X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4dS8iC1d7+XyhHbFup5Mw4uTNSUMSSJH+rV/iuRS7QlUFZaf/nD6kDic60JsehyKmPJskACyKVoYJB2jrRqj+GBS6HgcWByTwfPvubpcCwMMGs0qRX3tTsPiy4YtR2Qk4PG6RGqx5vM5axG1Am+yquk9KzXpMmtxIfOfPAAYVovsxqtKMLxuPU5jg/4xdZzFDH0nCn3is62CMU23sfP9D8+GMBpfZcMVwCInxJgtIOLxqOcoL5sYBDfM4Y+V8DcvIgNqZD9afg04s58iIU0zC9oLru7VvITFaUCGI89RNfTnRMPLk3xEoNn2KfJU6DRT9QgBAhY6+MpQ7DBnWNwuzxl74pyqSOlsCbBVmvlqhzLxXzNQevpazgabWCIpQHIFosQQzjGuey3Nbpu7IflXu3gKw1rqm9MrrzS1N38prdOsK8nY5UIMUxS28MdLGRJt3UOYU6J5jhNFRbO56D5l7ywvpwX59qIwfZ34BmSw/dtOf0PAGKv2OLvSJO3wWNvpQraYCXg/uWEY6qfMSWPd3gghnrbObgxNxSSBs4i6NB9YKbk/dATk4TopoD90NgHSxHP5//AjUJ5It3tQ7bF+MxOvZ5Yp05QEgZkCIgqFJK1M1NnGrUsEVpx+aW5Tr7mKTSAakZ1MCkoiHfr2q3mF+Cx3lICZmUE+3VjBfHrTK1f3l5RKzD4X/2uqsMNw4ql7Trj00jPlaFAYMoqYwXp71tWEw1RdbOZb0/n8Y2CdlGLpzUdZ4vcmSr9YY95z8cwxUgVNaSKU7CcDLLtCxFmvtTirIPyn0yNDI2ZL0r/YbRpS7FSCdMcPSsy3tcnbYtg34nqGCuAaQ5NIBAwwP9II1OIBWwbHh6ft/2+4qaeeewqnv3SeuXHj3zr4+HSa/GrS X-Forefront-Antispam-Report: CIP:149.199.80.198; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:xir-pvapexch01.xlnx.xilinx.com; PTR:ErrorRetry; CAT:NONE; SFS:(13230016)(4636009)(396003)(346002)(136003)(376002)(39860400002)(36840700001)(46966006)(40470700004)(81166007)(82740400003)(356005)(47076005)(336012)(426003)(40460700003)(186003)(2616005)(83380400001)(36860700001)(44832011)(31696002)(9786002)(5660300002)(36756003)(4326008)(40480700001)(8676002)(82310400005)(31686004)(8936002)(70206006)(2906002)(966005)(54906003)(41300700001)(53546011)(478600001)(70586007)(110136005)(26005)(316002)(50156003)(36900700001)(43740500002); DIR:OUT; SFP:1101; X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Sep 2022 17:19:28.1385 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d95898df-1104-4271-0a2e-08da8c3e203b 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-pvapexch01.xlnx.xilinx.com] X-MS-Exchange-CrossTenant-AuthSource: BN1NAM02FT017.eop-nam02.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR02MB4156 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 8/29/2022 9:41 AM, Junfeng Guo wrote: > > Introduce a new PMD for Google Virtual Ethernet (GVE). > > This patch set requires an exception for MIT license for GVE base code. > And the base code includes the following files: > - gve_adminq.c > - gve_adminq.h > - gve_desc.h > - gve_desc_dqo.h > - gve_register.h > > It's based on GVE kernel driver v1.3.0 and the original code is in > https://github.com/GoogleCloudPlatform/compute-virtual-ethernet-linux/tree/v1.3.0 > > v2: > fix some CI check error. > > Junfeng Guo (10): > net/gve: introduce GVE PMD base code > net/gve: add logs and OS specific implementation > net/gve: support device initialization > net/gve: add link update support > net/gve: add MTU set support > net/gve: add queue operations > net/gve: add Rx/Tx support > net/gve: add support to get dev info and configure dev > net/gve: add stats support > doc: update documentation > Please check build error reported by CI: https://patches.dpdk.org/project/dpdk/patch/20220829084127.934183-11-junfeng.guo@intel.com/ I am also getting various build errors, even not able to reach patch by patch build stage where I expect some issues, can you please verify patch by patch build in next version?