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 17888A0542; Tue, 6 Sep 2022 11:31:09 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B621440143; Tue, 6 Sep 2022 11:31:08 +0200 (CEST) Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id 76D26400D6; Tue, 6 Sep 2022 11:31:06 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1662456666; x=1693992666; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=YGxPY8LcSSY+u5aT04OT+GC3ksaoKgiAYnAgVxjRBb4=; b=SuEsdfTo9dGtVsJLgMw4AAOJBLuatmyFISrkOQtHA3bnNXTfKou0Obxf ZKfwRxXhBX4dtRVrAE2AiScTu9Pw1/vwpSz8t9Dn6zQ/1+rRIufDSPHVL q4p6oMOsmbVc10cHe7DSu65AYIsCjvgT+L6kM9a+Kamd+xV1GgTJSrtsf KKPM3G6BOW2TBfT2WZKhj2ryADQN53Ar0dJ7XQa3cq+M0PAZViVCErUgE DlKI9C5Pq3uJbRw1GDphKEx6YG+oXwxTY/cdy0SElwDEJ+zcp1kwck9lt iYz2KlAqPHTEKe0cAbuJKmVkRqkIRfR9FVDdHAyTkRg5eNNH2d5XyMbGr A==; X-IronPort-AV: E=McAfee;i="6500,9779,10461"; a="358264518" X-IronPort-AV: E=Sophos;i="5.93,293,1654585200"; d="scan'208";a="358264518" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Sep 2022 02:31:05 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,293,1654585200"; d="scan'208";a="703150127" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by FMSMGA003.fm.intel.com with ESMTP; 06 Sep 2022 02:31:05 -0700 Received: from fmsmsx607.amr.corp.intel.com (10.18.126.87) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Tue, 6 Sep 2022 02:31:04 -0700 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx607.amr.corp.intel.com (10.18.126.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Tue, 6 Sep 2022 02:31:04 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Tue, 6 Sep 2022 02:31:04 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Tue, 6 Sep 2022 02:31:04 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RM7+PhVvQvybMULKUlxEy4bgWk9S/Jo2+jwyDIo/M1i6XPRocwUUBo6iaES5lzN3fduOq6lTfVHR+FyuBFe7ambumCcP/xw9INzRx/eHY8EgYs/oGoz41Mfw5LVW7wbqd8Vo7JumqLhoKmndf0DB3Rog95j1iWjIZuzhcJAj3R7iFAziIM5yuu7zar/ErTdPOYRaAhqptDngWEwH3WJYuS/V6a2nVgWvjyuwtcCmJFR2fk+Hey7dAOPtwtyeHObn9vifTA/5oi9SkkBTR6ESd5cC1sXWkQ78QW677j4cYmYn4Q9wxZV8XkwmHwcqRnGzSGY4TIz1gAAp/vxsFYvo7Q== 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=YGxPY8LcSSY+u5aT04OT+GC3ksaoKgiAYnAgVxjRBb4=; b=f9gzFRPcNZERj/vVDpTL2N+/61c2dzmglHpTC8D8iiUlrLAuuuIMrDi5QudIYCXhBkYCkvQMj7ZCDCEzcO/84paueuHgip5rF1R9/6TdxXl3K3mLsjq+/Q1beeIaA/PiFqO63sMwLZ0Rsat+hAQi22GQOh36J8Qbwtd3GTX15sO83KnbIVla/bIoTS6kOisNBgaFar2qBl8tVmQgA7y1O6d2KIgGXWYSFV9qudu3JKdq/dpduG9eZBGb0NBjqEwiUEsURnf6A4MpLvAGSBoSLunoGG6zLzWXJYzRIiVi5tEXC95xAc46cvikUx0TjLAHmmUcemy0CwfkQVh+zebJZQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM6PR11MB3723.namprd11.prod.outlook.com (2603:10b6:5:13f::25) by MW3PR11MB4617.namprd11.prod.outlook.com (2603:10b6:303:59::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.10; Tue, 6 Sep 2022 09:31:00 +0000 Received: from DM6PR11MB3723.namprd11.prod.outlook.com ([fe80::6c95:eaf7:e652:9301]) by DM6PR11MB3723.namprd11.prod.outlook.com ([fe80::6c95:eaf7:e652:9301%3]) with mapi id 15.20.5588.018; Tue, 6 Sep 2022 09:31:00 +0000 From: "Guo, Junfeng" To: Thomas Monjalon , Ferruh Yigit , "techboard@dpdk.org" CC: "Zhang, Qi Z" , "Wu, Jingjing" , Hemant Agrawal , "dev@dpdk.org" , "Li, Xiaoyun" , "awogbemila@google.com" , "Richardson, Bruce" , "Wang, Haiyue" , "techboard@dpdk.org" , Stephen Hemminger Subject: RE: [PATCH v2 01/10] net/gve: introduce GVE PMD base code Thread-Topic: [PATCH v2 01/10] net/gve: introduce GVE PMD base code Thread-Index: AQHYu4M1BJ8eV7HWwUOKLt4zluLRTa3K1u0AgAASCYCAACi5AIAAvJSQ Date: Tue, 6 Sep 2022 09:31:00 +0000 Message-ID: References: <20220729193042.2764633-2-xiaoyun.li@intel.com> <347595fb-629a-74a3-0b09-f487d3230ef0@xilinx.com> <20220901112355.07f3a1c1@hermes.local> <3242426.0oRPG1VZx4@thomas> In-Reply-To: <3242426.0oRPG1VZx4@thomas> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.17 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4a37f937-5991-4443-8762-08da8fea82db x-ms-traffictypediagnostic: MW3PR11MB4617:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: D9OS/c7SQygTe0Wdmx+CnHjSwYnRCBjQCvGp055LOcdQnuGyS/OQd2Z8/C1CkWre/udrcNK+m1dS7S6kd0HxmE+BFuYCYp5i5daOzDVubJWPoCZ00rLH9kRzmLI6A0sWS8pgqKTqNQq43I04zJGxMg5Q5lBFZv2+r5a6ibq/GpZwyxtEJx3vKFHC25t8vsURcTc8PXZhguXzfL8H8PT8/tnzlwM5I5OiylIqjXdCrM37tFkty59PuExjdr7P8N/l7fhinKoSg+D1CYOFhmYfvw8KVdd1BtJDa/yuhu4ZPNcPSowICBu+RqzraWcaB7xKG0DfW55nMjNopnRHndl15hw2eeyNlrYaJfQeQEVlwvc7sO2S5xBLSn+FI3GqKVI3THoo55XrT/qmhJGpW6lztVZQHEEwgbcy5lioWagKt7OeQLu6PluV6Gwiy0c1KQLqwm1/WN2tv1MGmZHIXKLYC4K2cMEAEShJ+GuivqXw1683smudyZl4lWujvNwCmA/nzgMP+7Cc89dAFvFnGNCdK9aMxdvC2KxAOo/QOiwzQcLC89C0B2PBSTRjFFq0qIHnq9BvVAHvjqno7WxYU9NK4Sg+v8Li/khasNjXwPeVbRRTOFV4w3+GsNoV1mCY9mEwJzjSA2HZdS10WiIqKQGuXR9gBGqsQvdCK7b5Rus7EL1ciLAuu8bRWsZ1qdbK2GgIGASPWUzolDbElGF32NYR/F6DnGeDEyhHYo0MFaW6qUySbmdPRtTC6tbXUVMp543yCHvqvr8N6nvPR1G+8EnutsgBl3O1OCjSClneC6QkdaQ= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB3723.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(39860400002)(136003)(376002)(346002)(396003)(366004)(122000001)(83380400001)(82960400001)(64756008)(55016003)(66446008)(38100700002)(76116006)(66556008)(66946007)(8676002)(4326008)(2906002)(316002)(110136005)(54906003)(38070700005)(26005)(7696005)(8936002)(9686003)(52536014)(6506007)(5660300002)(53546011)(66476007)(478600001)(186003)(966005)(41300700001)(86362001)(71200400001)(33656002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?tH6s7Dkn/Y0v/t8Pv0KdCm2YduhjNdoyXzv76NduqdudIfJh4ZDf2TFykgGC?= =?us-ascii?Q?I9g42xHS5+7w/T1pCGkDbRzje2KdeOfArPs/y2uI5Aq/Tv/qtdNCmG6/PYrI?= =?us-ascii?Q?R7X1Kj9Pct7dAHKdK73V8yGPpH3S7vcAcHUcT/eMubqjwIflervCGOzdf0hx?= =?us-ascii?Q?jxqYkq/uc/jnFIbxBnoL4Tlz5R5xKfnnsTojKV941sev9AXdavmP52aZ1SkI?= =?us-ascii?Q?kk2g8333aP3RHUKvYCiUpOZ67uJzoJopJN3hYX1vdA9C61iDgfO6DEGP0fSb?= =?us-ascii?Q?Ops/WWaJAbtsrG1MFCgSng6J7/UbHFHugNuBv2pUPNTQGVsZytYJs6DyLWOb?= =?us-ascii?Q?Eq8GE/f76jPmLBbzSJ3iH2XRNTSaCLI9cNT5QPKKVtaMizljVnW7eWck+daO?= =?us-ascii?Q?a++czcUhFR8Z+pOLT/awLsMDjEC70H+dKOdX98qUtCae+ExuFD6crX8qRisV?= =?us-ascii?Q?xk27lIAQLzXX0XVxbG7QW2v5W28OZflAE5pLM/yPzhm6kM62PKdscp0SMdYI?= =?us-ascii?Q?w8j/gN1lFG338Yuhuw0iA6fovm6K3KJmeQNUu9MbZOov+YG98owzsJVSxKx6?= =?us-ascii?Q?zTwzNyl15CssUfZUuI4ImnA1N1aAdm2AaWde0cDk3TW4F8DsKLouA8Vrg87H?= =?us-ascii?Q?28COaamF8K6h9euYU4d78/d7rhTMh4hzHBupYz0tdM4yZjRNQ/67QmjlZlJd?= =?us-ascii?Q?JwifTQdzSUlbIPeVoz2P+F0tJITJwTv1oddnpG2cY1XxB5+Hs7n+fj5YoIEX?= =?us-ascii?Q?xRAnsxXcECweCs5tslcQTxeGNZu+V0vzksSatTPOqU8UxkWyoV2gtOc5qlPw?= =?us-ascii?Q?sfXdygQjZ59hTNuxZpJEzrQgXtnHzckhIcjSjex/TQf6R/nUdNwJFsxwiJce?= =?us-ascii?Q?4Du//eVv2ToNwjXFdFxR8hGgzZp4H5GSfwQJvV8mAVJWs57od6kztzKyWUY/?= =?us-ascii?Q?1YYTiICzSSAdO2zmcXKsoOhLX/f1fHAeXXCuplnzDsCzPjM1SRmYUL0MzPvW?= =?us-ascii?Q?IQSTJCfi+LcPfTksCkZo/Z0pER4ukTENUJxQSWVN53TVryKQkcgascl9XE+/?= =?us-ascii?Q?631UaUhqxJw8NVrFq7kOCifUBS66XTmySKlvmTtuIuxoVWud4pLQ+lKFpiws?= =?us-ascii?Q?57MZDcW2KIA4HB2CpD+kXNOXRg9LQMLt2rBx3wOXep4J0q0CCONVhlYT61NN?= =?us-ascii?Q?E7yXAxiU2sZAPqbzeB0A6/FOBY1JFJvaiAVJLTRKHnEgE24DY6liTOQ1jbts?= =?us-ascii?Q?b9CShJsq/LRYWuLDqkZdbcaRFNlK1rYqe/uhcrkQXD1TkNvj0iDx+dSXfKHr?= =?us-ascii?Q?WTdrU1msUVsYicEJwnPPoiZVDjcYa1Px/+uUga1bFuZHf+hqK8Hkj7yCNl2i?= =?us-ascii?Q?axsb8AyA62OkMhaQKPRbL6f99LUJcbIUyaHt87mTSi/AdxC4zDnsUls2JYsS?= =?us-ascii?Q?OIGPuIXtElkaaVIDo0HRRxJ8WOFx2WnjA2r/FedHJCCsKraxr82oYCs5FGMG?= =?us-ascii?Q?l32TG1xVy64I+UGSxx1DfV3xb0iHCpSGgcvbiIBzeRfmAtnosRgs95gk864R?= =?us-ascii?Q?dZTri4mwJoBTlU4+wYteq5TRL1lkE+lTk+3u8pwF?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB3723.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4a37f937-5991-4443-8762-08da8fea82db X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Sep 2022 09:31:00.6422 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: XbSUmpFDGv6syVJYtZ12RYhnrFyCYhf07ATlL24uuVdyZYakzbF+CtilHRCDTAO4nF2f/V0qCDBT1qCF9XSwNA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR11MB4617 X-OriginatorOrg: intel.com 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 > -----Original Message----- > From: Thomas Monjalon > Sent: Friday, September 2, 2022 04:50 > To: Ferruh Yigit ; techboard@dpdk.org > Cc: Guo, Junfeng ; Zhang, Qi Z > ; Wu, Jingjing ; Hemant > Agrawal ; dev@dpdk.org; Li, Xiaoyun > ; awogbemila@google.com; Richardson, Bruce > ; Wang, Haiyue ; > techboard@dpdk.org; Stephen Hemminger > > Subject: Re: [PATCH v2 01/10] net/gve: introduce GVE PMD base code >=20 > 01/09/2022 20:23, Stephen Hemminger: > > On Thu, 1 Sep 2022 18:19:22 +0100 > > Ferruh Yigit wrote: > > > > > > > > > > diff --git a/drivers/net/gve/gve_adminq.c > b/drivers/net/gve/gve_adminq.c > > > > new file mode 100644 > > > > index 0000000000..8a724f12c6 > > > > --- /dev/null > > > > +++ b/drivers/net/gve/gve_adminq.c > > > > @@ -0,0 +1,925 @@ > > > > +/* SPDX-License-Identifier: MIT > > > > + * Google Virtual Ethernet (gve) driver > > > > + * Version: 1.3.0 > > > > + * Copyright (C) 2015-2022 Google, Inc. > > > > + * Copyright(C) 2022 Intel Corporation > > > > + */ > > > > + > > > > > > Can you please get approval for the MIT license from techboard, as > > > Stephen highlighted in previous version? > > > > > > I would prefer that it be BSD or dual licensed. > > Although MIT and BSD-3 licenses are compatible, this is not something > techboard can decide > > it requires a statement from a knowledgeable open source lawyer (Intel > or LF). > > > > Please fix the license to BSD and save lots of trouble. >=20 > +1 to change to BSD to avoid trouble. Thanks for your concern and comments! Yes, we are also willing to have these base code under BSD license. Note that these code are not Intel files and they come from the kernel comm= unity. Everyone can reach the code at: https://github.com/GoogleCloudPlatform/compute-virtual-ethernet-linux/tree/= v1.3.0. The base code here has the statement of SPDX-License-Identifier: (GPL-2.0 O= R MIT). Thus, we may not be in the good position to re-license these code, and we didn't find the BSD-licensed version at any open community, so we just follow the required MIT license as an exception to DPDK. Regards, Junfeng >=20 >=20