From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.0 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A386FC282CE for ; Wed, 22 May 2019 15:22:32 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 6B0A82081C for ; Wed, 22 May 2019 15:22:32 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=tjaldur-nl.20150623.gappssmtp.com header.i=@tjaldur-nl.20150623.gappssmtp.com header.b="K2lSPNRJ" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729707AbfEVPWc (ORCPT ); Wed, 22 May 2019 11:22:32 -0400 Received: from mail-ed1-f66.google.com ([209.85.208.66]:44067 "EHLO mail-ed1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729583AbfEVPWc (ORCPT ); Wed, 22 May 2019 11:22:32 -0400 Received: by mail-ed1-f66.google.com with SMTP id b8so4339246edm.11 for ; Wed, 22 May 2019 08:22:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tjaldur-nl.20150623.gappssmtp.com; s=20150623; h=subject:to:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=N8+U94pN/f1st3D2QrTrwmka6cSZ4T+sme2wkLx7MOk=; b=K2lSPNRJkCXTem7vDah5fN3CsMJfUkgRuaYd5NuUg5WBPrjX3jMiNmh1bnPWKdaEsc D4Bs1Bqfw2TXJzXx9WxWSwmNR2z12Q7bZfy8MNDdXVjMauSI/lFx+ep3JxEdZkkcuKK6 z4x4yGxyp6Btq5gYk/4IhCkdrnlprX8bOxitpIsl2qGSYwt05mvI+PjhMKIK1K4PILc5 OMHiZGJdJ8kNQxJ+inYTCNBbT+vW5/lHZ/79Njyray+dCMhFdfSxjviuWWaShKPH37sY bRP/EbJA1auA+XVbP3bsQtkC0bDtOvtDTWmlw6/XmY4Usqw1nSUQYbUbEe6Sw6n/cSIn 66GQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding:content-language; bh=N8+U94pN/f1st3D2QrTrwmka6cSZ4T+sme2wkLx7MOk=; b=Ovb70v+p5MGsLQTB5bK5EomDqf1e00g5s/fuS32yGAtTkslUkdK5nNorWd3vRQ5fCg 5GN8VlHXMPJ7MFfTOgKlbT2A4f517/xt/2LqCpUZE1YAw0wMB07DO9JJ2tk+T7+ND8C1 NvHw8Qw7yLFnP1Nd7aZxXN/h1FEH6x04pmTFHWEDHn2FgJqVNXv4mXPH38nmkRugvl3t oCGW2pkRLl4a4EZGHko45t1DB4RCFBJcVR9eUY5NWInI3tUc+jBfcU+o9SVpN4EYoe5J NkUcESdNsX3b/1FKf9yzQ3B0CKgD5KrnCv7auavqNCrOYsucWYhvMRhXACAivO/PyVRo ClaQ== X-Gm-Message-State: APjAAAXiu/ptATq1yIYsvVW/5Ac3BtgEeLoFHpEBc+byS5X7qxJQDBvq 9Fjqda4CAGT2XCL2I7ImnkHsQZEuPdU= X-Google-Smtp-Source: APXvYqwDCs5rFugQxwucaRCbeAilR+CEAG0+hW9w195/4JadSgNfl1GM1PyxKarf2zh7QiJaMDs6Fg== X-Received: by 2002:a17:906:49ca:: with SMTP id w10mr26687262ejv.156.1558538549643; Wed, 22 May 2019 08:22:29 -0700 (PDT) Received: from leela.thuis (ip-217-103-152-109.ip.prioritytelecom.net. [217.103.152.109]) by smtp.gmail.com with ESMTPSA id z17sm7311490edb.48.2019.05.22.08.22.28 (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Wed, 22 May 2019 08:22:28 -0700 (PDT) Subject: Re: [patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 78 To: Thomas Gleixner , linux-spdx@vger.kernel.org References: <20190520075121.768803433@linutronix.de> <20190520075210.858783702@linutronix.de> From: Armijn Hemel - Tjaldur Software Governance Solutions Openpgp: preference=signencrypt Autocrypt: addr=armijn@tjaldur.nl; prefer-encrypt=mutual; keydata= xsBNBFUHGDMBCACvTqCg+gpeT0siXY414eCO6guTvQm1CObf6gzhsa4IRhzG5ZrT+hSjluIF gnAFoOZxYXZVWoq+SCbBfWSLuVZnFb4jrBoNbNqyd9xPKT92UQoI9aib90Klq6tt0VcvO6Ke 10duM69mhBao6McGPHqOl6sBGjgfKzwQKEYa/W2sXgSiZgyAniAm8dcgCNMWeU8i6AFw/tu2 CDSIlGJD/ScTJ63sxvFCLU/yauhqcHj/uHVISFEVU/TR0aruhU59WJcTh7M6YXm9T/KwP/dv bFtXxS2XfWDXNLq1Fin90E0Kh924GQBwn85yt65EyzsiqMCQbIQCOu1HcqMUV7MBgYJ/ABEB AAHNIEFybWlqbiBIZW1lbCA8YXJtaWpuQHRqYWxkdXIubmw+wsB4BBMBAgAiBQJVBxgzAhsD BgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRCoU7oX+9OE+8ixCACQPJzd/FC/+Ab1RY8R T1BTUef0t31cGNkoEvmE5+oyqf2xDEdDb9dG6D0qOvu8kxMG7i/lNmWaBdSwbWLv+JRBcEHa Em3d3ck/ln3ulWIHLX1FFINlPh+dZqNZYnBxFMJ8sNR8tM3DOS0q/3GTAnQVK8M6arl8yoFP diwgg0ApHeJnPD75UJHHCly31D2HyMw2xgVxmW/s1gT9gwYx1AN5W9VYgUD9cJhPzPJH2Y9+ JkcSDFB57OOb+2WVCT85Rnaha/FPXkJkgfwuurutHEJDujAAYPPcIKiqWaOarJ1bI2a81Rzh wiD3wfjfcbq9MTkynq2APGjf0OqV3ymZf7rdzsBNBFUHGDMBCACq+VkgujBe13OQq0duCuwe cpgcFV4H5AU1TE9QyYh8m4FGFSiQzMRbDK/jqxA6wzNHoazxcRPBC7Wt5QcDeIeVvErJAtiP JmqWGHsiN6PMDoi+jO4q9iiqU7FcMNiTxGlPMbVHApWqX9+X1Liuf+j371YxZNxGh/5sLpRK iULNGj4tfOYqvbgTKYuPTHPPF1AVVQQdC5Bl3RmxhpDiZw5QAeLDHbXAh8KBO3be8QoDVzMp lUXgSvtwAKhO/mbfM1AyiMY3ilONYFKMmRRviVeyaTRDWJuMuAESsBHAcM04EzQFZTC9/yYI QEuymc+ZRr78WtS9eRrbd6Dtbfk5FVhRABEBAAHCwF8EGAECAAkFAlUHGDMCGwwACgkQqFO6 F/vThPtk7gf+Nvi8DZOOl/qGa86B20NO3jQ0pyi4nGtIeey46v9dwTmRqFIKDAnKLyV8Z7+2 ND0Xd8gPxrEnHRrdGB6hsQpQ/l4a2htk7CW/qGB3TkzTwBU2gS4mZEXSzUtv05CLHgmr+xkV s5Cy33RttqFm5TqAZUhhUbl5c4EgRpb/a60KZlYUBilsKzHCHAP6qGKZ8p7hnvL2oGDs71Gx uWIYynzE8Tl40P7UHtcVaTC1x61e8cOzaWMSSnrtQKAr6QsSf/w97EEG48jePV0tLkaGhaJk 1mRmS3/svWX51OjvCJjSHNAoq9W+i2UDZ06YLnET8DMug8BESHi5ww8ldBybQkzkvw== Message-ID: Date: Wed, 22 May 2019 17:22:28 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <20190520075210.858783702@linutronix.de> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US Sender: linux-spdx-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-spdx@vger.kernel.org Reviewed by: Armijn Hemel > Based on 1 normalized pattern(s): > > this work is licensed under the terms of the gnu gpl version 2 or > later see the copying file in the top level directory > > extracted by the scancode license scanner the SPDX license identifier > > GPL-2.0-or-later > > has been chosen to replace the boilerplate/reference in 6 file(s). > > Signed-off-by: Thomas Gleixner > > --- > https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch4&id=6f42bc6b9599 > --- > drivers/scsi/virtio_scsi.c | 5 +---- > drivers/virtio/virtio_mmio.c | 6 +----- > drivers/virtio/virtio_pci_common.c | 5 +---- > drivers/virtio/virtio_pci_common.h | 5 +---- > drivers/virtio/virtio_pci_legacy.c | 5 +---- > drivers/virtio/virtio_pci_modern.c | 5 +---- > 6 files changed, 6 insertions(+), 25 deletions(-) > > --- a/drivers/scsi/virtio_scsi.c > +++ b/drivers/scsi/virtio_scsi.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Virtio SCSI HBA driver > * > @@ -7,10 +8,6 @@ > * Authors: > * Stefan Hajnoczi > * Paolo Bonzini > - * > - * This work is licensed under the terms of the GNU GPL, version 2 or later. > - * See the COPYING file in the top-level directory. > - * > */ > > #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt > --- a/drivers/virtio/virtio_mmio.c > +++ b/drivers/virtio/virtio_mmio.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Virtio memory mapped device driver > * > @@ -48,12 +49,7 @@ > * virtio_mmio.device=0x100@0x100b0000:48 \ > * virtio_mmio.device=1K@0x1001e000:74 > * > - * > - * > * Based on Virtio PCI driver by Anthony Liguori, copyright IBM Corp. 2007 > - * > - * This work is licensed under the terms of the GNU GPL, version 2 or later. > - * See the COPYING file in the top-level directory. > */ > > #define pr_fmt(fmt) "virtio-mmio: " fmt > --- a/drivers/virtio/virtio_pci_common.c > +++ b/drivers/virtio/virtio_pci_common.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Virtio PCI driver - common functionality for all device versions > * > @@ -11,10 +12,6 @@ > * Anthony Liguori > * Rusty Russell > * Michael S. Tsirkin > - * > - * This work is licensed under the terms of the GNU GPL, version 2 or later. > - * See the COPYING file in the top-level directory. > - * > */ > > #include "virtio_pci_common.h" > --- a/drivers/virtio/virtio_pci_common.h > +++ b/drivers/virtio/virtio_pci_common.h > @@ -1,3 +1,4 @@ > +/* SPDX-License-Identifier: GPL-2.0-or-later */ > #ifndef _DRIVERS_VIRTIO_VIRTIO_PCI_COMMON_H > #define _DRIVERS_VIRTIO_VIRTIO_PCI_COMMON_H > /* > @@ -13,10 +14,6 @@ > * Anthony Liguori > * Rusty Russell > * Michael S. Tsirkin > - * > - * This work is licensed under the terms of the GNU GPL, version 2 or later. > - * See the COPYING file in the top-level directory. > - * > */ > > #include > --- a/drivers/virtio/virtio_pci_legacy.c > +++ b/drivers/virtio/virtio_pci_legacy.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Virtio PCI driver - legacy device support > * > @@ -11,10 +12,6 @@ > * Anthony Liguori > * Rusty Russell > * Michael S. Tsirkin > - * > - * This work is licensed under the terms of the GNU GPL, version 2 or later. > - * See the COPYING file in the top-level directory. > - * > */ > > #include "virtio_pci_common.h" > --- a/drivers/virtio/virtio_pci_modern.c > +++ b/drivers/virtio/virtio_pci_modern.c > @@ -1,3 +1,4 @@ > +// SPDX-License-Identifier: GPL-2.0-or-later > /* > * Virtio PCI driver - modern (virtio 1.0) device support > * > @@ -11,10 +12,6 @@ > * Anthony Liguori > * Rusty Russell > * Michael S. Tsirkin > - * > - * This work is licensed under the terms of the GNU GPL, version 2 or later. > - * See the COPYING file in the top-level directory. > - * > */ > > #include > > -- Armijn Hemel, MSc Tjaldur Software Governance Solutions