Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758086AbdLRHcb (ORCPT ); Mon, 18 Dec 2017 02:32:31 -0500 Received: from mail-bn3nam01on0082.outbound.protection.outlook.com ([104.47.33.82]:8928 "EHLO NAM01-BN3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1758052AbdLRHc3 (ORCPT ); Mon, 18 Dec 2017 02:32:29 -0500 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; kernel.org; dkim=none (message not signed) header.d=none;kernel.org; dmarc=bestguesspass action=none header.from=xilinx.com; Subject: Re: [PATCH] media: v4l: xilinx: Use SPDX-License-Identifier To: Mauro Carvalho Chehab , Dhaval Shah CC: Laurent Pinchart , Greg KH , Joe Perches , , , , , References: <20171208123537.18718-1-dhaval23031987@gmail.com> <20171214205706.GA1856@kroah.com> <20171214194536.2269667d@recife.lan> <7952229.SXlKMv2tvC@avalon> <20171215072734.6180613b@vento.lan> From: Michal Simek Message-ID: <9614a2cb-66bf-6689-e6ac-abd24a71bb04@xilinx.com> Date: Mon, 18 Dec 2017 08:32:12 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171215072734.6180613b@vento.lan> Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23534.006 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(396003)(346002)(39860400002)(376002)(2980300002)(438002)(199004)(189003)(24454002)(377424004)(58126008)(2906002)(23676004)(230700001)(64126003)(81156014)(8676002)(36756003)(77096006)(9786002)(59450400001)(8936002)(81166006)(2486003)(54906003)(6306002)(53546011)(106002)(110136005)(316002)(83506002)(93886005)(76176011)(229853002)(6666003)(2950100002)(31696002)(65826007)(478600001)(4001150100001)(36386004)(966005)(6246003)(356003)(86362001)(47776003)(230783001)(50466002)(63266004)(305945005)(31686004)(4326008)(106466001)(5660300001)(65956001)(65806001)(39060400002)(2004002)(107986001);DIR:OUT;SFP:1101;SCL:1;SRVR:DM5PR02MB3386;H:xsj-pvapsmtpgw01;FPR:;SPF:Pass;PTR:unknown-60-83.xilinx.com;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;CY1NAM02FT046;1:XGniDWZDPdeuzqQtZg4g+IVfMUSWCd/0vzd4T2Z+ZBVYpRo8k7QEqV1cjDoio79fnk/15byZApBeH3qRBiCdcY73VM+vVzRX4cFwWGRURuxmQJg5ARkJZRZYU9aQvTOq X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 885f0fae-30a4-4023-0636-08d545e97c21 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(5600026)(4604075)(4608076)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603307);SRVR:DM5PR02MB3386; X-Microsoft-Exchange-Diagnostics: 1;DM5PR02MB3386;3:v4wQMg9TdNJzt1oCLIgHLyd3r8uXd5J3oEMa96LFusA9Kdo47NboBOmVinyNrVtyp08mqFLcTZlzV7NSDm5IyIMi0/LqbQQGTnvxaTiU4y3i3N8mR3mtVrfh/O9VrGtRjRZVYolMv9E5W5+IBMj6p45Tc04Z8/84OQEKTsXzNJZzksPbrAuj7thVlF8IpxzBkI1c7Cl4k37eEvX6muJHd5P0CDFI+uPBLdmNGLxOOPOFZ/lKlMzrLsh0jp7mzM0IsPpCfcJc1YTURbqGLbqy4Eh++XnF+vI2czYyNg7Z/OzrE9tgH4NO7XKJrgAnSYr+8G6La7DgdTI4q94ACYuz/TJu23SNUoreBEcZZiHq95I=;25:kbDUtDkDkd8sMksWanifyfDOc1Q3Wr/r5yXWKhjOKqtmfkwR+5sjfG76fGS5JqF33pst39Gh7M7sIwoHUHjFqwj2UTSgRVu+FSUuyZ42BenYGcXcLDjSDaecRaIpomTSpsM63J7/LB9L1DJSfcVNwdGVb8WU/m8MTFtDJRGDc/tmhTEpd3HwyZiD+YiopS30Vkc4zAVpvVFaKlKEkrgsn+w9ovmWQdcqlxXHWExmw/thX+n8RyRSIc1pj+UJCokJ16+73kxtt+rCuIRA9BW/8l4cXZJPgo1reN25mSR82+9+asGB1R4Wx5oa1hUunHgSsZg/Q1sIeNyI5AhsyK3sVw== X-MS-TrafficTypeDiagnostic: DM5PR02MB3386: X-Microsoft-Exchange-Diagnostics: 1;DM5PR02MB3386;31:FYVWLs3HE9+Z0NBqadkmcx5eNfkPl1EHl8WUKQlkRY1M6jCxcFE9Z8GWNlUVTDz0WeCvj+JXTaIuBrAD9Wap41s7lOeBGIPUv7gLJxutGekqpddl7ZJhH+9112agsihCOacORm1Njm6JWkaD598AJhxE9Moo6BBMxwhouLlnV7zyJBwmhtNsRp6zAWF5JxyIlNM3N6BT7hGt29W6uPV+CdIVmQ/gqas+1tJ5NunYyX4=;20:rHBh15CjBEcoeaxm9Qocucbr7d/bdn3OCF6acTojMkvqETdd82DluxGFTmgbIGPz45SG+G7nt5+1LZ2BI+fNRJC234GtWBAyj0Ovrap9mCRKqnpvmJreqQGxxk/3j3+2s7LcGpAcwMED90PI7Mc6bi62xhvyel9ILbde9hVcz3ouT1IAkMgYFUYYC3AQAbOOpf74JwFWGN9RSntujlT/Mx/meOD9fz5ZZCusegIhoAmm0FT53vXShW2kLHroi7KkjI69UCrnuhnzN3iZz2XPPu4c4vggA0GDS+WJMiE03tUX6+VKNkqTiEQ/YDwVUAFB+dl81fFHbf34E1aoY1DszRW56e2ew/1ThugsSwGxqiL85uz7Jql/M7uXFow/t9O8V/X+xVAq9nrBY+ATQy05OVBzMI0y63ly7uVs+6m/+y4BI+uWFqhk1aCgABDNBI8N3+C+ouAlvcsv8Atmz6X3y4HkUw2q7rk9GFaq1ugQL9URkB9kMQVpqiWqjXu8oZlW X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(2401047)(5005006)(8121501046)(10201501046)(3231023)(3002001)(93006095)(93004095)(6055026)(6041248)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123562025)(20161123555025)(20161123560025)(6072148)(201708071742011);SRVR:DM5PR02MB3386;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:DM5PR02MB3386; X-Microsoft-Exchange-Diagnostics: 1;DM5PR02MB3386;4:y1EqRItFB2B1a0rmMBDyJGqB+3gpUSWMjyPJbbYQDU7mXN1/F32t0P1CDeixwTAPk3qJQYRc/AxlR9N5Xa0QYIyyjHUFgqZdKbvPABhdse1OSeHH/yqQEYkVUIRE9TUidVIPpFHgzVqps6+dHa3yIWbZwrpU1J8pK6ZToKRxs2ccAR9Xm4o9ZnWscwAJDyPZSwYKgDrd5ZDlEzzs2uNPm0sYegpJsro/hMu8gJ2J92cg77wrHlvNbws/FMc9d9BNqCxKr8iuvo56SsBEjdUItQPWlEy+/liDIOyGv26KBsMKQlvhyf3eDFPi+k9oUUmO X-Forefront-PRVS: 0525BB0ADF X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjAyTUIzMzg2OzIzOjdJT0Z0cXVpK2ZFWlphMjc0cmNiZFBoSkJm?= =?utf-8?B?QTlpV051RDEyamJaK0FTZFFockVlaXFkVUdaR0N1aFBsMHhxdDJTODBnOWVT?= =?utf-8?B?bVBJVkpEODB3OHlxWHl0VVFUdmNDbEQyY2hFbHpwVGgwZWx5QnJ1cys1aGZw?= =?utf-8?B?aTZYOUZ2MjNDNUMvM3M1cEY4RTM4dTBEYkhuNlFnZnNoTUpYQjFhL21jL2d6?= =?utf-8?B?YkdxS3hXQkQ4bVh4TWV4UGU3QWhrSzYrSjdMcXI4ZE5Za0VlZUQ3VmxTck1B?= =?utf-8?B?VTdxVllUZGNSdGc1TXFtLzN1QWJTV0FJTHV2MUhDMDFJZ01hUkFPeHl2ODdM?= =?utf-8?B?cndIdEI2ckFiM3FKdEt1VDVRb1dzNjhLd2NBVHFNRVBDTlZQajRpd3JaNlJZ?= =?utf-8?B?cS8zRVNzbnZ0a2ZMSzUzWU5KR3BDNE1CZDRNQmV1Qm9RdTA5Wi82VGdpZWdF?= =?utf-8?B?Q1lEU3VyRGdhemY4dVArZjhQbWQ5aVhaS1Y2K3FCdzNBZWUwNC9lcnhPSWJ2?= =?utf-8?B?NmF2QmdnMnZ2MUg3MVdoVnNnbkZBZmRpZkxkUXBlOU1VcllvWUFCOGpHMUtp?= =?utf-8?B?RXErYTJjWWdHVnpVWjVyRHlhY2JPZWU3QnRLMHB6SERrenN3cnhZZDFlUlM5?= =?utf-8?B?bjR4T2tadWF1TmdlOS9DU0ZUM05hSFg1OVJYcGRURE1xM1VNQVhYZzc5eWZV?= =?utf-8?B?RktxZGVScmo4Y1N4ejRZRTlCbGd3TldnZnFycko4QlFuanNDZlBVTDhyRWxB?= =?utf-8?B?S1hIWkN1NXhsR05TZFhrYlh4TDJuSWlWQkF4MWxMYm1VWkNLY0NVa0lEZGdB?= =?utf-8?B?Mzd0cElkUE5uUGRPTXdwT2FFTkNWOHlSK2hqM0RMUTBseXNwWWZrK0VpbGtH?= =?utf-8?B?Z0JvRThnNHpNb3Ivb04rbTFIMGlSbTl1TllXN3pMdjVKdXNuNkpJc20vRFpK?= =?utf-8?B?TjBPNVo4Wkxhbld3Z09GbWJCWHlIT3dCTlM5bmN2dVFvaW9FVitmZ0FjRXU2?= =?utf-8?B?U1hPbnVwQXV6QkxWRlVOb1BRZTE2MXhKa1R3TDkvaEo3dEUvMlc4dW5BYWNK?= =?utf-8?B?aUN5UjhVcEgrWHp6N2VYVGlxeUxXT2dPdmFEVUpYMzBCNHJBeHplY2YxNjVz?= =?utf-8?B?OTZYaVArdHROV1VXM3FuMWpJcWJVNHBFendUMUdqek1qM1JjZ2UzY2cxN2hZ?= =?utf-8?B?ZzdPYlRaOFhoeUQ2Z1RrQy9GRDYwcG51YXZWOGJ2UEo2UDNSbVJQdGtzQ2JJ?= =?utf-8?B?N1BUcWRYTXpYcFdHSDZwaVJFQVdWYnJ4NzBsSjlKRjdjNklObStCV0ZuQUtP?= =?utf-8?B?ZkhDcDlRRkRScFF4UFNNbkZhZklFbzJzdmhYZVhsNS9XbXpKNVYwa25reUgv?= =?utf-8?B?ZkN3aG92eENnNlk4K1pLV2pDU2tBaUhLN0JkOWNBTjhqNml3TmpGQWhtL2ds?= =?utf-8?B?UGdTTFoyN1hIS2prdVQ2d0svcHJSWDhGaTBPbFR6c29PVnpTeCtiOWR0NjVi?= =?utf-8?B?bm83aDEwNjFJZGF4SE12UDJZWDJFWE53emJtZHdmSXpQYk9kSGUrS3RHNVZM?= =?utf-8?B?MUZXMTFlRW84cDVzVU55WmhYZHpERzRpUkhNVnkwQUYxN1kyTW9RSFp0SUd4?= =?utf-8?B?THRBcVNTdWZTaHdmOGM1Z0ptNDJBTjg1VlB2S2FhSUxUN29WMW9kYWZOakVn?= =?utf-8?B?YlRJODhWSHVydEZrUFJoS2k1Zit5RGZIY004T1JpK3dIcDFGREpMeEcrbU1h?= =?utf-8?B?eXpUN0RBOEpYVGcydzRaRUgrNWVnNHpkV2ZnbjZRNTk0WVJmSHZFN1R1TjJQ?= =?utf-8?B?eE5vMjdHMzZOZWFVRnF4emhTRnMwWXU2SWRJY3dIVGZ2eU1veWJURldQdmEr?= =?utf-8?Q?L5g8xPLVrFQ=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM5PR02MB3386;6:4sXsGl9pzwTchSbJKhF/CN6fuROlqF2h8fuwwIVojnSW/nET8buUW5dHQ9DOJOBZlMM53NPFArGneg3CdXFLFzjXLU7LUxDZIjU8W8EbyR7Md/azrg0a1wlYnbihd/Tyhpko1KTM/mKZ7fuB6fM7aiIHqjAPnylGVJXBf6psDc74vbP/LupoPt15UxgLrPhcr2g3pLkRUXV8Dmuz5LyhjFFKCpqHj0lM8zZrURXcDR4n+NJi17ehZa9OP9DtGt2y/aqN0ThGQha3ayoKDqgyLEO6JA1cQyXMFcul1s8E7yh2gbxr5T7khk2APSpNgpKw3pvEIot65AzTdFDNWE7WaNYJDaWopTCqFJhbqBQ/EdM=;5:VdmRouEVs6Np04L/JADxb9F8Rrmw6D+n5W55JRb6AEO+1aEvJpGRkprQxSKXFSu2wtidVQyfo2BheMpUHQa2BF2AK1HeyX9XeDvhB8pcYF6HzsUSeomW4576CKD9If5SECzW0r8UFCk8gKBDvxkKzD8bmbEOv/99dEj6ShOGBoQ=;24:iOOvtzVS2WqsQJp1rcnL3XWfCQKr84hxQNoaAyk6Xhr8Gqepm9q2IjN0oYLY8pCa/XpeHIxWRQi6ad0Khptta6iwL4rHOYmz081rAONsuSM=;7:8Cvf+GyuFca24ZTHikZwsHAi7XBOAQ8O2ofW3Vyy35zqebZzyU3uYhZfVZTzJeO4O7Hu6KMyF1d2Mnj3KSK98aP9fmc0h3I827HAVAQmNABxR6Wsu7RL96tyZWKPWzeuVGLSMRZIQ3IkTUNDE3N8gq0FbPZ8vtnRQPiwPQ0N7wM2aQ7HbERHgAsFyx3M6SdWc+iZIRpzr4hQ4WfAMAj1G4xPuXHmfzVo5Y9LBlJVDMhI+9LAE1nYOKHVgh2wZ2MP SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Dec 2017 07:32:24.9559 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 885f0fae-30a4-4023-0636-08d545e97c21 X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c;Ip=[149.199.60.83];Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR02MB3386 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 6886 Lines: 156 Hi guys, On 15.12.2017 10:27, Mauro Carvalho Chehab wrote: > Em Fri, 15 Dec 2017 10:55:26 +0530 > Dhaval Shah escreveu: > >> Hi Laurent/Mauro/Greg, >> >> On Fri, Dec 15, 2017 at 3:32 AM, Laurent Pinchart >> wrote: >>> Hi Mauro, >>> >>> On Thursday, 14 December 2017 23:50:03 EET Mauro Carvalho Chehab wrote: >>>> Em Thu, 14 Dec 2017 21:57:06 +0100 Greg KH escreveu: >>>>> On Thu, Dec 14, 2017 at 10:44:16PM +0200, Laurent Pinchart wrote: >>>>>> On Thursday, 14 December 2017 22:08:51 EET Greg KH wrote: >>>>>>> On Thu, Dec 14, 2017 at 09:05:27PM +0200, Laurent Pinchart wrote: >>>>>>>> On Thursday, 14 December 2017 20:54:39 EET Joe Perches wrote: >>>>>>>>> On Thu, 2017-12-14 at 20:37 +0200, Laurent Pinchart wrote: >>>>>>>>>> On Thursday, 14 December 2017 20:32:20 EET Joe Perches wrote: >>>>>>>>>>> On Thu, 2017-12-14 at 20:28 +0200, Laurent Pinchart wrote: >>>>>>>>>>>> On Thursday, 14 December 2017 19:05:27 EET Mauro Carvalho Chehab >>>>>>>>>>>> wrote: >>>>>>>>>>>>> Em Fri, 8 Dec 2017 18:05:37 +0530 Dhaval Shah escreveu: >>>>>>>>>>>>>> SPDX-License-Identifier is used for the Xilinx Video IP and >>>>>>>>>>>>>> related drivers. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Signed-off-by: Dhaval Shah >>>>>>>>>>>>> >>>>>>>>>>>>> Hi Dhaval, >>>>>>>>>>>>> >>>>>>>>>>>>> You're not listed as one of the Xilinx driver maintainers. I'm >>>>>>>>>>>>> afraid that, without their explicit acks, sent to the ML, I >>>>>>>>>>>>> can't accept a patch touching at the driver's license tags. >>>>>>>>>>>> >>>>>>>>>>>> The patch doesn't change the license, I don't see why it would >>>>>>>>>>>> cause any issue. Greg isn't listed as the maintainer or copyright >>>>>>>>>>>> holder of any of the 10k+ files to which he added an SPDX license >>>>>>>>>>>> header in the last kernel release. >>>>>>>>>>> >>>>>>>>>>> Adding a comment line that describes an implicit or >>>>>>>>>>> explicit license is different than removing the license >>>>>>>>>>> text itself. >>>>>>>>>> >>>>>>>>>> The SPDX license header is meant to be equivalent to the license >>>>>>>>>> text. >>>>>>>>> >>>>>>>>> I understand that. >>>>>>>>> At a minimum, removing BSD license text is undesirable >>>>>>>>> >>>>>>>>> as that license states: >>>>>>>>> * * Redistributions of source code must retain the above copyright >>>>>>>>> * notice, this list of conditions and the following disclaimer. >>>>>>>>> >>>>>>>>> etc... >>>>>>>> >>>>>>>> But this patch only removes the following text: >>>>>>>> >>>>>>>> - * This program is free software; you can redistribute it and/or >>>>>>>> modify >>>>>>>> - * it under the terms of the GNU General Public License version 2 as >>>>>>>> - * published by the Free Software Foundation. >>>>>>>> >>>>>>>> and replaces it by the corresponding SPDX header. >>>>>>>> >>>>>>>>>> The only reason why the large SPDX patch didn't touch the whole >>>>>>>>>> kernel in one go was that it was easier to split in in multiple >>>>>>>>>> chunks. >>>>>>>>> >>>>>>>>> Not really, it was scripted. >>>>>>>> >>>>>>>> But still manually reviewed as far as I know. >>>>>>>> >>>>>>>>>> This is no different than not including the full GPL license in >>>>>>>>>> every header file but only pointing to it through its name and >>>>>>>>>> reference, as every kernel source file does. >>>>>>>>> >>>>>>>>> Not every kernel source file had a license text >>>>>>>>> or a reference to another license file. >>>>>>>> >>>>>>>> Correct, but the files touched by this patch do. >>>>>>>> >>>>>>>> This issue is in no way specific to linux-media and should be >>>>>>>> decided upon at the top level, not on a per-subsystem basis. Greg, >>>>>>>> could you comment on this ? >>>>>>> >>>>>>> Comment on what exactly? I don't understand the problem here, care to >>>>>>> summarize it? >>>>>> >>>>>> In a nutshell (if I understand it correctly), Dhaval Shah submitted >>>>>> https:// patchwork.kernel.org/patch/10102451/ which replaces >>>>>> >>>>>> +// SPDX-License-Identifier: GPL-2.0 >>>>>> [...] >>>>>> - * >>>>>> - * This program is free software; you can redistribute it and/or modify >>>>>> - * it under the terms of the GNU General Public License version 2 as >>>>>> - * published by the Free Software Foundation. >>>>>> >>>>>> in all .c and .h files of the Xilinx V4L2 driver >>>>>> (drivers/media/platform/ >>>>>> xilinx). I have reviewed the patch and acked it. Mauro then rejected it, >>>>>> stating that he can't accept a change to license text without an >>>>>> explicit ack from the official driver's maintainers. My position is >>>>>> that such a change doesn't change the license and thus doesn't need to >>>>>> track all copyright holders, and can be merged without an explicit ack >>>>>> from the respective maintainers. >>>>> >>>>> Yes, I agree with you, no license is being changed here, and no >>>>> copyright is either. >>>>> >>>>> BUT, I know that most major companies are reviewing this process right >>>>> now. We have gotten approval from almost all of the major kernel >>>>> developer companies to do this, which is great, and supports this work >>>>> as being acceptable. >>>>> >>>>> So it's nice to ask Xilinx if they object to this happening, which I >>>>> guess Mauro is trying to say here (in not so many words...) To at least >>>>> give them the heads-up that this is what is going to be going on >>>>> throughout the kernel tree soon, and if they object, it would be good to >>>>> speak up as to why (and if they do, I can put their lawyers in contact >>>>> with some lawyers to explain it all to them.) >>>> >>>> Yes, that's basically what I'm saying. >>>> >>>> I don't feel comfortable on signing a patch changing the license text >>>> without giving the copyright owners an opportunity and enough time >>>> to review it and approve, or otherwise comment about such changes. >>> >>> If I understand you and Greg correctly, you would like to get a general >>> approval from Xilinx for SPDX-related changes, but that would be a blanket >>> approval that would cover this and all subsequent similar patches. Is that >>> correct ? That is reasonable for me. >>> >>> In that case, could the fact that commit >>> >>> commit 5fd54ace4721fc5ce2bb5aef6318fcf17f421460 >>> Author: Greg Kroah-Hartman >>> Date: Fri Nov 3 11:28:30 2017 +0100 >>> >>> USB: add SPDX identifiers to all remaining files in drivers/usb/ >>> >>> add SPDX headers to several Xilinx-authored source files constitute such a >>> blanket approval ? >>> >> I have to do anything here or Once, we get approval from the Michal >> Simek(michal.simek@xilinx.com) and Hyun.kwon@xilinx.com ACK this patch >> then it will go into mainline? > > I would wait for their feedback. Please do not apply this patch till I get approval from legal. I have already discussed things about SPDX some weeks ago. Thanks, Michal