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 26E0E42859; Tue, 28 Mar 2023 12:10:13 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1009A40EDF; Tue, 28 Mar 2023 12:10:13 +0200 (CEST) Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam04on2048.outbound.protection.outlook.com [40.107.101.48]) by mails.dpdk.org (Postfix) with ESMTP id A4F0440156 for ; Tue, 28 Mar 2023 12:10:11 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aE8IFfHEWCNsjbPoRBC98iZHb+pCAo38IIoqoGx+EauCXQUvwvhQtUQn1LljCbbuHBl3BslJy4SDGBiwXhBeZwsrRuGKz5rZQ5D0Yx58UR21XQA3Q6v84F9NemQJLJRQDNJ1Ly1rM3nlBsRxroDRiD0F0Vh3TDfGJLQO6dg7MYvKtWV2WmzV2BZnPUcHOgC2LmPEfPzzF/aL4d9tFPd7m1ovx0XCaOVHXdfOU8W6oTYBhNa013KSIujhgw6AIQehpXYsNSAVFg8b6RaOz5z0Gy6BuVmsZ5CKG2DqJBMGmyOpHr2vgmNX3S4dc+xVWDWU9D2FC6SDBLCfKYL3/SpnkQ== 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=GE6oyc6Tb7oM2gmp7KIJnkkhCEtGwhw9H01k2p2dFw4=; b=ki7icG5SAPqviyqKDeNq3Hba/qVnsuTpt/j/qXEwvRYI5k5Hmwqm8c8POpvWntSq+BEX4Cxl04q1p6/m6js56M2IbsUDLOGUHi8JENWxWkaW8mIg34KZt3Tqr+Zrpgz5k2ctT8JHIpl//s00rF17W5x9GnxYxf7DU4+K57VgiMsxAUwU7CmZTR77+be9YBSsuLoVxFmY3SQVqkoVbT44Vt+eOytNj2aW5eYWUQA+SVdznD9uma82SzOuq1KjPfQCckUhXO0HM9OdhetcWnrhT4TYdXxRA+oD1/VhHzEXBua0ZUwBInDE2IVr/XaGbkEIC1/S/ICVxu3s+WDU0gFL6w== 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=GE6oyc6Tb7oM2gmp7KIJnkkhCEtGwhw9H01k2p2dFw4=; b=DaMxKKMXt2u5aHOS2orCO7dmpnCNSgrWMi7qPn1Ej3zWspT9gXCsZ2Udm5x6T2UxF9v8GyGPnwjTH/dJuqxs+C5jTRr2K9w5rZg0W/bsKfCifMi4UUqrU4nVWVNM+uGSYjRGCgrZN0yis4lq1Z/bvSL+zTx9ehF6RSrKc0FpO0A= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from MN2PR12MB4301.namprd12.prod.outlook.com (2603:10b6:208:1d4::22) by MN2PR12MB4487.namprd12.prod.outlook.com (2603:10b6:208:264::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6222.30; Tue, 28 Mar 2023 10:10:08 +0000 Received: from MN2PR12MB4301.namprd12.prod.outlook.com ([fe80::80ae:e5ed:4fa7:2ad7]) by MN2PR12MB4301.namprd12.prod.outlook.com ([fe80::80ae:e5ed:4fa7:2ad7%9]) with mapi id 15.20.6222.033; Tue, 28 Mar 2023 10:10:08 +0000 Message-ID: Date: Tue, 28 Mar 2023 11:10:00 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.9.0 Subject: Re: [PATCH 2/2] net/gve: update copyright holders Content-Language: en-US To: "Guo, Junfeng" , "Zhang, Qi Z" , "Wu, Jingjing" , "Xing, Beilei" Cc: "dev@dpdk.org" , Rushil Gupta , Joshua Washington , Jeroen de Borst References: <20230328020826.1269570-1-junfeng.guo@intel.com> <20230328020826.1269570-3-junfeng.guo@intel.com> <106c9b78-3050-0187-d8ec-44ac19dbc7bc@amd.com> From: Ferruh Yigit In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P123CA0487.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:1ab::6) To MN2PR12MB4301.namprd12.prod.outlook.com (2603:10b6:208:1d4::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR12MB4301:EE_|MN2PR12MB4487:EE_ X-MS-Office365-Filtering-Correlation-Id: ab4a99ba-6eb7-4a2d-91f6-08db2f749ae8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: cTa9oNctPxvc3XnXLSWnQouqEBYBxQYs42z4J5odo094DXlPVE6oSLmRJdWU8y4jq0HpzU/WjoEf6jgHao3Osl1wMtU+FHQpXk1zvr8zxRGNoAeFSRVBhOsoC4vpIzeAGwonDRipFqNjQ2/SJEVQW4zBiSYO3mT7JXZvnZ9b6F5AEYe2UqW/x8a0EW1qICX7p6+Un1++n3n57X7P4NiudL/lS6TIClrR5QRntWzOm42HRgSnGA5KRCSYJ5PQvKdO/UJ2uYfefY6XR2lCrfEZF6a7T+4mGz5T1i2AxK6mfYaWsYzzVSi44Kc9coyVEiRFYAzdI4cf8DTd0hgqkkAWeXv/oFdXJACXqrXgnlQwYF4pqgn0ltTKMWfSxrxiWpWf4t20/+6lJ85SXRMVOrFHuGsHY9Dcw+aKzvLa1+/3QUplKahRKJd72/zQD/PRpcuEgFF1/oWqVHJqC86yqfmsl5iygeHHtPrkp3AOiwGs9+h1pUzY0EfTsw6zp94xU7iMytx27X+xHhYEQHyEPzVJDBDH/NpfLyI3nF0XKZ219ImJrUktaidKwgO5Yv/3vSabnLn9IZtIKV2ZObv0K1nFztsrl09lykiJxmTJ4UlfUcDAp+GGc3YHWY/aMS5YlAj6KR84M2L1Pwm4wesTj82GOQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR12MB4301.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(136003)(396003)(39860400002)(346002)(366004)(376002)(451199021)(38100700002)(110136005)(478600001)(316002)(41300700001)(54906003)(4326008)(66946007)(8676002)(66556008)(66476007)(31686004)(8936002)(5660300002)(44832011)(6486002)(15650500001)(2906002)(6506007)(6512007)(53546011)(36756003)(186003)(2616005)(6666004)(26005)(83380400001)(86362001)(31696002)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YkxqaGdmVVNjNFFlL2lKZlhlNXg4dTJ0T3Zuc1dQSnBWOG1LVXMwNUU1Mm5D?= =?utf-8?B?MlhtWnZTTHFkRFNBV05YemJnNzZvSEgzT2NoTWc5WnBMam1COVNOTTFqRm82?= =?utf-8?B?ZHh5OWpQbC9QZm5CS25OemRQcjA5ZCtvVysweDhZR1MrSU1xbXFndTdBamlv?= =?utf-8?B?NUdkTVBKdGFFU28yN0EveFo5VHg1SFhFSXFxbkxKWDFTK3JLRW44bzVheHFp?= =?utf-8?B?QTk2QXA3OUZQSnZvaEJwZzVHQkgwSUR5ai9TZG1zcHl3OE1Ha1JqOHo1WnRz?= =?utf-8?B?N1FNYXpQeTNycVN0VEdDVFAyUU1CUFoycHNMYklXMWY1WHoyQXM3aUNPVVhv?= =?utf-8?B?SEp6Y3VXNlA0aG5yWXlzS3ErbEZaMmNUS2xEVUZSQVlZbFZuaERjc0hZQXVD?= =?utf-8?B?NFIwQ1VSY3RBV29MaVEyT3RXMFJFUWZDYUdPcmNpWXFHaXZpUHN4NzFTa2l0?= =?utf-8?B?TGdtTnFZYWFHVXpFRkE0RTZEQlBhaGdOTkszRlc0S25wRlVocW1ySmpkSTFo?= =?utf-8?B?NlJGeUJXSUExaGI5OVlUYWZyRkRSb2JQakhQMjd6a0gxUk5aZ0hYcTd5RGJi?= =?utf-8?B?dUdkbkxWQ3pGVUNFKytEdGNrTnpSYUFJOXhJQWFJYU1DOG9ndDl1c0VzZ01p?= =?utf-8?B?RnVKOTErN3NHejdIcFJiWmd2WFFFUklrRG9JV2NqVzBxVWRsOWpSbmF0V3FS?= =?utf-8?B?SWQrYnFPbzNlcThxUVA4SzgwRStnS295eUxTMTUrdDk3alJPdW1YTlJFZzRG?= =?utf-8?B?eFRtOVNVam94bDBPOHF5RldteDNLNlZFSktUUDNnd3ErRFRkK1djSnRobTBH?= =?utf-8?B?dDI4SGpZb1RGd3czU2FrclV2anpmbUFVK081M3JJWW5LaXVqOXhKOFI0bTB5?= =?utf-8?B?eUtxRGt2SWJMY0ZXVEwwclVKMVdEaFZOOUJEd2RiWEZpRDhIaWtNTHI1azRT?= =?utf-8?B?VTdwVDdWa2x6OXBFay8xakNvOGpDUm55cDFvWXVOUWJYOVZScWtJS0gvRFVj?= =?utf-8?B?UGNYL3VZcUx4ZGRPdFpwc1MwNkpVdThxdDRUaURZV0c1dVFXcmdaZDRPWjNW?= =?utf-8?B?U2lWYjNPeXlsNHAxb3hCUCtpaW1OMjhiS1dvZEV1TkFYZ1NyTUFlZ1Z0dGJB?= =?utf-8?B?RzJ2a0Z5ZUlVTWxxdGdJQjRBd3FIL2d1OWRwUjYrRlZuOHNYVFdmd2ZuVlU4?= =?utf-8?B?VGE5OFZPaVhZQ1o5UUo1L1BnVHVxS1EzeVlsZDV4VERJcDMxU0ZtakF0bWxP?= =?utf-8?B?TnYrZjhIUGpvMjFBRDNxdWJFdXgwNThXUzlaQmM3WjQzS09iRjJvK3g5YnJX?= =?utf-8?B?VTdkYXUyZlpjVmk1SzN5WkJ6MGpNWjRzdGdtUCtjUUhVS1cyd1dlM0E0NENh?= =?utf-8?B?MkpwZXV5blNHZHlXeUVSVk92amZxdFRucVpocGZCZEJEOEpFWDE0bjdXRTkw?= =?utf-8?B?dlp6REtkOHJ0ZmtjNEs0cDlybEVTd1ZGUExnRlpCM2IxaS9QOVZxdmlYRXpX?= =?utf-8?B?ZXplaDdCdVdocDMvVG5IT0dUTVJ6SytUZUJvenR4RU5hNVR4QjNtc3BLV2lh?= =?utf-8?B?bnVSZUpyb1BYTmgrRWhReWkvU0RWcUJsNHowWm01Z0RDeUkrb3BxRWpndThN?= =?utf-8?B?ZUxFbkxpSVU1NW1Iakk3S3dYZmZhcFdpNXkrWEI5YVhZQngxTEEyek1ObjVO?= =?utf-8?B?STdyeDNSYzlRL3I2M1VXbXo5N2RaOTMrYVJ3V2RaV0tXcHhwQW1zZWo1WjZu?= =?utf-8?B?RFN3MjdoL3NIcjJ2bURjZlNLdjRjTWpvNG40SHZqcEpnY1czOFdKWExEbDFF?= =?utf-8?B?c21MRFAwRVhkNklnWXRQb2YyVEVjbTBIWmFIdnNWRHJkcDFIMkVtQnZPMmMz?= =?utf-8?B?d2ZWTkh3bmlFUnRSWndCVml5WXhFQ05rcUNDdTVOQ0x4dE1XZmk0Ti84dzha?= =?utf-8?B?alJ5NkFxcmluVHd0QzQvenptWkFSOUE4cnVuYlBEZjVkbGx0NHdDQTdLTG9o?= =?utf-8?B?Z0hrK3FPZUI0bVRxMllYY1JsV1RxRmliMUhPVkVJaDRnQU0yQk5zaWdLRXcy?= =?utf-8?B?emtJL1N2Y2ptK2NvV0kvamdzVmJnR1o5alJYMXRYUzdKM3RFeFlDRjYwT3My?= =?utf-8?Q?glitXCKsQOVF13ZdD8FH1cAgd?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: ab4a99ba-6eb7-4a2d-91f6-08db2f749ae8 X-MS-Exchange-CrossTenant-AuthSource: MN2PR12MB4301.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Mar 2023 10:10:08.3576 (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: Hu7DozntOFwQwZF5ZJXUKwkQT9ixqth31EH1G74y+XZHLiGJO/o4u+gkGLHHTmh+ X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR12MB4487 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/28/2023 10:35 AM, Guo, Junfeng wrote: > > >> -----Original Message----- >> From: Ferruh Yigit >> Sent: Tuesday, March 28, 2023 16:57 >> To: Guo, Junfeng ; Zhang, Qi Z >> ; Wu, Jingjing ; Xing, >> Beilei >> Cc: dev@dpdk.org; Rushil Gupta ; Joshua >> Washington ; Jeroen de Borst >> >> Subject: Re: [PATCH 2/2] net/gve: update copyright holders >> >> On 3/28/2023 3:08 AM, Junfeng Guo wrote: >>> Add Google LLC as one of the copyright holders for GVE. >>> >>> Signed-off-by: Rushil Gupta >>> Signed-off-by: Joshua Washington >>> Signed-off-by: Junfeng Guo >>> Signed-off-by: Jeroen de Borst >>> --- >>> drivers/net/gve/gve_ethdev.c | 32 >> ++++++++++++++++++++++++++++++-- >>> drivers/net/gve/gve_ethdev.h | 32 >> ++++++++++++++++++++++++++++++-- >>> drivers/net/gve/gve_logs.h | 32 ++++++++++++++++++++++++++++++- >> - >>> drivers/net/gve/gve_rx.c | 32 ++++++++++++++++++++++++++++++-- >>> drivers/net/gve/gve_tx.c | 32 ++++++++++++++++++++++++++++++-- >>> drivers/net/gve/meson.build | 31 >> ++++++++++++++++++++++++++++++- >>> 6 files changed, 180 insertions(+), 11 deletions(-) >>> >>> diff --git a/drivers/net/gve/gve_ethdev.c >> b/drivers/net/gve/gve_ethdev.c >>> index cf28a4a3b7..1b8f0fde8f 100644 >>> --- a/drivers/net/gve/gve_ethdev.c >>> +++ b/drivers/net/gve/gve_ethdev.c >>> @@ -1,5 +1,33 @@ >>> -/* SPDX-License-Identifier: BSD-3-Clause >>> - * Copyright(C) 2022 Intel Corporation >>> +/* >>> + * SPDX-License-Identifier: BSD-3-Clause >>> + * >>> + * Copyright (c) 2022-2023 Google LLC >>> + * Copyright (c) 2022-2023 Intel Corporation >>> + * >>> + * Redistribution and use in source and binary forms, with or without >> modification, >>> + * are permitted provided that the following conditions are met: >>> + * >>> + * 1. Redistributions of source code must retain the above copyright >> notice, this >>> + * list of conditions and the following disclaimer. >>> + * >>> + * 2. Redistributions in binary form must reproduce the above >> copyright notice, >>> + * this list of conditions and the following disclaimer in the >> documentation >>> + * and/or other materials provided with the distribution. >>> + * >>> + * 3. Neither the name of the copyright holder nor the names of its >> contributors >>> + * may be used to endorse or promote products derived from this >> software without >>> + * specific prior written permission. >>> + * >>> + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND >> CONTRIBUTORS "AS IS" AND >>> + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT >> LIMITED TO, THE IMPLIED >>> + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A >> PARTICULAR PURPOSE ARE >>> + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR >> CONTRIBUTORS BE LIABLE FOR >>> + * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR >> CONSEQUENTIAL DAMAGES >>> + * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF >> SUBSTITUTE GOODS OR SERVICES; >>> + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) >> HOWEVER CAUSED AND ON >>> + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT >> LIABILITY, OR TORT >>> + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY >> OUT OF THE USE OF THIS >>> + * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH >> DAMAGE. >>> */ >> >> Can you please separate the patches that updates license and copyright? > > Sure. > > The background is that, in the past (DPDK 22.11) we didn't get the approval > of license from Google, thus chose the MIT License for the base code, and > BSD-3 License for GVE common code (without the files in /base folder). > We also left the copyright holder of base code just to Google Inc, and made > Intel as the copyright holder of GVE common code (without /base folder). > > Today we are working together for GVE dev and maintaining. And we got > the approval of BSD-3 License from Google for the base code. > Thus we dicided to 1) switch the License of GVE base code from MIT to BSD-3; > 2) add Google LLC as one of the copyright holders for GVE common code. > +1 to switch the DPDK common BSD-3 license, instead of having an exception for the driver, it simplifies things. Thank you for following this up.