Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp3039824ybe; Sun, 8 Sep 2019 06:00:08 -0700 (PDT) X-Google-Smtp-Source: APXvYqyM7ftbu8F/0AAEeYrUrxwog3qxwpYSvZg8wLGH4qL1vRSeyQpp+7jfhB0eC1Uv3SeKYNjn X-Received: by 2002:a50:8f81:: with SMTP id y1mr19100637edy.181.1567947608359; Sun, 08 Sep 2019 06:00:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567947608; cv=none; d=google.com; s=arc-20160816; b=0uRVKJGidJ+UGPyA5eyDQO7WaaD2oGjP5lGZ204ftPmE6p5HGy8BwT5tpKwFe4nrpM ddFGfw5+fHcOxARYtqnIWYYz7bKz0oODgCS8+5hiOh2QrweJBnsLJY9jmaITj6W27LWO fOMZyM54gNPYmfQwGdx8QvvTEl3oK5jOsBr9rUynnFVbBSh6bUkjftXK3vFYNF4u4sa5 uoz+cy5NB5E88IxGDKLV8AABBDHGU61IESfdwn3iAg+buhBrNy1as2CD/alcwzEeHEoC a9LBZa3A+Ar1qJp7+RnUi0rNsWIQ4L/h7PNY7oTS3bjDQebOvDabmXA8bJN86Y/wuhim Rzzw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=VRngH9Tt6f5tjpW6Ayv7hzJ7nXQI6UyfmRniBoaIh7c=; b=vDTygOhMmTjTGvG5Z322aZoP85jimSztuJ/gU9TgawkCh69b1d4vwN0+5inVsuanfB X2DCB/7tGYE3/sgjkqfU5Q9/xHK/JnIe4kP3VyNQmEwfSviRNvFIZfLEpicQQqh5ZqaG NPVTfMlBxDEmmq7ngFxs0mtMQtN/mxdcMyEd31VtiPZMS//EF9zl0mIVz6a8lvxk2fQO 3PUVBLozms7e5tCB1VFpuumtiBnNMVKDaiOwSPGb4qCmekOi3awBW6+bnpODumDWMCfm tTrnZD4WRpqZ/8WGOUQ544W6x2YyR0klv8graBlWfEUQod2WEMvyeOKt1PPAXWPwhJc5 Ex+Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=iJuH+yTF; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id gv21si5874731ejb.289.2019.09.08.05.59.44; Sun, 08 Sep 2019 06:00:08 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=iJuH+yTF; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728049AbfIHKDm (ORCPT + 99 others); Sun, 8 Sep 2019 06:03:42 -0400 Received: from bombadil.infradead.org ([198.137.202.133]:47100 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728023AbfIHKDm (ORCPT ); Sun, 8 Sep 2019 06:03:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20170209; h=In-Reply-To:Content-Type:MIME-Version :References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=VRngH9Tt6f5tjpW6Ayv7hzJ7nXQI6UyfmRniBoaIh7c=; b=iJuH+yTFQErKs399GoKdUJniH rdLj59hSS43GfWs2Vd8enOMGPQwJZ5pl5vfkJusuOGuEk/AQk3nQowGkuf+IGDjj0nzdr0UTu2huR t+ZovCxUaff5nGjtJWEYS2J6PAtNZI66+AqSOhvvST6faaar+0ZzbJzgCX18Oob2CiyRGF8x2Kilp YWtXCTW67f0X7bBc6R9HE22cnxJgFrTzqjFXF/xqi35rhRZoRvPTB9GWuMMO8cb6lzxIscENBNdV4 7UYegeMq1FAqGE9O5zdmVOLJAJ+lxNChcMwVgkPFjsQ7jrAwJlMQquCiRwxHa0mcPcqzz0lWDnrOL bLEL4E0pA==; Received: from willy by bombadil.infradead.org with local (Exim 4.92 #3 (Red Hat Linux)) id 1i6u2a-0004cU-F5; Sun, 08 Sep 2019 10:03:28 +0000 Date: Sun, 8 Sep 2019 03:03:28 -0700 From: Matthew Wilcox To: Thomas Gleixner Cc: Markus Heiser , Mauro Carvalho Chehab , Jonathan Corbet , Linux Media Mailing List , Mauro Carvalho Chehab , Greg Kroah-Hartman , Joe Perches , linux-kernel@vger.kernel.org, Arnaldo Carvalho de Melo , Sven Eckelmann , Ingo Molnar , Doug Smythies , =?iso-8859-1?Q?Aur=E9lien?= Cedeyn , Vincenzo Frascino , linux-doc@vger.kernel.org, "Rafael J. Wysocki" , Andrew Morton , Thierry Reding , Armijn Hemel , Jiri Olsa , Uwe =?iso-8859-1?Q?Kleine-K=F6nig?= , Namhyung Kim , Peter Zijlstra , Federico Vaga , Allison Randal , Alexander Shishkin , Shuah Khan Subject: Re: [PATCH 0/6] Address issues with SPDX requirements and PEP-263 Message-ID: <20190908100328.GB29434@bombadil.infradead.org> References: <20190907073419.6a88e318@lwn.net> <20190907132259.3199c8a2@coco.lan> <20190907150442.583b44c2@coco.lan> <686101df-f40c-916e-2730-353a3852cc84@darmarit.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.4 (2019-03-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Sep 07, 2019 at 11:17:22PM +0200, Thomas Gleixner wrote: > On Sat, 7 Sep 2019, Markus Heiser wrote: > > Am 07.09.19 um 20:04 schrieb Mauro Carvalho Chehab: > > > No idea. I would actually prefer to just remove the restriction, and let > > > the SPDX header to be anywhere inside the first comment block inside a > > > file [2]. > > > [2] I *suspect* that the restriction was added in order to make > > > ./scripts/spdxcheck.py to run faster and to avoid false positives. > > > Right now, if the maximum limit is removed (or set to a very high > > > value), there will be one false positive: > > Nope. The intention was to have a well define place and format instead of > everyone and his dog deciding to put it somewhere. SPDX is not intended to > replace the existing licensing mess with some other randomly placed and > formatted licensing mess. I find the current style quite unaesthetic: // SPDX-License-Identifier: GPL-2.0-only /* * linux/mm/memory.c * * Copyright (C) 1991, 1992, 1993, 1994 Linus Torvalds */ I'd much rather see /* * SPDX-License-Identifier: GPL-2.0-only * Copyright (C) 1991, 1992, 1993, 1994 Linus Torvalds */ but I appreciate the desire to force it to be on the first line if at all possible.