All of lore.kernel.org
 help / color / mirror / Atom feed
* [Batch 14 patch 00/40] Batch 14 of random GPL notices/references
@ 2019-05-31  8:09 Thomas Gleixner
  2019-05-31  8:09 ` [Batch 14 patch 01/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 351 Thomas Gleixner
                   ` (39 more replies)
  0 siblings, 40 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

Hi!

Here comes your daily training material for pattern recognition.

Thanks,

	tglx




^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 01/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 351
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:33   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:53   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 02/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 352 Thomas Gleixner
                   ` (38 subsequent siblings)
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this file is subject to the terms and conditions of the gnu general
  public license version 2 as published by the free software
  foundation

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 1 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=54d13829199f
---
 include/video/gbe.h |    4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

--- a/include/video/gbe.h
+++ b/include/video/gbe.h
@@ -1,10 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * include/video/gbe.h -- SGI GBE (Graphics Back End)
  *
  * Copyright (C) 1999 Silicon Graphics, Inc. (Jeffrey Newquist)
- *
- * This file is subject to the terms and conditions of the GNU General Public
- * License version 2 as published by the Free Software Foundation.
  */
 
 #ifndef __GBE_H__



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 02/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 352
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
  2019-05-31  8:09 ` [Batch 14 patch 01/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 351 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:39   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:53   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 03/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353 Thomas Gleixner
                   ` (37 subsequent siblings)
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this program is free software you can distribute it and or modify it
  under the terms of the gnu general public license version 2 as
  published by the free software foundation

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 2 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=f956caa676b6
---
 arch/mips/pci/ops-loongson2.c |    5 +----
 drivers/spi/spi-lantiq-ssc.c  |    5 +----
 2 files changed, 2 insertions(+), 8 deletions(-)

--- a/arch/mips/pci/ops-loongson2.c
+++ b/arch/mips/pci/ops-loongson2.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 1999, 2000, 2004  MIPS Technologies, Inc.
  *	All rights reserved.
@@ -6,10 +7,6 @@
  *
  * Copyright (C) 2009 Lemote Inc.
  * Author: Wu Zhangjin <wuzhangjin@gmail.com>
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
  */
 #include <linux/types.h>
 #include <linux/pci.h>
--- a/drivers/spi/spi-lantiq-ssc.c
+++ b/drivers/spi/spi-lantiq-ssc.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2011-2015 Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
  * Copyright (C) 2016 Hauke Mehrtens <hauke@hauke-m.de>
- *
- * This program is free software; you can distribute it and/or modify it
- * under the terms of the GNU General Public License (Version 2) as
- * published by the Free Software Foundation.
  */
 
 #include <linux/kernel.h>



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 03/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
  2019-05-31  8:09 ` [Batch 14 patch 01/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 351 Thomas Gleixner
  2019-05-31  8:09 ` [Batch 14 patch 02/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 352 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:39   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:54   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 04/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 354 Thomas Gleixner
                   ` (36 subsequent siblings)
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  licensed under the terms of the gnu general public license version 2
  see file copying for details

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 1 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=0f46e1beb729
---
 arch/x86/kernel/cpu/microcode/amd.c |    4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

--- a/arch/x86/kernel/cpu/microcode/amd.c
+++ b/arch/x86/kernel/cpu/microcode/amd.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  AMD CPU Microcode Update Driver for Linux
  *
@@ -17,9 +18,6 @@
  *
  *  Author: Jacob Shin <jacob.shin@amd.com>
  *  Fixes: Borislav Petkov <bp@suse.de>
- *
- *  Licensed under the terms of the GNU General Public
- *  License version 2. See file COPYING for details.
  */
 #define pr_fmt(fmt) "microcode: " fmt
 



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 04/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 354
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (2 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 03/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:40   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:54   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 05/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 362 Thomas Gleixner
                   ` (35 subsequent siblings)
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  distributable under the terms of the gnu general public license
  version 2

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 1 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=0a675951a381
---
 drivers/media/platform/via-camera.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- a/drivers/media/platform/via-camera.c
+++ b/drivers/media/platform/via-camera.c
@@ -1,8 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for the VIA Chrome integrated camera controller.
  *
  * Copyright 2009,2010 Jonathan Corbet <corbet@lwn.net>
- * Distributable under the terms of the GNU General Public License, version 2
  *
  * This work was supported by the One Laptop Per Child project
  */



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 05/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 362
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (3 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 04/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 354 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:41   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:56   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 06/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 363 Thomas Gleixner
                   ` (34 subsequent siblings)
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this software may be used and distributed according to the terms of
  the gnu public license version 2 incorporated herein by reference

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 1 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=0a8c12c83adf
---
 drivers/net/ethernet/freescale/gianfar_ethtool.c |    5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

--- a/drivers/net/ethernet/freescale/gianfar_ethtool.c
+++ b/drivers/net/ethernet/freescale/gianfar_ethtool.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  drivers/net/ethernet/freescale/gianfar_ethtool.c
  *
@@ -10,10 +11,6 @@
  *  Modifier: Sandeep Gopalpet <sandeep.kumar@freescale.com>
  *
  *  Copyright 2003-2006, 2008-2009, 2011 Freescale Semiconductor, Inc.
- *
- *  This software may be used and distributed according to
- *  the terms of the GNU Public License, Version 2, incorporated herein
- *  by reference.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 06/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 363
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (4 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 05/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 362 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:42   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:57   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 07/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 364 Thomas Gleixner
                   ` (33 subsequent siblings)
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  released under terms in gpl version 2 see copying

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 5 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=077ef2ab268b
---
 include/linux/sunrpc/cache.h |    4 +---
 include/net/xdp.h            |    2 +-
 kernel/bpf/cpumap.c          |    2 +-
 net/core/xdp.c               |    2 +-
 net/sunrpc/cache.c           |    4 +---
 5 files changed, 5 insertions(+), 9 deletions(-)

--- a/include/linux/sunrpc/cache.h
+++ b/include/linux/sunrpc/cache.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * include/linux/sunrpc/cache.h
  *
@@ -5,9 +6,6 @@
  * used by sunrpc clients and servers.
  *
  * Copyright (C) 2002 Neil Brown <neilb@cse.unsw.edu.au>
- *
- * Released under terms in GPL version 2.  See COPYING.
- *
  */
 
 #ifndef _LINUX_SUNRPC_CACHE_H_
--- a/include/net/xdp.h
+++ b/include/net/xdp.h
@@ -1,7 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /* include/net/xdp.h
  *
  * Copyright (c) 2017 Jesper Dangaard Brouer, Red Hat Inc.
- * Released under terms in GPL version 2.  See COPYING.
  */
 #ifndef __LINUX_NET_XDP_H__
 #define __LINUX_NET_XDP_H__
--- a/kernel/bpf/cpumap.c
+++ b/kernel/bpf/cpumap.c
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* bpf/cpumap.c
  *
  * Copyright (c) 2017 Jesper Dangaard Brouer, Red Hat Inc.
- * Released under terms in GPL version 2.  See COPYING.
  */
 
 /* The 'cpumap' is primarily used as a backend map for XDP BPF helper
--- a/net/core/xdp.c
+++ b/net/core/xdp.c
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* net/core/xdp.c
  *
  * Copyright (c) 2017 Jesper Dangaard Brouer, Red Hat Inc.
- * Released under terms in GPL version 2.  See COPYING.
  */
 #include <linux/bpf.h>
 #include <linux/filter.h>
--- a/net/sunrpc/cache.c
+++ b/net/sunrpc/cache.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * net/sunrpc/cache.c
  *
@@ -5,9 +6,6 @@
  * used by sunrpc clients and servers.
  *
  * Copyright (C) 2002 Neil Brown <neilb@cse.unsw.edu.au>
- *
- * Released under terms in GPL version 2.  See COPYING.
- *
  */
 
 #include <linux/types.h>



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 07/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 364
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (5 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 06/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 363 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:44   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:57   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 08/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 365 Thomas Gleixner
                   ` (32 subsequent siblings)
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this source file is released under gpl v2 license no other versions
  see the copying file included in the main directory of this source
  distribution for the license terms and conditions

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 28 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=aa0a4927f7d5
---
 sound/pci/ctxfi/ct20k1reg.h  |    5 +----
 sound/pci/ctxfi/ct20k2reg.h  |    5 +----
 sound/pci/ctxfi/ctamixer.c   |    6 +-----
 sound/pci/ctxfi/ctamixer.h   |    6 +-----
 sound/pci/ctxfi/ctatc.c      |    5 +----
 sound/pci/ctxfi/ctatc.h      |    6 +-----
 sound/pci/ctxfi/ctdaio.c     |    6 +-----
 sound/pci/ctxfi/ctdaio.h     |    6 +-----
 sound/pci/ctxfi/cthardware.c |    6 +-----
 sound/pci/ctxfi/cthardware.h |    6 +-----
 sound/pci/ctxfi/cthw20k1.c   |    6 +-----
 sound/pci/ctxfi/cthw20k1.h   |    6 +-----
 sound/pci/ctxfi/cthw20k2.c   |    6 +-----
 sound/pci/ctxfi/cthw20k2.h   |    6 +-----
 sound/pci/ctxfi/ctimap.c     |    6 +-----
 sound/pci/ctxfi/ctimap.h     |    6 +-----
 sound/pci/ctxfi/ctmixer.c    |    6 +-----
 sound/pci/ctxfi/ctmixer.h    |    6 +-----
 sound/pci/ctxfi/ctpcm.c      |    6 +-----
 sound/pci/ctxfi/ctpcm.h      |    6 +-----
 sound/pci/ctxfi/ctresource.c |    6 +-----
 sound/pci/ctxfi/ctresource.h |    6 +-----
 sound/pci/ctxfi/ctsrc.c      |    6 +-----
 sound/pci/ctxfi/ctsrc.h      |    6 +-----
 sound/pci/ctxfi/cttimer.c    |    5 +----
 sound/pci/ctxfi/ctvmem.c     |    5 +----
 sound/pci/ctxfi/ctvmem.h     |    5 +----
 sound/pci/ctxfi/xfi.c        |    5 +----
 28 files changed, 28 insertions(+), 133 deletions(-)

--- a/sound/pci/ctxfi/ct20k1reg.h
+++ b/sound/pci/ctxfi/ct20k1reg.h
@@ -1,9 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
- *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
  */
 
 #ifndef CT20K1REG_H
--- a/sound/pci/ctxfi/ct20k2reg.h
+++ b/sound/pci/ctxfi/ct20k2reg.h
@@ -1,9 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
- *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
  */
 
 #ifndef _20K2REGISTERS_H_
--- a/sound/pci/ctxfi/ctamixer.c
+++ b/sound/pci/ctxfi/ctamixer.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	ctamixer.c
  *
  * @Brief
@@ -13,7 +10,6 @@
  *
  * @Author	Liu Chun
  * @Date 	May 21 2008
- *
  */
 
 #include "ctamixer.h"
--- a/sound/pci/ctxfi/ctamixer.h
+++ b/sound/pci/ctxfi/ctamixer.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	ctamixer.h
  *
  * @Brief
@@ -13,7 +10,6 @@
  *
  * @Author	Liu Chun
  * @Date 	May 21 2008
- *
  */
 
 #ifndef CTAMIXER_H
--- a/sound/pci/ctxfi/ctatc.c
+++ b/sound/pci/ctxfi/ctatc.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File    ctatc.c
  *
  * @Brief
--- a/sound/pci/ctxfi/ctatc.h
+++ b/sound/pci/ctxfi/ctatc.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	ctatc.h
  *
  * @Brief
@@ -12,7 +9,6 @@
  *
  * @Author	Liu Chun
  * @Date 	Mar 28 2008
- *
  */
 
 #ifndef CTATC_H
--- a/sound/pci/ctxfi/ctdaio.c
+++ b/sound/pci/ctxfi/ctdaio.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	ctdaio.c
  *
  * @Brief
@@ -13,7 +10,6 @@
  *
  * @Author	Liu Chun
  * @Date 	May 23 2008
- *
  */
 
 #include "ctdaio.h"
--- a/sound/pci/ctxfi/ctdaio.h
+++ b/sound/pci/ctxfi/ctdaio.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	ctdaio.h
  *
  * @Brief
@@ -13,7 +10,6 @@
  *
  * @Author	Liu Chun
  * @Date 	May 23 2008
- *
  */
 
 #ifndef CTDAIO_H
--- a/sound/pci/ctxfi/cthardware.c
+++ b/sound/pci/ctxfi/cthardware.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	cthardware.c
  *
  * @Brief
@@ -12,7 +9,6 @@
  *
  * @Author	Liu Chun
  * @Date 	Jun 26 2008
- *
  */
 
 #include "cthardware.h"
--- a/sound/pci/ctxfi/cthardware.h
+++ b/sound/pci/ctxfi/cthardware.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	cthardware.h
  *
  * @Brief
@@ -12,7 +9,6 @@
  *
  * @Author	Liu Chun
  * @Date 	May 13 2008
- *
  */
 
 #ifndef CTHARDWARE_H
--- a/sound/pci/ctxfi/cthw20k1.c
+++ b/sound/pci/ctxfi/cthw20k1.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	cthw20k1.c
  *
  * @Brief
@@ -12,7 +9,6 @@
  *
  * @Author	Liu Chun
  * @Date 	Jun 24 2008
- *
  */
 
 #include <linux/types.h>
--- a/sound/pci/ctxfi/cthw20k1.h
+++ b/sound/pci/ctxfi/cthw20k1.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	cthw20k1.h
  *
  * @Brief
@@ -12,7 +9,6 @@
  *
  * @Author	Liu Chun
  * @Date 	May 13 2008
- *
  */
 
 #ifndef CTHW20K1_H
--- a/sound/pci/ctxfi/cthw20k2.c
+++ b/sound/pci/ctxfi/cthw20k2.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	cthw20k2.c
  *
  * @Brief
@@ -12,7 +9,6 @@
  *
  * @Author	Liu Chun
  * @Date 	May 14 2008
- *
  */
 
 #include <linux/types.h>
--- a/sound/pci/ctxfi/cthw20k2.h
+++ b/sound/pci/ctxfi/cthw20k2.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	cthw20k2.h
  *
  * @Brief
@@ -12,7 +9,6 @@
  *
  * @Author	Liu Chun
  * @Date 	May 13 2008
- *
  */
 
 #ifndef CTHW20K2_H
--- a/sound/pci/ctxfi/ctimap.c
+++ b/sound/pci/ctxfi/ctimap.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	ctimap.c
  *
  * @Brief
@@ -13,7 +10,6 @@
  *
  * @Author	Liu Chun
  * @Date 	May 23 2008
- *
  */
 
 #include "ctimap.h"
--- a/sound/pci/ctxfi/ctimap.h
+++ b/sound/pci/ctxfi/ctimap.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	ctimap.h
  *
  * @Brief
@@ -13,7 +10,6 @@
  *
  * @Author	Liu Chun
  * @Date 	May 23 2008
- *
  */
 
 #ifndef CTIMAP_H
--- a/sound/pci/ctxfi/ctmixer.c
+++ b/sound/pci/ctxfi/ctmixer.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	ctmixer.c
  *
  * @Brief
@@ -12,7 +9,6 @@
  *
  * @Author	Liu Chun
  * @Date 	May 28 2008
- *
  */
 
 
--- a/sound/pci/ctxfi/ctmixer.h
+++ b/sound/pci/ctxfi/ctmixer.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	ctmixer.h
  *
  * @Brief
@@ -12,7 +9,6 @@
  *
  * @Author	Liu Chun
  * @Date 	Mar 28 2008
- *
  */
 
 #ifndef CTMIXER_H
--- a/sound/pci/ctxfi/ctpcm.c
+++ b/sound/pci/ctxfi/ctpcm.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	ctpcm.c
  *
  * @Brief
@@ -12,7 +9,6 @@
  *
  * @Author	Liu Chun
  * @Date 	Apr 2 2008
- *
  */
 
 #include "ctpcm.h"
--- a/sound/pci/ctxfi/ctpcm.h
+++ b/sound/pci/ctxfi/ctpcm.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	ctpcm.h
  *
  * @Brief
@@ -12,7 +9,6 @@
  *
  * @Author	Liu Chun
  * @Date 	Mar 28 2008
- *
  */
 
 #ifndef CTPCM_H
--- a/sound/pci/ctxfi/ctresource.c
+++ b/sound/pci/ctxfi/ctresource.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	ctresource.c
  *
  * @Brief
@@ -12,7 +9,6 @@
  *
  * @Author	Liu Chun
  * @Date 	May 15 2008
- *
  */
 
 #include "ctresource.h"
--- a/sound/pci/ctxfi/ctresource.h
+++ b/sound/pci/ctxfi/ctresource.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	ctresource.h
  *
  * @Brief
@@ -13,7 +10,6 @@
  *
  * @Author	Liu Chun
  * @Date 	May 13 2008
- *
  */
 
 #ifndef CTRESOURCE_H
--- a/sound/pci/ctxfi/ctsrc.c
+++ b/sound/pci/ctxfi/ctsrc.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	ctsrc.c
  *
  * @Brief
@@ -13,7 +10,6 @@
  *
  * @Author	Liu Chun
  * @Date 	May 13 2008
- *
  */
 
 #include "ctsrc.h"
--- a/sound/pci/ctxfi/ctsrc.h
+++ b/sound/pci/ctxfi/ctsrc.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File	ctsrc.h
  *
  * @Brief
@@ -13,7 +10,6 @@
  *
  * @Author	Liu Chun
  * @Date 	May 13 2008
- *
  */
 
 #ifndef CTSRC_H
--- a/sound/pci/ctxfi/cttimer.c
+++ b/sound/pci/ctxfi/cttimer.c
@@ -1,9 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * PCM timer handling on ctxfi
- *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
  */
 
 #include <linux/slab.h>
--- a/sound/pci/ctxfi/ctvmem.c
+++ b/sound/pci/ctxfi/ctvmem.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File    ctvmem.c
  *
  * @Brief
--- a/sound/pci/ctxfi/ctvmem.h
+++ b/sound/pci/ctxfi/ctvmem.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
  *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
- *
  * @File    ctvmem.h
  *
  * @Brief
--- a/sound/pci/ctxfi/xfi.c
+++ b/sound/pci/ctxfi/xfi.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * xfi linux driver.
  *
  * Copyright (C) 2008, Creative Technology Ltd. All Rights Reserved.
- *
- * This source file is released under GPL v2 license (no other versions).
- * See the COPYING file included in the main directory of this source
- * distribution for the license terms and conditions.
  */
 
 #include <linux/init.h>



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 08/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 365
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (6 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 07/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 364 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:49   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:58   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 09/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 366 Thomas Gleixner
                   ` (31 subsequent siblings)
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this file is released under the gplv2 see the file copying for more
  details

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 3 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=c36b4792eddf
---
 arch/x86/include/asm/syscalls.h |    4 +---
 include/linux/syscalls.h        |    4 +---
 include/linux/tracepoint.h      |    4 +---
 3 files changed, 3 insertions(+), 9 deletions(-)

--- a/arch/x86/include/asm/syscalls.h
+++ b/arch/x86/include/asm/syscalls.h
@@ -1,10 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * syscalls.h - Linux syscall interfaces (arch-specific)
  *
  * Copyright (c) 2008 Jaswinder Singh Rajput
- *
- * This file is released under the GPLv2.
- * See the file COPYING for more details.
  */
 
 #ifndef _ASM_X86_SYSCALLS_H
--- a/include/linux/syscalls.h
+++ b/include/linux/syscalls.h
@@ -1,11 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * syscalls.h - Linux syscall interfaces (non-arch-specific)
  *
  * Copyright (c) 2004 Randy Dunlap
  * Copyright (c) 2004 Open Source Development Labs
- *
- * This file is released under the GPLv2.
- * See the file COPYING for more details.
  */
 
 #ifndef _LINUX_SYSCALLS_H
--- a/include/linux/tracepoint.h
+++ b/include/linux/tracepoint.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 #ifndef _LINUX_TRACEPOINT_H
 #define _LINUX_TRACEPOINT_H
 
@@ -9,9 +10,6 @@
  * Copyright (C) 2008-2014 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  *
  * Heavily inspired from the Linux Kernel Markers.
- *
- * This file is released under the GPLv2.
- * See the file COPYING for more details.
  */
 
 #include <linux/smp.h>



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 09/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 366
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (7 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 08/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 365 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:52   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31  8:09 ` [Batch 14 patch 10/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 367 Thomas Gleixner
                   ` (30 subsequent siblings)
  39 siblings, 1 reply; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  licensed under the gpl v2

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 6 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=1f97e2d048da
---
 arch/sparc/vdso/vdso2c.c                    |    2 +-
 arch/x86/entry/vdso/vdso2c.c                |    2 +-
 scripts/gcc-plugins/latent_entropy_plugin.c |    2 +-
 scripts/gcc-plugins/stackleak_plugin.c      |    2 +-
 scripts/gcc-plugins/structleak_plugin.c     |    2 +-
 tools/power/cpupower/debug/i386/dump_psb.c  |    2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

--- a/arch/sparc/vdso/vdso2c.c
+++ b/arch/sparc/vdso/vdso2c.c
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * vdso2c - A vdso image preparation tool
  * Copyright (c) 2014 Andy Lutomirski and others
- * Licensed under the GPL v2
  *
  * vdso2c requires stripped and unstripped input.  It would be trivial
  * to fully strip the input in here, but, for reasons described below,
--- a/arch/x86/entry/vdso/vdso2c.c
+++ b/arch/x86/entry/vdso/vdso2c.c
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * vdso2c - A vdso image preparation tool
  * Copyright (c) 2014 Andy Lutomirski and others
- * Licensed under the GPL v2
  *
  * vdso2c requires stripped and unstripped input.  It would be trivial
  * to fully strip the input in here, but, for reasons described below,
--- a/scripts/gcc-plugins/latent_entropy_plugin.c
+++ b/scripts/gcc-plugins/latent_entropy_plugin.c
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2012-2016 by the PaX Team <pageexec@freemail.hu>
  * Copyright 2016 by Emese Revfy <re.emese@gmail.com>
- * Licensed under the GPL v2
  *
  * Note: the choice of the license means that the compilation process is
  *       NOT 'eligible' as defined by gcc's library exception to the GPL v3,
--- a/scripts/gcc-plugins/stackleak_plugin.c
+++ b/scripts/gcc-plugins/stackleak_plugin.c
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2011-2017 by the PaX Team <pageexec@freemail.hu>
  * Modified by Alexander Popov <alex.popov@linux.com>
- * Licensed under the GPL v2
  *
  * Note: the choice of the license means that the compilation process is
  * NOT 'eligible' as defined by gcc's library exception to the GPL v3,
--- a/scripts/gcc-plugins/structleak_plugin.c
+++ b/scripts/gcc-plugins/structleak_plugin.c
@@ -1,6 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2013-2017 by PaX Team <pageexec@freemail.hu>
- * Licensed under the GPL v2
  *
  * Note: the choice of the license means that the compilation process is
  *       NOT 'eligible' as defined by gcc's library exception to the GPL v3,
--- a/tools/power/cpupower/debug/i386/dump_psb.c
+++ b/tools/power/cpupower/debug/i386/dump_psb.c
@@ -1,6 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * dump_psb. (c) 2004, Dave Jones, Red Hat Inc.
- * Licensed under the GPL v2.
  */
 
 #include <fcntl.h>



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 10/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 367
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (8 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 09/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 366 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:52   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:59   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 11/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 369 Thomas Gleixner
                   ` (29 subsequent siblings)
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  licensed under the gpl version 2 see copying for details

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 2 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=e33cd86b5e11
---
 include/linux/ssb/ssb_driver_chipcommon.h |    3 +--
 include/linux/ssb/ssb_driver_extif.h      |    3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

--- a/include/linux/ssb/ssb_driver_chipcommon.h
+++ b/include/linux/ssb/ssb_driver_chipcommon.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 #ifndef LINUX_SSB_CHIPCO_H_
 #define LINUX_SSB_CHIPCO_H_
 
@@ -9,8 +10,6 @@
  *
  * Copyright 2005, Broadcom Corporation
  * Copyright 2006, Michael Buesch <m@bues.ch>
- *
- * Licensed under the GPL version 2. See COPYING for details.
  */
 
 /** ChipCommon core registers. **/
--- a/include/linux/ssb/ssb_driver_extif.h
+++ b/include/linux/ssb/ssb_driver_extif.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Hardware-specific External Interface I/O core definitions
  * for the BCM47xx family of SiliconBackplane-based chips.
@@ -14,8 +15,6 @@
  *
  * Copyright 2005, Broadcom Corporation
  * Copyright 2006, Michael Buesch
- *
- * Licensed under the GPL version 2. See COPYING for details.
  */
 #ifndef LINUX_SSB_EXTIFCORE_H_
 #define LINUX_SSB_EXTIFCORE_H_



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 11/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 369
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (9 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 10/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 367 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-06-02 20:01   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 12/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 370 Thomas Gleixner
                   ` (28 subsequent siblings)
  39 siblings, 1 reply; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this software file the file is distributed by marvell international
  ltd under the terms of the gnu general public license version 2 june
  1991 the license you may use redistribute and or modify this file in
  accordance with the terms and conditions of the license a copy of
  which is available by writing to the free software foundation inc 51
  franklin street fifth floor boston ma 02110 1301 usa or on the
  worldwide web at http www gnu org licenses old licenses gpl 2 0 txt
  the file is distributed as is without warranty of any kind and the
  implied warranties of merchantability or fitness for a particular
  purpose are expressly disclaimed the license provides additional
  details about this warranty disclaimer

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 51 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=50dca82ff444
---
 drivers/bluetooth/btmrvl_debugfs.c                   |   14 +-------------
 drivers/bluetooth/btmrvl_drv.h                       |   16 +---------------
 drivers/bluetooth/btmrvl_main.c                      |   14 +-------------
 drivers/bluetooth/btmrvl_sdio.c                      |   14 +-------------
 drivers/bluetooth/btmrvl_sdio.h                      |   15 +--------------
 drivers/net/wireless/marvell/mwifiex/11ac.c          |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/11ac.h          |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/11h.c           |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/11n.c           |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/11n.h           |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/11n_aggr.c      |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/11n_aggr.h      |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.h |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/Makefile        |   13 +------------
 drivers/net/wireless/marvell/mwifiex/cfg80211.c      |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/cfg80211.h      |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/cfp.c           |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/cmdevt.c        |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/debugfs.c       |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/decl.h          |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/ethtool.c       |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/fw.h            |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/ie.c            |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/init.c          |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/ioctl.h         |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/join.c          |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/main.c          |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/main.h          |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/pcie.c          |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/pcie.h          |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/scan.c          |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/sdio.c          |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/sdio.h          |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/sta_cmd.c       |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c   |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/sta_event.c     |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c     |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/sta_rx.c        |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/sta_tx.c        |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/txrx.c          |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/uap_cmd.c       |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/uap_event.c     |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/uap_txrx.c      |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/usb.c           |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/usb.h           |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/util.c          |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/util.h          |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/wmm.c           |   14 +-------------
 drivers/net/wireless/marvell/mwifiex/wmm.h           |   14 +-------------
 50 files changed, 50 insertions(+), 652 deletions(-)

--- a/drivers/bluetooth/btmrvl_debugfs.c
+++ b/drivers/bluetooth/btmrvl_debugfs.c
@@ -1,21 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Marvell Bluetooth driver: debugfs related functions
  *
  * Copyright (C) 2009, Marvell International Ltd.
  *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  **/
 
 #include <linux/debugfs.h>
--- a/drivers/bluetooth/btmrvl_drv.h
+++ b/drivers/bluetooth/btmrvl_drv.h
@@ -1,22 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Marvell Bluetooth driver: global definitions & declarations
  *
  * Copyright (C) 2009, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
- *
  */
 
 #include <linux/kthread.h>
--- a/drivers/bluetooth/btmrvl_main.c
+++ b/drivers/bluetooth/btmrvl_main.c
@@ -1,21 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Marvell Bluetooth driver
  *
  * Copyright (C) 2009, Marvell International Ltd.
  *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  **/
 
 #include <linux/module.h>
--- a/drivers/bluetooth/btmrvl_sdio.c
+++ b/drivers/bluetooth/btmrvl_sdio.c
@@ -1,21 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Marvell BT-over-SDIO driver: SDIO interface related functions.
  *
  * Copyright (C) 2009, Marvell International Ltd.
  *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  **/
 
 #include <linux/firmware.h>
--- a/drivers/bluetooth/btmrvl_sdio.h
+++ b/drivers/bluetooth/btmrvl_sdio.h
@@ -1,22 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Marvell BT-over-SDIO driver: SDIO interface related definitions
  *
  * Copyright (C) 2009, Marvell International Ltd.
  *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
- *
  **/
 
 #define SDIO_HEADER_LEN			4
--- a/drivers/net/wireless/marvell/mwifiex/11ac.c
+++ b/drivers/net/wireless/marvell/mwifiex/11ac.c
@@ -1,20 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Marvell Wireless LAN device driver: 802.11ac
  *
  * Copyright (C) 2013-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include "decl.h"
--- a/drivers/net/wireless/marvell/mwifiex/11ac.h
+++ b/drivers/net/wireless/marvell/mwifiex/11ac.h
@@ -1,20 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Marvell Wireless LAN device driver: 802.11ac
  *
  * Copyright (C) 2013-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #ifndef _MWIFIEX_11AC_H_
--- a/drivers/net/wireless/marvell/mwifiex/11h.c
+++ b/drivers/net/wireless/marvell/mwifiex/11h.c
@@ -1,20 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Marvell Wireless LAN device driver: 802.11h
  *
  * Copyright (C) 2013-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include "main.h"
--- a/drivers/net/wireless/marvell/mwifiex/11n.c
+++ b/drivers/net/wireless/marvell/mwifiex/11n.c
@@ -1,20 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Marvell Wireless LAN device driver: 802.11n
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include "decl.h"
--- a/drivers/net/wireless/marvell/mwifiex/11n.h
+++ b/drivers/net/wireless/marvell/mwifiex/11n.h
@@ -1,20 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Marvell Wireless LAN device driver: 802.11n
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #ifndef _MWIFIEX_11N_H_
--- a/drivers/net/wireless/marvell/mwifiex/11n_aggr.c
+++ b/drivers/net/wireless/marvell/mwifiex/11n_aggr.c
@@ -1,20 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Marvell Wireless LAN device driver: 802.11n Aggregation
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include "decl.h"
--- a/drivers/net/wireless/marvell/mwifiex/11n_aggr.h
+++ b/drivers/net/wireless/marvell/mwifiex/11n_aggr.h
@@ -1,20 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Marvell Wireless LAN device driver: 802.11n Aggregation
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #ifndef _MWIFIEX_11N_AGGR_H_
--- a/drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c
+++ b/drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c
@@ -1,20 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Marvell Wireless LAN device driver: 802.11n RX Re-ordering
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include "decl.h"
--- a/drivers/net/wireless/marvell/mwifiex/11n_rxreorder.h
+++ b/drivers/net/wireless/marvell/mwifiex/11n_rxreorder.h
@@ -1,20 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Marvell Wireless LAN device driver: 802.11n RX Re-ordering
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #ifndef _MWIFIEX_11N_RXREORDER_H_
--- a/drivers/net/wireless/marvell/mwifiex/Makefile
+++ b/drivers/net/wireless/marvell/mwifiex/Makefile
@@ -1,18 +1,7 @@
+# SPDX-License-Identifier: GPL-2.0-only
 #
 # Copyright (C) 2011-2014, Marvell International Ltd.
 #
-# This software file (the "File") is distributed by Marvell International
-# Ltd. under the terms of the GNU General Public License Version 2, June 1991
-# (the "License").  You may use, redistribute and/or modify this File in
-# accordance with the terms and conditions of the License, a copy of which
-# is available by writing to the Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
-# worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
-#
-# THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
-# ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
-# this warranty disclaimer.
 
 
 mwifiex-y += main.o
--- a/drivers/net/wireless/marvell/mwifiex/cfg80211.c
+++ b/drivers/net/wireless/marvell/mwifiex/cfg80211.c
@@ -1,20 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Marvell Wireless LAN device driver: CFG80211
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include "cfg80211.h"
--- a/drivers/net/wireless/marvell/mwifiex/cfg80211.h
+++ b/drivers/net/wireless/marvell/mwifiex/cfg80211.h
@@ -1,20 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Marvell Wireless LAN device driver: CFG80211
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #ifndef __MWIFIEX_CFG80211__
--- a/drivers/net/wireless/marvell/mwifiex/cfp.c
+++ b/drivers/net/wireless/marvell/mwifiex/cfp.c
@@ -1,20 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Marvell Wireless LAN device driver: Channel, Frequence and Power
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include "decl.h"
--- a/drivers/net/wireless/marvell/mwifiex/cmdevt.c
+++ b/drivers/net/wireless/marvell/mwifiex/cmdevt.c
@@ -1,20 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Marvell Wireless LAN device driver: commands and events
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include <asm/unaligned.h>
--- a/drivers/net/wireless/marvell/mwifiex/debugfs.c
+++ b/drivers/net/wireless/marvell/mwifiex/debugfs.c
@@ -1,20 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Marvell Wireless LAN device driver: debugfs
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include <linux/debugfs.h>
--- a/drivers/net/wireless/marvell/mwifiex/decl.h
+++ b/drivers/net/wireless/marvell/mwifiex/decl.h
@@ -1,20 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Marvell Wireless LAN device driver: generic data structures and APIs
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #ifndef _MWIFIEX_DECL_H_
--- a/drivers/net/wireless/marvell/mwifiex/ethtool.c
+++ b/drivers/net/wireless/marvell/mwifiex/ethtool.c
@@ -1,20 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Marvell Wireless LAN device driver: ethtool
  *
  * Copyright (C) 2013-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include "main.h"
--- a/drivers/net/wireless/marvell/mwifiex/fw.h
+++ b/drivers/net/wireless/marvell/mwifiex/fw.h
@@ -1,20 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Marvell Wireless LAN device driver: Firmware specific macros & structures
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #ifndef _MWIFIEX_FW_H_
--- a/drivers/net/wireless/marvell/mwifiex/ie.c
+++ b/drivers/net/wireless/marvell/mwifiex/ie.c
@@ -1,21 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Marvell Wireless LAN device driver: management IE handling- setting and
  * deleting IE.
  *
  * Copyright (C) 2012-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include "main.h"
--- a/drivers/net/wireless/marvell/mwifiex/init.c
+++ b/drivers/net/wireless/marvell/mwifiex/init.c
@@ -1,20 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Marvell Wireless LAN device driver: HW/FW Initialization
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include "decl.h"
--- a/drivers/net/wireless/marvell/mwifiex/ioctl.h
+++ b/drivers/net/wireless/marvell/mwifiex/ioctl.h
@@ -1,20 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Marvell Wireless LAN device driver: ioctl data structures & APIs
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #ifndef _MWIFIEX_IOCTL_H_
--- a/drivers/net/wireless/marvell/mwifiex/join.c
+++ b/drivers/net/wireless/marvell/mwifiex/join.c
@@ -1,20 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Marvell Wireless LAN device driver: association and ad-hoc start/join
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include "decl.h"
--- a/drivers/net/wireless/marvell/mwifiex/main.c
+++ b/drivers/net/wireless/marvell/mwifiex/main.c
@@ -1,20 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Marvell Wireless LAN device driver: major functions
  *
  * Copyright (C) 2011-2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available by writing to the Free Software Foundation, Inc.,
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
- * worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 12/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 370
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (10 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 11/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 369 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:53   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 20:01   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 13/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 371 Thomas Gleixner
                   ` (27 subsequent siblings)
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this program is distributed under the gnu general public license gpl
  version 2 june 1991 see the copying file distributed with this
  software for more info

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 1 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=747925c90252
---
 sound/isa/wavefront/wavefront_synth.c |    5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

--- a/sound/isa/wavefront/wavefront_synth.c
+++ b/sound/isa/wavefront/wavefront_synth.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Copyright (C) by Paul Barton-Davis 1998-1999
  *
  * Some portions of this file are taken from work that is
  * copyright (C) by Hannu Savolainen 1993-1996
- *
- * This program is distributed under the GNU GENERAL PUBLIC LICENSE (GPL)
- * Version 2 (June 1991). See the "COPYING" file distributed with this software
- * for more info.  
  */
 
 /*  



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 13/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 371
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (11 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 12/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 370 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:53   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 20:03   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 14/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 Thomas Gleixner
                   ` (26 subsequent siblings)
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this file is distributed under the gnu general public license gpl
  version 2 june 1991 see the copying file distributed with this
  software for more info

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 1 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=e7f042610d0d
---
 sound/isa/wavefront/wavefront_midi.c |    5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

--- a/sound/isa/wavefront/wavefront_midi.c
+++ b/sound/isa/wavefront/wavefront_midi.c
@@ -1,9 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) by Paul Barton-Davis 1998-1999
- *
- * This file is distributed under the GNU GENERAL PUBLIC LICENSE (GPL)
- * Version 2 (June 1991). See the "COPYING" file distributed with this
- * software for more info.  
  */
 
 /* The low level driver for the WaveFront ICS2115 MIDI interface(s)



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 14/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (12 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 13/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 371 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-06-02 20:03   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 15/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 373 Thomas Gleixner
                   ` (25 subsequent siblings)
  39 siblings, 1 reply; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this program is free software you can redistribute it and or modify
  it under the terms of the gnu general public license as published by
  the free software foundation version 2

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 135 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=3d8b55807e86
---
 arch/arm/boot/dts/da850-evm.dts               |    5 +----
 arch/arm/boot/dts/da850-lego-ev3.dts          |    5 +----
 drivers/acpi/sbshc.c                          |    5 +----
 drivers/clk/ti/clk-814x.c                     |    4 +---
 drivers/gpio/gpio-dln2.c                      |    5 +----
 drivers/gpio/gpio-lp3943.c                    |    5 +----
 drivers/hid/hid-led.c                         |    5 +----
 drivers/hwmon/ad7418.c                        |    5 +----
 drivers/i2c/busses/i2c-amd8111.c              |    5 +----
 drivers/i2c/busses/i2c-diolan-u2c.c           |    5 +----
 drivers/i2c/busses/i2c-dln2.c                 |    5 +----
 drivers/i2c/busses/i2c-iop3xx.c               |    5 +----
 drivers/i2c/busses/i2c-robotfuzz-osif.c       |    5 +----
 drivers/i2c/busses/i2c-scmi.c                 |    5 +----
 drivers/i2c/busses/i2c-tiny-usb.c             |    6 +-----
 drivers/iio/adc/dln2-adc.c                    |    5 +----
 drivers/iio/adc/palmas_gpadc.c                |    5 +----
 drivers/input/misc/cm109.c                    |    5 +----
 drivers/input/misc/keyspan_remote.c           |    5 +----
 drivers/media/dvb-frontends/dib0070.h         |    5 +----
 drivers/media/dvb-frontends/dib0090.h         |    5 +----
 drivers/media/dvb-frontends/dib3000mb_priv.h  |    5 +----
 drivers/media/dvb-frontends/dib3000mc.c       |    5 +----
 drivers/media/dvb-frontends/dib3000mc.h       |    5 +----
 drivers/media/dvb-frontends/dib7000m.c        |    5 +----
 drivers/media/dvb-frontends/dib7000p.c        |    5 +----
 drivers/media/dvb-frontends/dib8000.c         |    5 +----
 drivers/media/dvb-frontends/dib9000.c         |    5 +----
 drivers/media/dvb-frontends/eds1547.h         |    5 +----
 drivers/media/dvb-frontends/gp8psk-fe.c       |    5 +----
 drivers/media/dvb-frontends/z0194a.h          |    5 +----
 drivers/media/rc/keymaps/rc-d680-dmb.c        |    5 +----
 drivers/media/rc/keymaps/rc-dvico-mce.c       |    5 +----
 drivers/media/rc/keymaps/rc-dvico-portable.c  |    5 +----
 drivers/media/usb/dvb-usb-v2/gl861.c          |    5 +----
 drivers/media/usb/dvb-usb-v2/lmedm04.h        |    4 +---
 drivers/media/usb/dvb-usb-v2/mxl111sf.c       |    5 +----
 drivers/media/usb/dvb-usb-v2/mxl111sf.h       |    5 +----
 drivers/media/usb/dvb-usb/a800.c              |    5 +----
 drivers/media/usb/dvb-usb/az6027.c            |    5 +----
 drivers/media/usb/dvb-usb/cxusb.c             |    5 +----
 drivers/media/usb/dvb-usb/dib0700.h           |    5 +----
 drivers/media/usb/dvb-usb/dib0700_core.c      |    5 +----
 drivers/media/usb/dvb-usb/dib0700_devices.c   |    5 +----
 drivers/media/usb/dvb-usb/dibusb-common.c     |    5 +----
 drivers/media/usb/dvb-usb/dibusb-mc-common.c  |    5 +----
 drivers/media/usb/dvb-usb/dibusb.h            |    5 +----
 drivers/media/usb/dvb-usb/digitv.c            |    5 +----
 drivers/media/usb/dvb-usb/dtt200u-fe.c        |    5 +----
 drivers/media/usb/dvb-usb/dtt200u.c           |    5 +----
 drivers/media/usb/dvb-usb/dtt200u.h           |    5 +----
 drivers/media/usb/dvb-usb/dvb-usb-init.c      |    5 +----
 drivers/media/usb/dvb-usb/dw2102.c            |    5 +----
 drivers/media/usb/dvb-usb/gp8psk.c            |    5 +----
 drivers/media/usb/dvb-usb/gp8psk.h            |    5 +----
 drivers/media/usb/dvb-usb/m920x.c             |    5 +----
 drivers/media/usb/dvb-usb/nova-t-usb2.c       |    5 +----
 drivers/media/usb/dvb-usb/opera1.c            |    5 +----
 drivers/media/usb/dvb-usb/ttusb2.c            |    5 +----
 drivers/media/usb/dvb-usb/ttusb2.h            |    5 +----
 drivers/media/usb/dvb-usb/umt-010.c           |    5 +----
 drivers/media/usb/dvb-usb/vp702x-fe.c         |    6 +-----
 drivers/media/usb/dvb-usb/vp702x.c            |    5 +----
 drivers/media/usb/dvb-usb/vp7045-fe.c         |    6 +-----
 drivers/media/usb/dvb-usb/vp7045.c            |    5 +----
 drivers/media/usb/dvb-usb/vp7045.h            |    5 +----
 drivers/media/usb/gspca/m5602/m5602_bridge.h  |    6 +-----
 drivers/media/usb/gspca/m5602/m5602_core.c    |    6 +-----
 drivers/media/usb/gspca/m5602/m5602_mt9m111.c |    6 +-----
 drivers/media/usb/gspca/m5602/m5602_mt9m111.h |    6 +-----
 drivers/media/usb/gspca/m5602/m5602_ov7660.c  |    6 +-----
 drivers/media/usb/gspca/m5602/m5602_ov7660.h  |    6 +-----
 drivers/media/usb/gspca/m5602/m5602_ov9650.c  |    6 +-----
 drivers/media/usb/gspca/m5602/m5602_ov9650.h  |    6 +-----
 drivers/media/usb/gspca/m5602/m5602_po1030.c  |    6 +-----
 drivers/media/usb/gspca/m5602/m5602_po1030.h  |    6 +-----
 drivers/media/usb/gspca/m5602/m5602_s5k4aa.c  |    6 +-----
 drivers/media/usb/gspca/m5602/m5602_s5k4aa.h  |    6 +-----
 drivers/media/usb/gspca/m5602/m5602_s5k83a.c  |    6 +-----
 drivers/media/usb/gspca/m5602/m5602_s5k83a.h  |    6 +-----
 drivers/media/usb/gspca/m5602/m5602_sensor.h  |    6 +-----
 drivers/media/usb/hdpvr/hdpvr-control.c       |    6 +-----
 drivers/media/usb/hdpvr/hdpvr-core.c          |    6 +-----
 drivers/media/usb/hdpvr/hdpvr-i2c.c           |    6 +-----
 drivers/media/usb/hdpvr/hdpvr-video.c         |    6 +-----
 drivers/media/usb/hdpvr/hdpvr.h               |    6 +-----
 drivers/mfd/dln2.c                            |    5 +----
 drivers/mfd/lp87565.c                         |    5 +----
 drivers/mmc/host/sdhci-xenon-phy.c            |    5 +----
 drivers/mmc/host/sdhci-xenon.c                |    5 +----
 drivers/mmc/host/sdhci-xenon.h                |    5 +----
 drivers/mmc/host/vub300.c                     |    5 +----
 drivers/net/ieee802154/atusb.c                |    5 +----
 drivers/net/ieee802154/atusb.h                |    4 +---
 drivers/pwm/pwm-lp3943.c                      |    5 +----
 drivers/pwm/pwm-lpc32xx.c                     |    6 +-----
 drivers/regulator/lp87565-regulator.c         |    5 +----
 drivers/scsi/libsas/sas_host_smp.c            |    5 +----
 drivers/spi/spi-dln2.c                        |    5 +----
 include/linux/mfd/lp87565.h                   |    5 +----
 lib/bsearch.c                                 |    5 +----
 net/appletalk/atalk_proc.c                    |    5 +----
 net/core/fib_rules.c                          |    5 +----
 net/ipv6/fib6_rules.c                         |    5 +----
 security/selinux/include/conditional.h        |    4 +---
 security/selinux/selinuxfs.c                  |    4 +---
 security/selinux/ss/avtab.h                   |    4 +---
 security/selinux/ss/conditional.c             |    4 +---
 security/selinux/ss/conditional.h             |    4 +---
 security/selinux/ss/policydb.c                |    4 +---
 security/selinux/ss/policydb.h                |    4 +---
 security/selinux/ss/services.c                |    4 +---
 security/smack/smack.h                        |    6 +-----
 security/smack/smack_access.c                 |    6 +-----
 security/smack/smackfs.c                      |    6 +-----
 sound/core/vmaster.c                          |    6 +-----
 sound/soc/pxa/e740_wm9705.c                   |    6 +-----
 sound/soc/pxa/e750_wm9705.c                   |    6 +-----
 sound/soc/pxa/e800_wm9712.c                   |    6 +-----
 sound/usb/line6/capture.c                     |    6 +-----
 sound/usb/line6/capture.h                     |    6 +-----
 sound/usb/line6/driver.c                      |    6 +-----
 sound/usb/line6/driver.h                      |    6 +-----
 sound/usb/line6/midi.c                        |    6 +-----
 sound/usb/line6/midi.h                        |    6 +-----
 sound/usb/line6/midibuf.c                     |    6 +-----
 sound/usb/line6/midibuf.h                     |    6 +-----
 sound/usb/line6/pcm.c                         |    6 +-----
 sound/usb/line6/pcm.h                         |    6 +-----
 sound/usb/line6/playback.c                    |    6 +-----
 sound/usb/line6/playback.h                    |    6 +-----
 sound/usb/line6/pod.c                         |    6 +-----
 sound/usb/line6/podhd.c                       |    6 +-----
 sound/usb/line6/toneport.c                    |    6 +-----
 sound/usb/line6/variax.c                      |    6 +-----
 135 files changed, 135 insertions(+), 576 deletions(-)

--- a/arch/arm/boot/dts/da850-evm.dts
+++ b/arch/arm/boot/dts/da850-evm.dts
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Device Tree for DA850 EVM board
  *
  * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
- *
- * This program is free software; you can redistribute  it and/or modify it
- * under  the terms of  the GNU General  Public License as published by the
- * Free Software Foundation, version 2.
  */
 /dts-v1/;
 #include "da850.dtsi"
--- a/arch/arm/boot/dts/da850-lego-ev3.dts
+++ b/arch/arm/boot/dts/da850-lego-ev3.dts
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Device tree for LEGO MINDSTORMS EV3
  *
  * Copyright (C) 2017 David Lechner <david@lechnology.com>
- *
- * This program is free software; you can redistribute  it and/or modify it
- * under  the terms of  the GNU General  Public License as published by the
- * Free Software Foundation, version 2.
  */
 
 /dts-v1/;
--- a/drivers/acpi/sbshc.c
+++ b/drivers/acpi/sbshc.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * SMBus driver for ACPI Embedded Controller (v0.1)
  *
  * Copyright (c) 2007 Alexey Starikovskiy
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation version 2.
  */
 
 #include <linux/acpi.h>
--- a/drivers/clk/ti/clk-814x.c
+++ b/drivers/clk/ti/clk-814x.c
@@ -1,7 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation version 2.
  */
 
 #include <linux/kernel.h>
--- a/drivers/gpio/gpio-dln2.c
+++ b/drivers/gpio/gpio-dln2.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for the Diolan DLN-2 USB-GPIO adapter
  *
  * Copyright (c) 2014 Intel Corporation
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation, version 2.
  */
 
 #include <linux/kernel.h>
--- a/drivers/gpio/gpio-lp3943.c
+++ b/drivers/gpio/gpio-lp3943.c
@@ -1,13 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * TI/National Semiconductor LP3943 GPIO driver
  *
  * Copyright 2013 Texas Instruments
  *
  * Author: Milo Kim <milo.kim@ti.com>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2.
  */
 
 #include <linux/bitops.h>
--- a/drivers/hid/hid-led.c
+++ b/drivers/hid/hid-led.c
@@ -1,13 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Simple USB RGB LED driver
  *
  * Copyright 2016 Heiner Kallweit <hkallweit1@gmail.com>
  * Based on drivers/hid/hid-thingm.c and
  * drivers/usb/misc/usbled.c
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation, version 2.
  */
 
 #include <linux/hid.h>
--- a/drivers/hwmon/ad7418.c
+++ b/drivers/hwmon/ad7418.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * An hwmon driver for the Analog Devices AD7416/17/18
  * Copyright (C) 2006-07 Tower Technologies
@@ -6,10 +7,6 @@
  *
  * Based on lm75.c
  * Copyright (C) 1998-99 Frodo Looijaard <frodol@dds.nl>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License,
- * as published by the Free Software Foundation - version 2.
  */
 
 #include <linux/module.h>
--- a/drivers/i2c/busses/i2c-amd8111.c
+++ b/drivers/i2c/busses/i2c-amd8111.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * SMBus 2.0 driver for AMD-8111 IO-Hub.
  *
  * Copyright (c) 2002 Vojtech Pavlik
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation version 2.
  */
 
 #include <linux/module.h>
--- a/drivers/i2c/busses/i2c-diolan-u2c.c
+++ b/drivers/i2c/busses/i2c-diolan-u2c.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for the Diolan u2c-12 USB-I2C adapter
  *
@@ -6,10 +7,6 @@
  * Derived from:
  *  i2c-tiny-usb.c
  *  Copyright (C) 2006-2007 Till Harbaum (Till@Harbaum.org)
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation, version 2.
  */
 
 #include <linux/kernel.h>
--- a/drivers/i2c/busses/i2c-dln2.c
+++ b/drivers/i2c/busses/i2c-dln2.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for the Diolan DLN-2 USB-I2C adapter
  *
@@ -6,10 +7,6 @@
  * Derived from:
  *  i2c-diolan-u2c.c
  *  Copyright (c) 2010-2011 Ericsson AB
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation, version 2.
  */
 
 #include <linux/kernel.h>
--- a/drivers/i2c/busses/i2c-iop3xx.c
+++ b/drivers/i2c/busses/i2c-iop3xx.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* ------------------------------------------------------------------------- */
 /* i2c-iop3xx.c i2c driver algorithms for Intel XScale IOP3xx & IXP46x       */
 /* ------------------------------------------------------------------------- */
@@ -23,10 +24,6 @@
  *
  * - writing to slave address causes latchup on iop331.
  *	fix: driver refuses to address self.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, version 2.
  */
 
 #include <linux/interrupt.h>
--- a/drivers/i2c/busses/i2c-robotfuzz-osif.c
+++ b/drivers/i2c/busses/i2c-robotfuzz-osif.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for RobotFuzz OSIF
  *
@@ -7,10 +8,6 @@
  * Based on the i2c-tiny-usb by
  *
  * Copyright (C) 2006 Til Harbaum (Till@Harbaum.org)
- *
- *	This program is free software; you can redistribute it and/or
- *	modify it under the terms of the GNU General Public License as
- *	published by the Free Software Foundation, version 2.
  */
 
 #include <linux/kernel.h>
--- a/drivers/i2c/busses/i2c-scmi.c
+++ b/drivers/i2c/busses/i2c-scmi.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * SMBus driver for ACPI SMBus CMI
  *
  * Copyright (C) 2009 Crane Cai <crane.cai@amd.com>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation version 2.
  */
 
 #include <linux/module.h>
--- a/drivers/i2c/busses/i2c-tiny-usb.c
+++ b/drivers/i2c/busses/i2c-tiny-usb.c
@@ -1,13 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * driver for the i2c-tiny-usb adapter - 1.0
  * http://www.harbaum.org/till/i2c_tiny_usb
  *
  * Copyright (C) 2006-2007 Till Harbaum (Till@Harbaum.org)
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation, version 2.
- *
  */
 
 #include <linux/kernel.h>
--- a/drivers/iio/adc/dln2-adc.c
+++ b/drivers/iio/adc/dln2-adc.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for the Diolan DLN-2 USB-ADC adapter
  *
  * Copyright (c) 2017 Jack Andersen
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation, version 2.
  */
 
 #include <linux/kernel.h>
--- a/drivers/iio/adc/palmas_gpadc.c
+++ b/drivers/iio/adc/palmas_gpadc.c
@@ -1,13 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * palmas-adc.c -- TI PALMAS GPADC.
  *
  * Copyright (c) 2013, NVIDIA Corporation. All rights reserved.
  *
  * Author: Pradeep Goudagunta <pgoudagunta@nvidia.com>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation version 2.
  */
 
 #include <linux/module.h>
--- a/drivers/input/misc/cm109.c
+++ b/drivers/input/misc/cm109.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for the VoIP USB phones with CM109 chipsets.
  *
  * Copyright (C) 2007 - 2008 Alfred E. Heggestad <aeh@db.org>
- *
- *	This program is free software; you can redistribute it and/or
- *	modify it under the terms of the GNU General Public License as
- *	published by the Free Software Foundation, version 2.
  */
 
 /*
--- a/drivers/input/misc/keyspan_remote.c
+++ b/drivers/input/misc/keyspan_remote.c
@@ -1,12 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * keyspan_remote: USB driver for the Keyspan DMR
  *
  * Copyright (C) 2005 Zymeta Corporation - Michael Downey (downey@zymeta.com)
  *
- *	This program is free software; you can redistribute it and/or
- *	modify it under the terms of the GNU General Public License as
- *	published by the Free Software Foundation, version 2.
- *
  * This driver has been put together with the support of Innosys, Inc.
  * and Keyspan, Inc the manufacturers of the Keyspan USB DMR product.
  */
--- a/drivers/media/dvb-frontends/dib0070.h
+++ b/drivers/media/dvb-frontends/dib0070.h
@@ -1,11 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Linux-DVB Driver for DiBcom's DiB0070 base-band RF Tuner.
  *
  * Copyright (C) 2005-7 DiBcom (http://www.dibcom.fr/)
- *
- * This program is free software; you can redistribute it and/or
- *	modify it under the terms of the GNU General Public License as
- *	published by the Free Software Foundation, version 2.
  */
 #ifndef DIB0070_H
 #define DIB0070_H
--- a/drivers/media/dvb-frontends/dib0090.h
+++ b/drivers/media/dvb-frontends/dib0090.h
@@ -1,11 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Linux-DVB Driver for DiBcom's DiB0090 base-band RF Tuner.
  *
  * Copyright (C) 2005-7 DiBcom (http://www.dibcom.fr/)
- *
- * This program is free software; you can redistribute it and/or
- *	modify it under the terms of the GNU General Public License as
- *	published by the Free Software Foundation, version 2.
  */
 #ifndef DIB0090_H
 #define DIB0090_H
--- a/drivers/media/dvb-frontends/dib3000mb_priv.h
+++ b/drivers/media/dvb-frontends/dib3000mb_priv.h
@@ -1,12 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * dib3000mb_priv.h
  *
  * Copyright (C) 2004 Patrick Boettcher (patrick.boettcher@posteo.de)
  *
- *	This program is free software; you can redistribute it and/or
- *	modify it under the terms of the GNU General Public License as
- *	published by the Free Software Foundation, version 2.
- *
  * for more information see dib3000mb.c .
  */
 
--- a/drivers/media/dvb-frontends/dib3000mc.c
+++ b/drivers/media/dvb-frontends/dib3000mc.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for DiBcom DiB3000MC/P-demodulator.
  *
@@ -5,10 +6,6 @@
  * Copyright (C) 2004-5 Patrick Boettcher (patrick.boettcher@posteo.de)
  *
  * This code is partially based on the previous dib3000mc.c .
- *
- * This program is free software; you can redistribute it and/or
- *	modify it under the terms of the GNU General Public License as
- *	published by the Free Software Foundation, version 2.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/drivers/media/dvb-frontends/dib3000mc.h
+++ b/drivers/media/dvb-frontends/dib3000mc.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Driver for DiBcom DiB3000MC/P-demodulator.
  *
@@ -5,10 +6,6 @@
  * Copyright (C) 2004-5 Patrick Boettcher (patrick.boettcher@posteo.de)
  *
  * This code is partially based on the previous dib3000mc.c .
- *
- * This program is free software; you can redistribute it and/or
- *	modify it under the terms of the GNU General Public License as
- *	published by the Free Software Foundation, version 2.
  */
 #ifndef DIB3000MC_H
 #define DIB3000MC_H
--- a/drivers/media/dvb-frontends/dib7000m.c
+++ b/drivers/media/dvb-frontends/dib7000m.c
@@ -1,12 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Linux-DVB Driver for DiBcom's DiB7000M and
  *              first generation DiB7000P-demodulator-family.
  *
  * Copyright (C) 2005-7 DiBcom (http://www.dibcom.fr/)
- *
- * This program is free software; you can redistribute it and/or
- *	modify it under the terms of the GNU General Public License as
- *	published by the Free Software Foundation, version 2.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/drivers/media/dvb-frontends/dib7000p.c
+++ b/drivers/media/dvb-frontends/dib7000p.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Linux-DVB Driver for DiBcom's second generation DiB7000P (PC).
  *
  * Copyright (C) 2005-7 DiBcom (http://www.dibcom.fr/)
- *
- * This program is free software; you can redistribute it and/or
- *	modify it under the terms of the GNU General Public License as
- *	published by the Free Software Foundation, version 2.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/drivers/media/dvb-frontends/dib8000.c
+++ b/drivers/media/dvb-frontends/dib8000.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Linux-DVB Driver for DiBcom's DiB8000 chip (ISDB-T).
  *
  * Copyright (C) 2009 DiBcom (http://www.dibcom.fr/)
- *
- * This program is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU General Public License as
- *  published by the Free Software Foundation, version 2.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/drivers/media/dvb-frontends/dib9000.c
+++ b/drivers/media/dvb-frontends/dib9000.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Linux-DVB Driver for DiBcom's DiB9000 and demodulator-family.
  *
  * Copyright (C) 2005-10 DiBcom (http://www.dibcom.fr/)
- *
- * This program is free software; you can redistribute it and/or
- *	modify it under the terms of the GNU General Public License as
- *	published by the Free Software Foundation, version 2.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/drivers/media/dvb-frontends/eds1547.h
+++ b/drivers/media/dvb-frontends/eds1547.h
@@ -1,11 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /* eds1547.h Earda EDS-1547 tuner support
 *
 * Copyright (C) 2008 Igor M. Liplianin (liplianin@me.by)
 *
-*	This program is free software; you can redistribute it and/or modify it
-*	under the terms of the GNU General Public License as published by the
-*	Free Software Foundation, version 2.
-*
 * see Documentation/media/dvb-drivers/dvb-usb.rst for more information
 */
 
--- a/drivers/media/dvb-frontends/gp8psk-fe.c
+++ b/drivers/media/dvb-frontends/gp8psk-fe.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Frontend driver for the GENPIX 8pks/qpsk/DCII USB2.0 DVB-S module
  *
@@ -7,10 +8,6 @@
  * Thanks to GENPIX for the sample code used to implement this module.
  *
  * This module is based off the vp7045 and vp702x modules
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License as published by the Free
- * Software Foundation, version 2.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/drivers/media/dvb-frontends/z0194a.h
+++ b/drivers/media/dvb-frontends/z0194a.h
@@ -1,11 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /* z0194a.h Sharp z0194a tuner support
 *
 * Copyright (C) 2008 Igor M. Liplianin (liplianin@me.by)
 *
-*	This program is free software; you can redistribute it and/or modify it
-*	under the terms of the GNU General Public License as published by the
-*	Free Software Foundation, version 2.
-*
 * see Documentation/media/dvb-drivers/dvb-usb.rst for more information
 */
 
--- a/drivers/media/rc/keymaps/rc-d680-dmb.c
+++ b/drivers/media/rc/keymaps/rc-d680-dmb.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * keymap imported from cxusb.c
  *
  * Copyright (C) 2016 Sean Young
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2.
  */
 
 #include <media/rc-map.h>
--- a/drivers/media/rc/keymaps/rc-dvico-mce.c
+++ b/drivers/media/rc/keymaps/rc-dvico-mce.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * keymap imported from cxusb.c
  *
  * Copyright (C) 2016 Sean Young
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2.
  */
 
 #include <media/rc-map.h>
--- a/drivers/media/rc/keymaps/rc-dvico-portable.c
+++ b/drivers/media/rc/keymaps/rc-dvico-portable.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * keymap imported from cxusb.c
  *
  * Copyright (C) 2016 Sean Young
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2.
  */
 
 #include <media/rc-map.h>
--- a/drivers/media/usb/dvb-usb-v2/gl861.c
+++ b/drivers/media/usb/dvb-usb-v2/gl861.c
@@ -1,9 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* DVB USB compliant linux driver for GL861 USB2.0 devices.
  *
- *	This program is free software; you can redistribute it and/or modify it
- *	under the terms of the GNU General Public License as published by the
- *	Free Software Foundation, version 2.
- *
  * see Documentation/media/dvb-drivers/dvb-usb.rst for more information
  */
 #include <linux/string.h>
--- a/drivers/media/usb/dvb-usb-v2/lmedm04.h
+++ b/drivers/media/usb/dvb-usb-v2/lmedm04.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /* DVB USB compliant linux driver for
  *
  * DM04/QQBOX DVB-S USB BOX	LME2510C + SHARP:BS2F7HZ7395
@@ -12,9 +13,6 @@
  *
  * MVB0001F (LME2510C+LGTDQT-P001F)
  *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License as published by the Free
- * Software Foundation,  version 2.
  * *
  * see Documentation/media/dvb-drivers/dvb-usb.rst for more information
  */
--- a/drivers/media/usb/dvb-usb-v2/mxl111sf.c
+++ b/drivers/media/usb/dvb-usb-v2/mxl111sf.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2010-2014 Michael Krufky (mkrufky@linuxtv.org)
  *
- *   This program is free software; you can redistribute it and/or modify it
- *   under the terms of the GNU General Public License as published by the Free
- *   Software Foundation, version 2.
- *
  * see Documentation/media/dvb-drivers/dvb-usb.rst for more information
  */
 
--- a/drivers/media/usb/dvb-usb-v2/mxl111sf.h
+++ b/drivers/media/usb/dvb-usb-v2/mxl111sf.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2010-2014 Michael Krufky (mkrufky@linuxtv.org)
  *
- *   This program is free software; you can redistribute it and/or modify it
- *   under the terms of the GNU General Public License as published by the Free
- *   Software Foundation, version 2.
- *
  * see Documentation/media/dvb-drivers/dvb-usb.rst for more information
  */
 
--- a/drivers/media/usb/dvb-usb/a800.c
+++ b/drivers/media/usb/dvb-usb/a800.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* DVB USB framework compliant Linux driver for the AVerMedia AverTV DVB-T
  * USB2.0 (A800) DVB-T receiver.
  *
@@ -7,10 +8,6 @@
  *   - AVerMedia who kindly provided information and
  *   - Glen Harris who suffered from my mistakes during development.
  *
- *	This program is free software; you can redistribute it and/or modify it
- *	under the terms of the GNU General Public License as published by the Free
- *	Software Foundation, version 2.
- *
  * see Documentation/media/dvb-drivers/dvb-usb.rst for more information
  */
 #include "dibusb.h"
--- a/drivers/media/usb/dvb-usb/az6027.c
+++ b/drivers/media/usb/dvb-usb/az6027.c
@@ -1,12 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* DVB USB compliant Linux driver for the AZUREWAVE DVB-S/S2 USB2.0 (AZ6027)
  * receiver.
  *
  * Copyright (C) 2009 Adams.Xu <adams.xu@azwave.com.cn>
  *
- *	This program is free software; you can redistribute it and/or modify it
- *	under the terms of the GNU General Public License as published by the Free
- *	Software Foundation, version 2.
- *
  * see Documentation/media/dvb-drivers/dvb-usb.rst for more information
  */
 #include "az6027.h"
--- a/drivers/media/usb/dvb-usb/cxusb.c
+++ b/drivers/media/usb/dvb-usb/cxusb.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* DVB USB compliant linux driver for Conexant USB reference design.
  *
  * The Conexant reference design I saw on their website was only for analogue
@@ -17,10 +18,6 @@
  * Copyright (C) 2006 Michael Krufky (mkrufky@linuxtv.org)
  * Copyright (C) 2006, 2007 Chris Pascoe (c.pascoe@itee.uq.edu.au)
  *
- *   This program is free software; you can redistribute it and/or modify it
- *   under the terms of the GNU General Public License as published by the Free
- *   Software Foundation, version 2.
- *
  * see Documentation/media/dvb-drivers/dvb-usb.rst for more information
  */
 #include <media/tuner.h>
--- a/drivers/media/usb/dvb-usb/dib0700.h
+++ b/drivers/media/usb/dvb-usb/dib0700.h
@@ -1,9 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /* Linux driver for devices based on the DiBcom DiB0700 USB bridge
  *
- *	This program is free software; you can redistribute it and/or modify it
- *	under the terms of the GNU General Public License as published by the Free
- *	Software Foundation, version 2.
- *
  *  Copyright (C) 2005-6 DiBcom, SA
  */
 #ifndef _DIB0700_H_
--- a/drivers/media/usb/dvb-usb/dib0700_core.c
+++ b/drivers/media/usb/dvb-usb/dib0700_core.c
@@ -1,9 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Linux driver for devices based on the DiBcom DiB0700 USB bridge
  *
- *	This program is free software; you can redistribute it and/or modify it
- *	under the terms of the GNU General Public License as published by the Free
- *	Software Foundation, version 2.
- *
  *  Copyright (C) 2005-6 DiBcom, SA
  */
 #include "dib0700.h"
--- a/drivers/media/usb/dvb-usb/dib0700_devices.c
+++ b/drivers/media/usb/dvb-usb/dib0700_devices.c
@@ -1,9 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Linux driver for devices based on the DiBcom DiB0700 USB bridge
  *
- *	This program is free software; you can redistribute it and/or modify it
- *	under the terms of the GNU General Public License as published by the Free
- *	Software Foundation, version 2.
- *
  *  Copyright (C) 2005-9 DiBcom, SA et al
  */
 #include "dib0700.h"
--- a/drivers/media/usb/dvb-usb/dibusb-common.c
+++ b/drivers/media/usb/dvb-usb/dibusb-common.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Common methods for dibusb-based-receivers.
  *
  * Copyright (C) 2004-5 Patrick Boettcher (patrick.boettcher@posteo.de)
  *
- *	This program is free software; you can redistribute it and/or modify it
- *	under the terms of the GNU General Public License as published by the Free
- *	Software Foundation, version 2.
- *
  * see Documentation/media/dvb-drivers/dvb-usb.rst for more information
  */
 
--- a/drivers/media/usb/dvb-usb/dibusb-mc-common.c
+++ b/drivers/media/usb/dvb-usb/dibusb-mc-common.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Common methods for dibusb-based-receivers.
  *
  * Copyright (C) 2004-5 Patrick Boettcher (patrick.boettcher@desy.de)
  *
- *	This program is free software; you can redistribute it and/or modify it
- *	under the terms of the GNU General Public License as published by the Free
- *	Software Foundation, version 2.
- *
  * see Documentation/media/dvb-drivers/dvb-usb.rst for more information
  */
 
--- a/drivers/media/usb/dvb-usb/dibusb.h
+++ b/drivers/media/usb/dvb-usb/dibusb.h
@@ -1,11 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /* Header file for all dibusb-based-receivers.
  *
  * Copyright (C) 2004-5 Patrick Boettcher (patrick.boettcher@posteo.de)
  *
- *	This program is free software; you can redistribute it and/or modify it
- *	under the terms of the GNU General Public License as published by the Free
- *	Software Foundation, version 2.
- *
  * see Documentation/media/dvb-drivers/dvb-usb.rst for more information
  */
 #ifndef _DVB_USB_DIBUSB_H_
--- a/drivers/media/usb/dvb-usb/digitv.c
+++ b/drivers/media/usb/dvb-usb/digitv.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* DVB USB compliant linux driver for Nebula Electronics uDigiTV DVB-T USB2.0
  * receiver
  *
@@ -5,10 +6,6 @@
  *
  * partly based on the SDK published by Nebula Electronics
  *
- *	This program is free software; you can redistribute it and/or modify it
- *	under the terms of the GNU General Public License as published by the Free
- *	Software Foundation, version 2.
- *
  * see Documentation/media/dvb-drivers/dvb-usb.rst for more information
  */
 #include "digitv.h"
--- a/drivers/media/usb/dvb-usb/dtt200u-fe.c
+++ b/drivers/media/usb/dvb-usb/dtt200u-fe.c
@@ -1,12 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Frontend part of the Linux driver for the WideView/ Yakumo/ Hama/
  * Typhoon/ Yuan DVB-T USB2.0 receiver.
  *
  * Copyright (C) 2005 Patrick Boettcher <patrick.boettcher@posteo.de>
  *
- *	This program is free software; you can redistribute it and/or modify it
- *	under the terms of the GNU General Public License as published by the Free
- *	Software Foundation, version 2.
- *
  * see Documentation/media/dvb-drivers/dvb-usb.rst for more information
  */
 #include "dtt200u.h"
--- a/drivers/media/usb/dvb-usb/dtt200u.c
+++ b/drivers/media/usb/dvb-usb/dtt200u.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* DVB USB library compliant Linux driver for the WideView/ Yakumo/ Hama/
  * Typhoon/ Yuan/ Miglia DVB-T USB2.0 receiver.
  *
@@ -5,10 +6,6 @@
  *
  * Thanks to Steve Chang from WideView for providing support for the WT-220U.
  *



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 15/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 373
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (13 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 14/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:54   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 20:04   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 16/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 374 Thomas Gleixner
                   ` (24 subsequent siblings)
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this program file is free software you can redistribute it and or
  modify it under the terms of the gnu general public license as
  published by the free software foundation version 2 of the license

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 1 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=8a588c4694bf
---
 scripts/markup_oops.pl |    5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

--- a/scripts/markup_oops.pl
+++ b/scripts/markup_oops.pl
@@ -1,4 +1,5 @@
 #!/usr/bin/env perl
+# SPDX-License-Identifier: GPL-2.0-only
 
 use File::Basename;
 use Math::BigInt;
@@ -8,10 +9,6 @@ use Getopt::Long;
 #
 # This file is part of the Linux kernel
 #
-# This program file is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the
-# Free Software Foundation; version 2 of the License.
-#
 # Authors:
 # 	Arjan van de Ven <arjan@linux.intel.com>
 



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 16/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 374
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (14 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 15/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 373 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:55   ` Armijn Hemel - Tjaldur Software Governance Solutions
                     ` (2 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 17/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 375 Thomas Gleixner
                   ` (23 subsequent siblings)
  39 siblings, 3 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this file is licensed under the terms of the gnu general public
  license version 2 this program as licensed as is without any
  warranty of any kind whether express or implied

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 1 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=71a6bfcc7f30
---
 arch/powerpc/kernel/kgdb.c |    5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

--- a/arch/powerpc/kernel/kgdb.c
+++ b/arch/powerpc/kernel/kgdb.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * PowerPC backend to the KGDB stub.
  *
@@ -8,10 +9,6 @@
  * PPC32 support restored by Vitaly Wool <vwool@ru.mvista.com> and
  * Sergei Shtylyov <sshtylyov@ru.mvista.com>
  * Copyright (C) 2007-2008 Wind River Systems, Inc.
- *
- * This file is licensed under the terms of the GNU General Public License
- * version 2. This program as licensed "as is" without any warranty of any
- * kind, whether express or implied.
  */
 
 #include <linux/kernel.h>



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 17/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 375
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (15 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 16/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 374 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:56   ` Armijn Hemel - Tjaldur Software Governance Solutions
                     ` (2 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 18/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 376 Thomas Gleixner
                   ` (22 subsequent siblings)
  39 siblings, 3 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  released under the terms of the gnu gpl v2

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 1 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=f898aa114485
---
 drivers/macintosh/windfarm_smu_sat.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- a/drivers/macintosh/windfarm_smu_sat.c
+++ b/drivers/macintosh/windfarm_smu_sat.c
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Windfarm PowerMac thermal control.  SMU "satellite" controller sensors.
  *
  * Copyright (C) 2005 Paul Mackerras, IBM Corp. <paulus@samba.org>
- *
- * Released under the terms of the GNU GPL v2.
  */
 
 #include <linux/types.h>



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 18/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 376
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (16 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 17/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 375 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:57   ` Armijn Hemel - Tjaldur Software Governance Solutions
                     ` (2 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 19/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 377 Thomas Gleixner
                   ` (21 subsequent siblings)
  39 siblings, 3 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this program is free software you can redistribute it and or modify
  it under the terms of the gnu general public license version 2 only
  as published by the free software foundation

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 4 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=9c5b314700c0
---
 drivers/char/hw_random/s390-trng.c   |    6 +-----
 tools/perf/arch/s390/util/header.c   |    5 +----
 tools/perf/arch/s390/util/kvm-stat.c |    5 +----
 3 files changed, 3 insertions(+), 13 deletions(-)

--- a/drivers/char/hw_random/s390-trng.c
+++ b/drivers/char/hw_random/s390-trng.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * s390 TRNG device driver
  *
@@ -6,11 +7,6 @@
 
  * Copyright IBM Corp. 2017
  * Author(s): Harald Freudenberger <freude@de.ibm.com>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License (version 2 only)
- * as published by the Free Software Foundation.
- *
  */
 
 #define KMSG_COMPONENT "trng"
--- a/tools/perf/arch/s390/util/header.c
+++ b/tools/perf/arch/s390/util/header.c
@@ -1,13 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Implementation of get_cpuid().
  *
  * Copyright IBM Corp. 2014, 2018
  * Author(s): Alexander Yarygin <yarygin@linux.vnet.ibm.com>
  *	      Thomas Richter <tmricht@linux.vnet.ibm.com>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License (version 2 only)
- * as published by the Free Software Foundation.
  */
 
 #include <sys/types.h>
--- a/tools/perf/arch/s390/util/kvm-stat.c
+++ b/tools/perf/arch/s390/util/kvm-stat.c
@@ -1,12 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Arch specific functions for perf kvm stat.
  *
  * Copyright 2014 IBM Corp.
  * Author(s): Alexander Yarygin <yarygin@linux.vnet.ibm.com>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License (version 2 only)
- * as published by the Free Software Foundation.
  */
 
 #include <errno.h>



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 19/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 377
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (17 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 18/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 376 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31  9:59   ` Armijn Hemel - Tjaldur Software Governance Solutions
                     ` (2 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 20/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 Thomas Gleixner
                   ` (20 subsequent siblings)
  39 siblings, 3 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this file is subject to the terms and conditions of the gnu general
  public license version 2 see the file copying in the main directory
  of this archive for more details

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 9 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=e83e18fa0d5a
---
 drivers/gpu/drm/cirrus/cirrus_drv.h      |    5 +----
 drivers/gpu/drm/mgag200/mgag200_cursor.c |    5 +----
 drivers/gpu/drm/mgag200/mgag200_drv.c    |    5 +----
 drivers/gpu/drm/mgag200/mgag200_drv.h    |    5 +----
 drivers/gpu/drm/mgag200/mgag200_fb.c     |    5 +----
 drivers/gpu/drm/mgag200/mgag200_main.c   |    5 +----
 drivers/gpu/drm/mgag200/mgag200_mode.c   |    5 +----
 drivers/input/keyboard/hilkbd.c          |    6 +-----
 drivers/rtc/rtc-ds1302.c                 |    5 +----
 9 files changed, 9 insertions(+), 37 deletions(-)

--- a/drivers/gpu/drm/cirrus/cirrus_drv.h
+++ b/drivers/gpu/drm/cirrus/cirrus_drv.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright 2012 Red Hat
  *
- * This file is subject to the terms and conditions of the GNU General
- * Public License version 2. See the file COPYING in the main
- * directory of this archive for more details.
- *
  * Authors: Matthew Garrett
  *          Dave Airlie
  */
--- a/drivers/gpu/drm/mgag200/mgag200_cursor.c
+++ b/drivers/gpu/drm/mgag200/mgag200_cursor.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2013 Matrox Graphics
  *
- * This file is subject to the terms and conditions of the GNU General
- * Public License version 2. See the file COPYING in the main
- * directory of this archive for more details.
- *
  * Author: Christopher Harvey <charvey@matrox.com>
  */
 
--- a/drivers/gpu/drm/mgag200/mgag200_drv.c
+++ b/drivers/gpu/drm/mgag200/mgag200_drv.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2012 Red Hat
  *
- * This file is subject to the terms and conditions of the GNU General
- * Public License version 2. See the file COPYING in the main
- * directory of this archive for more details.
- *
  * Authors: Matthew Garrett
  *          Dave Airlie
  */
--- a/drivers/gpu/drm/mgag200/mgag200_drv.h
+++ b/drivers/gpu/drm/mgag200/mgag200_drv.h
@@ -1,11 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright 2010 Matt Turner.
  * Copyright 2012 Red Hat 
  *
- * This file is subject to the terms and conditions of the GNU General
- * Public License version 2. See the file COPYING in the main
- * directory of this archive for more details.
- *
  * Authors: Matthew Garrett
  * 	    Matt Turner
  *	    Dave Airlie
--- a/drivers/gpu/drm/mgag200/mgag200_fb.c
+++ b/drivers/gpu/drm/mgag200/mgag200_fb.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2010 Matt Turner.
  * Copyright 2012 Red Hat
  *
- * This file is subject to the terms and conditions of the GNU General
- * Public License version 2. See the file COPYING in the main
- * directory of this archive for more details.
- *
  * Authors: Matthew Garrett
  *          Matt Turner
  *          Dave Airlie
--- a/drivers/gpu/drm/mgag200/mgag200_main.c
+++ b/drivers/gpu/drm/mgag200/mgag200_main.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2010 Matt Turner.
  * Copyright 2012 Red Hat
  *
- * This file is subject to the terms and conditions of the GNU General
- * Public License version 2. See the file COPYING in the main
- * directory of this archive for more details.
- *
  * Authors: Matthew Garrett
  *          Matt Turner
  *          Dave Airlie
--- a/drivers/gpu/drm/mgag200/mgag200_mode.c
+++ b/drivers/gpu/drm/mgag200/mgag200_mode.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2010 Matt Turner.
  * Copyright 2012 Red Hat
  *
- * This file is subject to the terms and conditions of the GNU General
- * Public License version 2. See the file COPYING in the main
- * directory of this archive for more details.
- *
  * Authors: Matthew Garrett
  *	    Matt Turner
  *	    Dave Airlie
--- a/drivers/input/keyboard/hilkbd.c
+++ b/drivers/input/keyboard/hilkbd.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  linux/drivers/hil/hilkbd.c
  *
@@ -8,11 +9,6 @@
  *  Very basic HP Human Interface Loop (HIL) driver.
  *  This driver handles the keyboard on HP300 (m68k) and on some
  *  HP700 (parisc) series machines.
- *
- *
- * This file is subject to the terms and conditions of the GNU General Public
- * License version 2.  See the file COPYING in the main directory of this
- * archive for more details.
  */
 
 #include <linux/pci_ids.h>
--- a/drivers/rtc/rtc-ds1302.c
+++ b/drivers/rtc/rtc-ds1302.c
@@ -1,12 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Dallas DS1302 RTC Support
  *
  *  Copyright (C) 2002 David McCullough
  *  Copyright (C) 2003 - 2007 Paul Mundt
- *
- * This file is subject to the terms and conditions of the GNU General Public
- * License version 2. See the file "COPYING" in the main directory of
- * this archive for more details.
  */
 
 #include <linux/bcd.h>



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 20/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (18 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 19/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 377 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 10:00   ` Armijn Hemel - Tjaldur Software Governance Solutions
                     ` (3 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 21/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 380 Thomas Gleixner
                   ` (19 subsequent siblings)
  39 siblings, 4 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  licensed under the gnu general public license version 2 gplv2

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 5 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=05513b849d60
---
 scripts/extract-vmlinux |    2 +-
 scripts/recordmcount.c  |    2 +-
 scripts/recordmcount.h  |    3 +--
 scripts/sortextable.c   |    2 +-
 scripts/sortextable.h   |    4 +---
 5 files changed, 5 insertions(+), 8 deletions(-)

--- a/scripts/extract-vmlinux
+++ b/scripts/extract-vmlinux
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: GPL-2.0-only
 # ----------------------------------------------------------------------
 # extract-vmlinux - Extract uncompressed vmlinux from a kernel image
 #
@@ -7,7 +8,6 @@
 #
 # (c) 2011      Corentin Chary <corentin.chary@gmail.com>
 #
-# Licensed under the GNU General Public License, version 2 (GPLv2).
 # ----------------------------------------------------------------------
 
 check_vmlinux()
--- a/scripts/recordmcount.c
+++ b/scripts/recordmcount.c
@@ -1,8 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * recordmcount.c: construct a table of the locations of calls to 'mcount'
  * so that ftrace can find them quickly.
  * Copyright 2009 John F. Reiser <jreiser@BitWagon.com>.  All rights reserved.
- * Licensed under the GNU General Public License, version 2 (GPLv2).
  *
  * Restructured to fit Linux format, as well as other updates:
  *  Copyright 2010 Steven Rostedt <srostedt@redhat.com>, Red Hat Inc.
--- a/scripts/recordmcount.h
+++ b/scripts/recordmcount.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * recordmcount.h
  *
@@ -15,8 +16,6 @@
  *
  * This conversion to macros was done by:
  * Copyright 2010 Steven Rostedt <srostedt@redhat.com>, Red Hat Inc.
- *
- * Licensed under the GNU General Public License, version 2 (GPLv2).
  */
 #undef append_func
 #undef is_fake_mcount
--- a/scripts/sortextable.c
+++ b/scripts/sortextable.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * sortextable.c: Sort the kernel's exception table
  *
@@ -6,7 +7,6 @@
  * Based on code taken from recortmcount.c which is:
  *
  * Copyright 2009 John F. Reiser <jreiser@BitWagon.com>.  All rights reserved.
- * Licensed under the GNU General Public License, version 2 (GPLv2).
  *
  * Restructured to fit Linux format, as well as other updates:
  *  Copyright 2010 Steven Rostedt <srostedt@redhat.com>, Red Hat Inc.
--- a/scripts/sortextable.h
+++ b/scripts/sortextable.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * sortextable.h
  *
@@ -7,9 +8,6 @@
  *
  * Copyright 2009 John F. Reiser <jreiser@BitWagon.com>.  All rights reserved.
  * Copyright 2010 Steven Rostedt <srostedt@redhat.com>, Red Hat Inc.
- *
- *
- * Licensed under the GNU General Public License, version 2 (GPLv2).
  */
 
 #undef extable_ent_size



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 21/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 380
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (19 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 20/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 10:01   ` Armijn Hemel - Tjaldur Software Governance Solutions
                     ` (2 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 22/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 381 Thomas Gleixner
                   ` (18 subsequent siblings)
  39 siblings, 3 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  license as part of this driver was derived from the slram c driver
  it falls under the same license which is gnu general public license
  v2

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 1 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=e0ecb78d4a33
---
 drivers/mtd/devices/pmc551.c |    6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

--- a/drivers/mtd/devices/pmc551.c
+++ b/drivers/mtd/devices/pmc551.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * PMC551 PCI Mezzanine Ram Device
  *
@@ -5,11 +6,6 @@
  *	Mark Ferrell <mferrell@mvista.com>
  *	Copyright 1999,2000 Nortel Networks
  *
- * License:
- *	As part of this driver was derived from the slram.c driver it
- *	falls under the same license, which is GNU General Public
- *	License v2
- *
  * Description:
  *	This driver is intended to support the PMC551 PCI Ram device
  *	from Ramix Inc.  The PMC551 is a PMC Mezzanine module for



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 22/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 381
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (20 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 21/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 380 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 10:11   ` Armijn Hemel - Tjaldur Software Governance Solutions
                     ` (2 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 23/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 383 Thomas Gleixner
                   ` (17 subsequent siblings)
  39 siblings, 3 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this file is licensed under the term of the gnu general public
  license version 2 the program licensed as is without any warranty of
  any kind whether express or implied

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 2 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=853aaa3d7378
---
 drivers/dma/ppc4xx/dma.h |    5 +----
 drivers/dma/ppc4xx/xor.h |    5 +----
 2 files changed, 2 insertions(+), 8 deletions(-)

--- a/drivers/dma/ppc4xx/dma.h
+++ b/drivers/dma/ppc4xx/dma.h
@@ -1,13 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * 440SPe's DMA engines support header file
  *
  * 2006-2009 (C) DENX Software Engineering.
  *
  * Author: Yuri Tikhonov <yur@emcraft.com>
- *
- * This file is licensed under the term of  the GNU General Public License
- * version 2. The program licensed "as is" without any warranty of any
- * kind, whether express or implied.
  */
 
 #ifndef	_PPC440SPE_DMA_H
--- a/drivers/dma/ppc4xx/xor.h
+++ b/drivers/dma/ppc4xx/xor.h
@@ -1,13 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * 440SPe's XOR engines support header file
  *
  * 2006-2009 (C) DENX Software Engineering.
  *
  * Author: Yuri Tikhonov <yur@emcraft.com>
- *
- * This file is licensed under the term of  the GNU General Public License
- * version 2. The program licensed "as is" without any warranty of any
- * kind, whether express or implied.
  */
 
 #ifndef _PPC440SPE_XOR_H



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 23/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 383
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (21 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 22/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 381 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 12:21   ` Kate Stewart
  2019-05-31  8:09 ` [Batch 14 patch 24/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 384 Thomas Gleixner
                   ` (16 subsequent siblings)
  39 siblings, 1 reply; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  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 the software is provided
  as is without warranty of any kind express or implied including but
  not limited to the warranties of merchantability fitness for a
  particular purpose and noninfringement of third party rights in no
  event shall the copyright holder s and author s be liable for any
  claim or any special indirect or consequential damages or any
  damages whatsoever resulting from loss of use data or profits
  whether in an action of contract negligence or other tortious action
  arising out of or in connection with the use or performance of this
  software all liability including liability for infringement of any
  patents copyrights trademarks or other rights relating to use of
  this software is disclaimed

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 44 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=511c13bbe880
---
 include/net/bluetooth/bluetooth.h |   17 +----------------
 include/net/bluetooth/hci.h       |   17 +----------------
 include/net/bluetooth/hci_core.h  |   17 +----------------
 include/net/bluetooth/hci_mon.h   |   17 +----------------
 include/net/bluetooth/hci_sock.h  |   17 +----------------
 include/net/bluetooth/l2cap.h     |   17 +----------------
 include/net/bluetooth/mgmt.h      |   17 +----------------
 include/net/bluetooth/rfcomm.h    |   17 +----------------
 include/net/bluetooth/sco.h       |   17 +----------------
 net/bluetooth/af_bluetooth.c      |   17 +----------------
 net/bluetooth/bnep/core.c         |   17 +----------------
 net/bluetooth/bnep/netdev.c       |   17 +----------------
 net/bluetooth/bnep/sock.c         |   17 +----------------
 net/bluetooth/cmtp/capi.c         |   17 +----------------
 net/bluetooth/cmtp/cmtp.h         |   17 +----------------
 net/bluetooth/cmtp/core.c         |   17 +----------------
 net/bluetooth/cmtp/sock.c         |   17 +----------------
 net/bluetooth/ecdh_helper.c       |   18 +-----------------
 net/bluetooth/ecdh_helper.h       |   18 +-----------------
 net/bluetooth/hci_conn.c          |   17 +----------------
 net/bluetooth/hci_core.c          |   17 +----------------
 net/bluetooth/hci_debugfs.c       |   17 +----------------
 net/bluetooth/hci_debugfs.h       |   17 +----------------
 net/bluetooth/hci_event.c         |   17 +----------------
 net/bluetooth/hci_request.c       |   17 +----------------
 net/bluetooth/hci_request.h       |   17 +----------------
 net/bluetooth/hci_sock.c          |   17 +----------------
 net/bluetooth/hidp/core.c         |   17 +----------------
 net/bluetooth/hidp/hidp.h         |   17 +----------------
 net/bluetooth/hidp/sock.c         |   17 +----------------
 net/bluetooth/l2cap_core.c        |   17 +----------------
 net/bluetooth/l2cap_sock.c        |   17 +----------------
 net/bluetooth/lib.c               |   17 +----------------
 net/bluetooth/mgmt.c              |   17 +----------------
 net/bluetooth/mgmt_util.c         |   17 +----------------
 net/bluetooth/mgmt_util.h         |   17 +----------------
 net/bluetooth/rfcomm/core.c       |   17 +----------------
 net/bluetooth/rfcomm/sock.c       |   17 +----------------
 net/bluetooth/rfcomm/tty.c        |   17 +----------------
 net/bluetooth/sco.c               |   17 +----------------
 net/bluetooth/selftest.c          |   17 +----------------
 net/bluetooth/selftest.h          |   17 +----------------
 net/bluetooth/smp.c               |   17 +----------------
 net/bluetooth/smp.h               |   17 +----------------
 44 files changed, 44 insertions(+), 706 deletions(-)

--- a/include/net/bluetooth/bluetooth.h
+++ b/include/net/bluetooth/bluetooth.h
@@ -1,25 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
    BlueZ - Bluetooth protocol stack for Linux
    Copyright (C) 2000-2001 Qualcomm Incorporated
 
    Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #ifndef __BLUETOOTH_H
--- a/include/net/bluetooth/hci.h
+++ b/include/net/bluetooth/hci.h
@@ -1,25 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
    BlueZ - Bluetooth protocol stack for Linux
    Copyright (C) 2000-2001 Qualcomm Incorporated
 
    Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #ifndef __HCI_H
--- a/include/net/bluetooth/hci_core.h
+++ b/include/net/bluetooth/hci_core.h
@@ -1,25 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
    BlueZ - Bluetooth protocol stack for Linux
    Copyright (c) 2000-2001, 2010, Code Aurora Forum. All rights reserved.
 
    Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #ifndef __HCI_CORE_H
--- a/include/net/bluetooth/hci_mon.h
+++ b/include/net/bluetooth/hci_mon.h
@@ -1,24 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
    BlueZ - Bluetooth protocol stack for Linux
 
    Copyright (C) 2011-2012  Intel Corporation
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #ifndef __HCI_MON_H
--- a/include/net/bluetooth/hci_sock.h
+++ b/include/net/bluetooth/hci_sock.h
@@ -1,25 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
    BlueZ - Bluetooth protocol stack for Linux
    Copyright (C) 2000-2001 Qualcomm Incorporated
 
    Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #ifndef __HCI_SOCK_H
--- a/include/net/bluetooth/l2cap.h
+++ b/include/net/bluetooth/l2cap.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
    BlueZ - Bluetooth protocol stack for Linux
    Copyright (C) 2000-2001 Qualcomm Incorporated
@@ -6,22 +7,6 @@
 
    Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #ifndef __L2CAP_H
--- a/include/net/bluetooth/mgmt.h
+++ b/include/net/bluetooth/mgmt.h
@@ -1,25 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
    BlueZ - Bluetooth protocol stack for Linux
 
    Copyright (C) 2010  Nokia Corporation
    Copyright (C) 2011-2012  Intel Corporation
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #define MGMT_INDEX_NONE			0xFFFF
--- a/include/net/bluetooth/rfcomm.h
+++ b/include/net/bluetooth/rfcomm.h
@@ -1,24 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
    RFCOMM implementation for Linux Bluetooth stack (BlueZ)
    Copyright (C) 2002 Maxim Krasnyansky <maxk@qualcomm.com>
    Copyright (C) 2002 Marcel Holtmann <marcel@holtmann.org>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #include <linux/refcount.h>
--- a/include/net/bluetooth/sco.h
+++ b/include/net/bluetooth/sco.h
@@ -1,25 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
    BlueZ - Bluetooth protocol stack for Linux
    Copyright (C) 2000-2001 Qualcomm Incorporated
 
    Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #ifndef __SCO_H
--- a/net/bluetooth/af_bluetooth.c
+++ b/net/bluetooth/af_bluetooth.c
@@ -1,25 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
    BlueZ - Bluetooth protocol stack for Linux
    Copyright (C) 2000-2001 Qualcomm Incorporated
 
    Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 /* Bluetooth address family and sockets. */
--- a/net/bluetooth/bnep/core.c
+++ b/net/bluetooth/bnep/core.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
    BNEP implementation for Linux Bluetooth stack (BlueZ).
    Copyright (C) 2001-2002 Inventel Systemes
@@ -7,22 +8,6 @@
 
    Copyright (C) 2002 Maxim Krasnyansky <maxk@qualcomm.com>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #include <linux/module.h>
--- a/net/bluetooth/bnep/netdev.c
+++ b/net/bluetooth/bnep/netdev.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
    BNEP implementation for Linux Bluetooth stack (BlueZ).
    Copyright (C) 2001-2002 Inventel Systemes
@@ -7,22 +8,6 @@
 
    Copyright (C) 2002 Maxim Krasnyansky <maxk@qualcomm.com>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #include <linux/etherdevice.h>
--- a/net/bluetooth/bnep/sock.c
+++ b/net/bluetooth/bnep/sock.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
    BNEP implementation for Linux Bluetooth stack (BlueZ).
    Copyright (C) 2001-2002 Inventel Systemes
@@ -6,22 +7,6 @@
 
    Copyright (C) 2002 Maxim Krasnyansky <maxk@qualcomm.com>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #include <linux/export.h>
--- a/net/bluetooth/cmtp/capi.c
+++ b/net/bluetooth/cmtp/capi.c
@@ -1,23 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
    CMTP implementation for Linux Bluetooth stack (BlueZ).
    Copyright (C) 2002-2003 Marcel Holtmann <marcel@holtmann.org>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #include <linux/export.h>
--- a/net/bluetooth/cmtp/cmtp.h
+++ b/net/bluetooth/cmtp/cmtp.h
@@ -1,23 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
    CMTP implementation for Linux Bluetooth stack (BlueZ).
    Copyright (C) 2002-2003 Marcel Holtmann <marcel@holtmann.org>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #ifndef __CMTP_H
--- a/net/bluetooth/cmtp/core.c
+++ b/net/bluetooth/cmtp/core.c
@@ -1,23 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
    CMTP implementation for Linux Bluetooth stack (BlueZ).
    Copyright (C) 2002-2003 Marcel Holtmann <marcel@holtmann.org>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #include <linux/module.h>
--- a/net/bluetooth/cmtp/sock.c
+++ b/net/bluetooth/cmtp/sock.c
@@ -1,23 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
    CMTP implementation for Linux Bluetooth stack (BlueZ).
    Copyright (C) 2002-2003 Marcel Holtmann <marcel@holtmann.org>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #include <linux/export.h>
--- a/net/bluetooth/ecdh_helper.c
+++ b/net/bluetooth/ecdh_helper.c
@@ -1,24 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * ECDH helper functions - KPP wrappings
  *
  * Copyright (C) 2017 Intel Corporation
- *
- * 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;
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
- * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
- * IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
- * CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- *
- * ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
- * COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
- * SOFTWARE IS DISCLAIMED.
  */
 #include "ecdh_helper.h"
 
--- a/net/bluetooth/ecdh_helper.h
+++ b/net/bluetooth/ecdh_helper.h
@@ -1,24 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * ECDH helper functions - KPP wrappings
  *
  * Copyright (C) 2017 Intel Corporation
- *
- * 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;
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
- * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
- * IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
- * CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- *
- * ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
- * COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
- * SOFTWARE IS DISCLAIMED.
  */
 #include <crypto/kpp.h>
 #include <linux/types.h>
--- a/net/bluetooth/hci_conn.c
+++ b/net/bluetooth/hci_conn.c
@@ -1,25 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
    BlueZ - Bluetooth protocol stack for Linux
    Copyright (c) 2000-2001, 2010, Code Aurora Forum. All rights reserved.
 
    Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 /* Bluetooth HCI connection handling. */
--- a/net/bluetooth/hci_core.c
+++ b/net/bluetooth/hci_core.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
    BlueZ - Bluetooth protocol stack for Linux
    Copyright (C) 2000-2001 Qualcomm Incorporated
@@ -5,22 +6,6 @@
 
    Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 /* Bluetooth HCI core. */
--- a/net/bluetooth/hci_debugfs.c
+++ b/net/bluetooth/hci_debugfs.c
@@ -1,24 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
    BlueZ - Bluetooth protocol stack for Linux
 
    Copyright (C) 2014 Intel Corporation
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #include <linux/debugfs.h>
--- a/net/bluetooth/hci_debugfs.h
+++ b/net/bluetooth/hci_debugfs.h
@@ -1,23 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
    BlueZ - Bluetooth protocol stack for Linux
    Copyright (C) 2014 Intel Corporation
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 #if IS_ENABLED(CONFIG_BT_DEBUGFS)
--- a/net/bluetooth/hci_event.c
+++ b/net/bluetooth/hci_event.c
@@ -1,25 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
    BlueZ - Bluetooth protocol stack for Linux
    Copyright (c) 2000-2001, 2010, Code Aurora Forum. All rights reserved.
 
    Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-   IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR ANY
-   CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
-   WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-   ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-   OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-   ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
-   COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS
-   SOFTWARE IS DISCLAIMED.
 */
 
 /* Bluetooth HCI event handling. */
--- a/net/bluetooth/hci_request.c
+++ b/net/bluetooth/hci_request.c
@@ -1,24 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
    BlueZ - Bluetooth protocol stack for Linux
 
    Copyright (C) 2014 Intel Corporation
 
-   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;
-
-   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-   OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 24/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 384
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (22 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 23/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 383 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-06-02 20:15   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 25/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 385 Thomas Gleixner
                   ` (15 subsequent siblings)
  39 siblings, 1 reply; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this file 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 this file is distributed
  in the hope that it will be useful but as is and without any
  warranty without even the implied warranty of merchantability or
  fitness for a particular purpose title or noninfringement see the
  gnu general public license for more details you should have received
  a copy of the gnu general public license along with this file if not
  write to the free software foundation inc 51 franklin st fifth floor
  boston ma 02110 1301 usa or visit http www gnu org licenses

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 2 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=2be77ae5a6d5
---
 arch/mips/include/asm/octeon/cvmx-lmcx-defs.h |   16 +---------------
 arch/mips/include/asm/octeon/cvmx-rst-defs.h  |   16 +---------------
 2 files changed, 2 insertions(+), 30 deletions(-)

--- a/arch/mips/include/asm/octeon/cvmx-lmcx-defs.h
+++ b/arch/mips/include/asm/octeon/cvmx-lmcx-defs.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /***********************license start***************
  * Author: Cavium Inc.
  *
@@ -6,21 +7,6 @@
  *
  * Copyright (c) 2003-2012 Cavium Inc.
  *
- * This file 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.
- *
- * This file is distributed in the hope that it will be useful, but
- * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty
- * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, TITLE, or
- * NONINFRINGEMENT.  See the GNU General Public License for more
- * details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this file; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
- * or visit http://www.gnu.org/licenses/.
- *
  * This file may also be available under a different license from Cavium.
  * Contact Cavium Inc. for more information
  ***********************license end**************************************/
--- a/arch/mips/include/asm/octeon/cvmx-rst-defs.h
+++ b/arch/mips/include/asm/octeon/cvmx-rst-defs.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /***********************license start***************
  * Author: Cavium Inc.
  *
@@ -6,21 +7,6 @@
  *
  * Copyright (c) 2003-2014 Cavium Inc.
  *
- * This file 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.
- *
- * This file is distributed in the hope that it will be useful, but
- * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty
- * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, TITLE, or
- * NONINFRINGEMENT.  See the GNU General Public License for more
- * details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this file; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
- * or visit http://www.gnu.org/licenses/.
- *
  * This file may also be available under a different license from Cavium.
  * Contact Cavium Inc. for more information
  ***********************license end**************************************/



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 25/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 385
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (23 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 24/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 384 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-06-02 20:19   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 26/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 386 Thomas Gleixner
                   ` (14 subsequent siblings)
  39 siblings, 1 reply; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this software file the file is distributed by marvell international
  ltd under the terms of the gnu general public license version 2 june
  1991 the license you may use redistribute and or modify this file in
  accordance with the terms and conditions of the license a copy of
  which is available on the worldwide web at http www gnu org licenses
  old licenses gpl 2 0 txt the file is distributed as is without
  warranty of any kind and the implied warranties of merchantability
  or fitness for a particular purpose are expressly disclaimed the
  license provides additional details about this warranty disclaimer

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 11 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=19d70857e198
---
 drivers/net/wireless/marvell/mwifiex/tdls.c |   13 +------------
 drivers/nfc/nfcmrvl/fw_dnld.c               |   13 +------------
 drivers/nfc/nfcmrvl/fw_dnld.h               |   12 +-----------
 drivers/nfc/nfcmrvl/i2c.c                   |   12 +-----------
 drivers/nfc/nfcmrvl/main.c                  |   13 +------------
 drivers/nfc/nfcmrvl/nfcmrvl.h               |   12 +-----------
 drivers/nfc/nfcmrvl/spi.c                   |   12 +-----------
 drivers/nfc/nfcmrvl/uart.c                  |   13 +------------
 drivers/nfc/nfcmrvl/usb.c                   |   12 +-----------
 include/linux/platform_data/nfcmrvl.h       |   13 +------------
 net/nfc/nci/uart.c                          |   13 +------------
 11 files changed, 11 insertions(+), 127 deletions(-)

--- a/drivers/net/wireless/marvell/mwifiex/tdls.c
+++ b/drivers/net/wireless/marvell/mwifiex/tdls.c
@@ -1,18 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* Marvell Wireless LAN device driver: TDLS handling
  *
  * Copyright (C) 2014, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available on the worldwide web at
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include "main.h"
--- a/drivers/nfc/nfcmrvl/fw_dnld.c
+++ b/drivers/nfc/nfcmrvl/fw_dnld.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Marvell NFC driver: Firmware downloader
  *
  * Copyright (C) 2015, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available on the worldwide web at
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include <linux/module.h>
--- a/drivers/nfc/nfcmrvl/fw_dnld.h
+++ b/drivers/nfc/nfcmrvl/fw_dnld.h
@@ -1,19 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Marvell NFC driver: Firmware downloader
  *
  * Copyright (C) 2015, Marvell International Ltd.
  *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available on the worldwide web at
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  **/
 
 #ifndef __NFCMRVL_FW_DNLD_H__
--- a/drivers/nfc/nfcmrvl/i2c.c
+++ b/drivers/nfc/nfcmrvl/i2c.c
@@ -1,19 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Marvell NFC-over-I2C driver: I2C interface related functions
  *
  * Copyright (C) 2015, Marvell International Ltd.
  *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available on the worldwide web at
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  **/
 
 #include <linux/module.h>
--- a/drivers/nfc/nfcmrvl/main.c
+++ b/drivers/nfc/nfcmrvl/main.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Marvell NFC driver: major functions
  *
  * Copyright (C) 2014-2015 Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available on the worldwide web at
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include <linux/module.h>
--- a/drivers/nfc/nfcmrvl/nfcmrvl.h
+++ b/drivers/nfc/nfcmrvl/nfcmrvl.h
@@ -1,19 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * Marvell NFC driver
  *
  * Copyright (C) 2014-2015, Marvell International Ltd.
  *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available on the worldwide web at
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  **/
 
 #ifndef _NFCMRVL_H_
--- a/drivers/nfc/nfcmrvl/spi.c
+++ b/drivers/nfc/nfcmrvl/spi.c
@@ -1,19 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Marvell NFC-over-SPI driver: SPI interface related functions
  *
  * Copyright (C) 2015, Marvell International Ltd.
  *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available on the worldwide web at
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  **/
 
 #include <linux/module.h>
--- a/drivers/nfc/nfcmrvl/uart.c
+++ b/drivers/nfc/nfcmrvl/uart.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Marvell NFC-over-UART driver
  *
  * Copyright (C) 2015, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available on the worldwide web at
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #include <linux/module.h>
--- a/drivers/nfc/nfcmrvl/usb.c
+++ b/drivers/nfc/nfcmrvl/usb.c
@@ -1,19 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * Marvell NFC-over-USB driver: USB interface related functions
  *
  * Copyright (C) 2014, Marvell International Ltd.
  *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available on the worldwide web at
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  **/
 
 #include <linux/module.h>
--- a/include/linux/platform_data/nfcmrvl.h
+++ b/include/linux/platform_data/nfcmrvl.h
@@ -1,17 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2015, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available on the worldwide web at
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 #ifndef _NFCMRVL_PTF_H_
--- a/net/nfc/nci/uart.c
+++ b/net/nfc/nci/uart.c
@@ -1,17 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2015, Marvell International Ltd.
- *
- * This software file (the "File") is distributed by Marvell International
- * Ltd. under the terms of the GNU General Public License Version 2, June 1991
- * (the "License").  You may use, redistribute and/or modify this File in
- * accordance with the terms and conditions of the License, a copy of which
- * is available on the worldwide web at
- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
- *
- * THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
- * ARE EXPRESSLY DISCLAIMED.  The License provides additional details about
- * this warranty disclaimer.
  */
 
 /* Inspired (hugely) by HCI LDISC implementation in Bluetooth.



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 26/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 386
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (24 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 25/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 385 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 12:18   ` Kate Stewart
  2019-06-01  1:22   ` John Sullivan
  2019-05-31  8:09 ` [Batch 14 patch 27/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 387 Thomas Gleixner
                   ` (13 subsequent siblings)
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this is an extension to the linux operating system and is covered by
  same gnu general public license that covers that work

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 1 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=9aeafdc339d4
---
 drivers/net/ethernet/amd/ni65.h |    4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

--- a/drivers/net/ethernet/amd/ni65.h
+++ b/drivers/net/ethernet/amd/ni65.h
@@ -1,8 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /* am7990 (lance) definitions
  *
- * This is an extension to the Linux operating system, and is covered by
- * same GNU General Public License that covers that work.
- *
  * Michael Hipp
  * email: mhipp@student.uni-tuebingen.de
  *



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 27/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 387
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (25 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 26/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 386 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 10:12   ` Armijn Hemel - Tjaldur Software Governance Solutions
                     ` (2 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 28/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 388 Thomas Gleixner
                   ` (12 subsequent siblings)
  39 siblings, 3 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this code is released under the gnu general public license version 2

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 1 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=3e666cb204dd
---
 arch/x86/pci/mmconfig_32.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- a/arch/x86/pci/mmconfig_32.c
+++ b/arch/x86/pci/mmconfig_32.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2004 Matthew Wilcox <matthew@wil.cx>
  * Copyright (C) 2004 Intel Corp.
- *
- * This code is released under the GNU General Public License version 2.
  */
 
 /*



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 28/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 388
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (26 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 27/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 387 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 12:17   ` Kate Stewart
                     ` (2 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 29/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 389 Thomas Gleixner
                   ` (11 subsequent siblings)
  39 siblings, 3 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this program is free software you may redistribute and or modify it
  under the terms of the gnu general public license version 2 as
  published by the free software foundation this program is
  distributed in the hope that it will be useful but without any
  warranty without even the implied warranty of merchantability or
  fitness for a particular purpose see the gnu general public license
  for complete details

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 2 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=a454abf957f8
---
 drivers/scsi/BusLogic.c |    9 +--------
 drivers/scsi/BusLogic.h |    9 +--------
 2 files changed, 2 insertions(+), 16 deletions(-)

--- a/drivers/scsi/BusLogic.c
+++ b/drivers/scsi/BusLogic.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 
 /*
 
@@ -5,14 +6,6 @@
 
   Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com>
 
-  This program is free software; you may redistribute and/or modify it under
-  the terms of the GNU General Public License Version 2 as published by the
-  Free Software Foundation.
-
-  This program is distributed in the hope that it will be useful, but
-  WITHOUT ANY WARRANTY, without even the implied warranty of MERCHANTABILITY
-  or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-  for complete details.
 
   The author respectfully requests that any modifications to this software be
   sent directly to him for evaluation and testing.
--- a/drivers/scsi/BusLogic.h
+++ b/drivers/scsi/BusLogic.h
@@ -1,17 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
 
   Linux Driver for BusLogic MultiMaster and FlashPoint SCSI Host Adapters
 
   Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com>
 
-  This program is free software; you may redistribute and/or modify it under
-  the terms of the GNU General Public License Version 2 as published by the
-  Free Software Foundation.
-
-  This program is distributed in the hope that it will be useful, but
-  WITHOUT ANY WARRANTY, without even the implied warranty of MERCHANTABILITY
-  or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-  for complete details.
 
   The author respectfully requests that any modifications to this software be
   sent directly to him for evaluation and testing.



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 29/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 389
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (27 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 28/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 388 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 10:12   ` Armijn Hemel - Tjaldur Software Governance Solutions
                     ` (2 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 30/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 390 Thomas Gleixner
                   ` (10 subsequent siblings)
  39 siblings, 3 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this program is free software you can redistribute it and or modify
  it under the terms of the gnu general public license v2 as published
  by the free software foundation

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 2 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=5d8b5c365d98
---
 net/dccp/qpolicy.c |    5 +----
 net/dccp/sysctl.c  |    5 +----
 2 files changed, 2 insertions(+), 8 deletions(-)

--- a/net/dccp/qpolicy.c
+++ b/net/dccp/qpolicy.c
@@ -1,13 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  net/dccp/qpolicy.c
  *
  *  Policy-based packet dequeueing interface for DCCP.
  *
  *  Copyright (c) 2008 Tomasz Grobelny <tomasz@grobelny.oswiecenia.net>
- *
- *  This program is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU General Public License v2
- *  as published by the Free Software Foundation.
  */
 #include "dccp.h"
 
--- a/net/dccp/sysctl.c
+++ b/net/dccp/sysctl.c
@@ -1,12 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  net/dccp/sysctl.c
  *
  *  An implementation of the DCCP protocol
  *  Arnaldo Carvalho de Melo <acme@mandriva.com>
- *
- *	This program is free software; you can redistribute it and/or
- *	modify it under the terms of the GNU General Public License v2
- *	as published by the Free Software Foundation.
  */
 
 #include <linux/mm.h>



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 30/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 390
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (28 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 29/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 389 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 10:13   ` Armijn Hemel - Tjaldur Software Governance Solutions
                     ` (2 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 31/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 391 Thomas Gleixner
                   ` (9 subsequent siblings)
  39 siblings, 3 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this program is free software you can redistribute it and or modify
  it under the terms of the gnu general public license version 2 and
  only version 2 as published by the free software foundation

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 1 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=fd65b710907f
---
 drivers/mfd/exynos-lpass.c |    5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

--- a/drivers/mfd/exynos-lpass.c
+++ b/drivers/mfd/exynos-lpass.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2015 - 2016 Samsung Electronics Co., Ltd.
  *
@@ -8,10 +9,6 @@
  *
  * This module provides regmap for the Top SFR region and instantiates
  * devices for IP blocks like DMAC, I2S, UART.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 and
- * only version 2 as published by the Free Software Foundation.
  */
 
 #include <linux/clk.h>



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 31/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 391
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (29 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 30/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 390 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 12:16   ` Kate Stewart
                     ` (2 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 32/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 392 Thomas Gleixner
                   ` (8 subsequent siblings)
  39 siblings, 3 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this program file is free software you can redistribute it and or
  modify it under the terms of the gnu general public license as
  published by the free software foundation version 2 of the license
  this program is distributed in the hope that it will be useful but
  without any warranty without even the implied warranty of
  merchantability or fitness for a particular purpose see the gnu
  general public license for more details you should have received a
  copy of the gnu general public license along with this program in a
  file named copying if not write to the free software foundation inc
  51 franklin street fifth floor boston ma 02110 1301 usa

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 1 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=e2660635a535
---
 scripts/bootgraph.pl |   16 +---------------
 1 file changed, 1 insertion(+), 15 deletions(-)

--- a/scripts/bootgraph.pl
+++ b/scripts/bootgraph.pl
@@ -1,24 +1,10 @@
 #!/usr/bin/env perl
+# SPDX-License-Identifier: GPL-2.0-only
 
 # Copyright 2008, Intel Corporation
 #
 # This file is part of the Linux kernel
 #
-# This program file is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the
-# Free Software Foundation; version 2 of the License.
-#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-# for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program in a file named COPYING; if not, write to the
-# Free Software Foundation, Inc.,
-# 51 Franklin Street, Fifth Floor,
-# Boston, MA 02110-1301 USA
-#
 # Authors:
 # 	Arjan van de Ven <arjan@linux.intel.com>
 



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 32/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 392
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (30 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 31/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 391 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 12:10   ` Kate Stewart
                     ` (2 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 33/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 393 Thomas Gleixner
                   ` (7 subsequent siblings)
  39 siblings, 3 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  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
  publicshed by the free software foundation this program is
  distributed in the hope that it will be useful but without any
  warranty without even the implied warranty of merchantability or
  fitness for a particular purpose see the gnu general public license
  for more details you should have received a copy of the gnu general
  public license along with this program if not write to the free
  software foundation inc 59 temple place suite 330 boston ma 02111
  1307 usa

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 1 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=b43006b7cdb8
---
 drivers/platform/x86/panasonic-laptop.c |   15 +--------------
 1 file changed, 1 insertion(+), 14 deletions(-)

--- a/drivers/platform/x86/panasonic-laptop.c
+++ b/drivers/platform/x86/panasonic-laptop.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Panasonic HotKey and LCD brightness control driver
  *  (C) 2004 Hiroshi Miura <miura@da-cha.org>
@@ -8,19 +9,6 @@
  *
  *  derived from toshiba_acpi.c, Copyright (C) 2002-2004 John Belmonte
  *
- *  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
- *  publicshed by the Free Software Foundation.
- *
- *  This program is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- *  GNU General Public License for more details.
- *
- *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307  USA
- *
  *---------------------------------------------------------------------------
  *
  * ChangeLog:
@@ -113,7 +101,6 @@
  *
  *      Jul.17, 2004	Hiroshi Miura <miura@da-cha.org>
  *		- v0.1  start from toshiba_acpi driver written by John Belmonte
- *
  */
 
 #include <linux/kernel.h>



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 33/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 393
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (31 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 32/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 392 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 12:06   ` Kate Stewart
                     ` (2 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 34/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 394 Thomas Gleixner
                   ` (6 subsequent siblings)
  39 siblings, 3 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this program is free software you can redistribute it and or modify
  it under the terms of the gnu general public license as published by
  the free software foundation version 2 of the license not later!
  this program is distributed in the hope that it will be useful but
  without any warranty without even the implied warranty of
  merchantability or fitness for a particular purpose see the gnu
  general public license for more details you should have received a
  copy of the gnu general public license along with this program if
  not write to the free software foundation inc 59 temple place suite
  330 boston ma 02111 1307 usa

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 3 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=0f01d662c5ce
---
 tools/perf/util/trace-event-info.c  |   18 +-----------------
 tools/perf/util/trace-event-parse.c |   18 +-----------------
 tools/perf/util/trace-event-read.c  |   18 +-----------------
 3 files changed, 3 insertions(+), 51 deletions(-)

--- a/tools/perf/util/trace-event-info.c
+++ b/tools/perf/util/trace-event-info.c
@@ -1,22 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2008,2009, Steven Rostedt <srostedt@redhat.com>
- *
- * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License (not later!)
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- *
- * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  */
 #include "util.h"
 #include <dirent.h>
--- a/tools/perf/util/trace-event-parse.c
+++ b/tools/perf/util/trace-event-parse.c
@@ -1,22 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2009, Steven Rostedt <srostedt@redhat.com>
- *
- * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License (not later!)
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- *
- * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  */
 #include <stdio.h>
 #include <stdlib.h>
--- a/tools/perf/util/trace-event-read.c
+++ b/tools/perf/util/trace-event-read.c
@@ -1,22 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2009, Steven Rostedt <srostedt@redhat.com>
- *
- * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License (not later!)
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- *
- * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  */
 #include <dirent.h>
 #include <stdio.h>



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 34/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 394
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (32 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 33/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 393 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 12:05   ` Kate Stewart
                     ` (2 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 35/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395 Thomas Gleixner
                   ` (5 subsequent siblings)
  39 siblings, 3 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this program is free software you can redistribute it and or modify
  it under the terms of the gnu general public license as published by
  the free software foundation version 2 of the license only this
  program is distributed in the hope that it will be useful but
  without any warranty without even the implied warranty of
  merchantability or fitness for a particular purpose see the gnu
  general public license for more details you should have received a
  copy of the gnu general public license along with this program if
  not write to the free software foundation inc 59 temple place suite
  330 boston ma 02111 1307 usa

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 2 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=9f863b63abd2
---
 drivers/input/keyboard/lm8323.c      |   14 +-------------
 include/linux/platform_data/lm8323.h |   14 +-------------
 2 files changed, 2 insertions(+), 26 deletions(-)

--- a/drivers/input/keyboard/lm8323.c
+++ b/drivers/input/keyboard/lm8323.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * drivers/i2c/chips/lm8323.c
  *
@@ -7,19 +8,6 @@
  *            Timo O. Karjalainen <timo.o.karjalainen@nokia.com>
  *
  * Updated by Felipe Balbi <felipe.balbi@nokia.com>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation (version 2 of the License only).
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  */
 
 #include <linux/module.h>
--- a/include/linux/platform_data/lm8323.h
+++ b/include/linux/platform_data/lm8323.h
@@ -1,18 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * lm8323.h - Configuration for LM8323 keypad driver.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation (version 2 of the License only).
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  */
 
 #ifndef __LINUX_LM8323_H



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 35/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (33 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 34/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 394 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 12:04   ` Kate Stewart
                     ` (2 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 36/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 396 Thomas Gleixner
                   ` (4 subsequent siblings)
  39 siblings, 3 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this program is free software you can redistribute it and or modify
  it under the terms of the gnu general public license as published by
  the free software foundation in version 2 of the license this
  program is distributed in the hope that it will be useful but
  without any warranty without even the implied warranty of
  merchantability or fitness for a particular purpose see the gnu
  general public license for more details you should have received a
  copy of the gnu general public license along with this program if
  not write to the free software foundation inc 59 temple place suite
  330 boston ma 02111 1307 usa

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 1 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=62646ee5ade6
---
 sound/soc/pxa/mioa701_wm9713.c |   14 +-------------
 1 file changed, 1 insertion(+), 13 deletions(-)

--- a/sound/soc/pxa/mioa701_wm9713.c
+++ b/sound/soc/pxa/mioa701_wm9713.c
@@ -1,21 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Handles the Mitac mioa701 SoC system
  *
  * Copyright (C) 2008 Robert Jarzmik
  *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation in version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- *
  * This is a little schema of the sound interconnections :
  *
  *    Sagem X200                 Wolfson WM9713



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 36/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 396
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (34 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 35/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 12:03   ` Kate Stewart
  2019-06-02 20:35   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 37/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 397 Thomas Gleixner
                   ` (3 subsequent siblings)
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this program is free software you can redistribute it and or modify
  it under the terms of the gnu general public license version 2 of
  the license as published by the free software foundation this
  program is distributed in the hope that it will be useful but
  without any warranty without even the implied warranty of
  merchantability or fitness for a particular purpose see the gnu
  general public license for more details

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 2 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=de4cb713a3ad
---
 drivers/iio/light/opt3001.c           |   10 +---------
 include/linux/irqchip/irq-omap-intc.h |   10 +---------
 2 files changed, 2 insertions(+), 18 deletions(-)

--- a/drivers/iio/light/opt3001.c
+++ b/drivers/iio/light/opt3001.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /**
  * opt3001.c - Texas Instruments OPT3001 Light Sensor
  *
@@ -5,15 +6,6 @@
  *
  * Author: Andreas Dannenberg <dannenberg@ti.com>
  * Based on previous work from: Felipe Balbi <balbi@ti.com>
- *
- * This program is free software: you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 of the License
- * as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
- * more details.
  */
 
 #include <linux/bitops.h>
--- a/include/linux/irqchip/irq-omap-intc.h
+++ b/include/linux/irqchip/irq-omap-intc.h
@@ -1,18 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
  * irq-omap-intc.h - INTC Idle Functions
  *
  * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com
  *
  * Author: Felipe Balbi <balbi@ti.com>
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2  of
- * the License as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
  */
 
 #ifndef __INCLUDE_LINUX_IRQCHIP_IRQ_OMAP_INTC_H



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 37/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 397
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (35 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 36/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 396 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 12:03   ` Kate Stewart
                     ` (2 more replies)
  2019-05-31  8:09 ` [Batch 14 patch 38/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398 Thomas Gleixner
                   ` (2 subsequent siblings)
  39 siblings, 3 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this program is free software you can distribute it and or modify it
  under the terms of the gnu general public license version 2 as
  published by the free software foundation this program is
  distributed in the hope it will be useful but without any warranty
  without even the implied warranty of merchantability or fitness for
  a particular purpose see the gnu general public license for more
  details you should have received a copy of the gnu general public
  license along with this program if not write to the free software
  foundation inc 51 franklin st fifth floor boston ma 02110 1301 usa

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 33 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=bb4634963ca6
---
 arch/mips/math-emu/cp1emu.c     |   14 +-------------
 arch/mips/math-emu/dp_add.c     |   14 +-------------
 arch/mips/math-emu/dp_cmp.c     |   14 +-------------
 arch/mips/math-emu/dp_div.c     |   14 +-------------
 arch/mips/math-emu/dp_fint.c    |   14 +-------------
 arch/mips/math-emu/dp_flong.c   |   14 +-------------
 arch/mips/math-emu/dp_fsp.c     |   14 +-------------
 arch/mips/math-emu/dp_mul.c     |   14 +-------------
 arch/mips/math-emu/dp_simple.c  |   14 +-------------
 arch/mips/math-emu/dp_sqrt.c    |   14 +-------------
 arch/mips/math-emu/dp_sub.c     |   14 +-------------
 arch/mips/math-emu/dp_tint.c    |   14 +-------------
 arch/mips/math-emu/dp_tlong.c   |   14 +-------------
 arch/mips/math-emu/ieee754.c    |   15 +--------------
 arch/mips/math-emu/ieee754.h    |   14 +-------------
 arch/mips/math-emu/ieee754d.c   |   14 +-------------
 arch/mips/math-emu/ieee754dp.c  |   14 +-------------
 arch/mips/math-emu/ieee754dp.h  |   14 +-------------
 arch/mips/math-emu/ieee754int.h |   14 +-------------
 arch/mips/math-emu/ieee754sp.c  |   14 +-------------
 arch/mips/math-emu/ieee754sp.h  |   14 +-------------
 arch/mips/math-emu/sp_add.c     |   14 +-------------
 arch/mips/math-emu/sp_cmp.c     |   14 +-------------
 arch/mips/math-emu/sp_div.c     |   14 +-------------
 arch/mips/math-emu/sp_fdp.c     |   14 +-------------
 arch/mips/math-emu/sp_fint.c    |   14 +-------------
 arch/mips/math-emu/sp_flong.c   |   14 +-------------
 arch/mips/math-emu/sp_mul.c     |   14 +-------------
 arch/mips/math-emu/sp_simple.c  |   14 +-------------
 arch/mips/math-emu/sp_sqrt.c    |   14 +-------------
 arch/mips/math-emu/sp_sub.c     |   14 +-------------
 arch/mips/math-emu/sp_tint.c    |   14 +-------------
 arch/mips/math-emu/sp_tlong.c   |   14 +-------------
 33 files changed, 33 insertions(+), 430 deletions(-)

--- a/arch/mips/math-emu/cp1emu.c
+++ b/arch/mips/math-emu/cp1emu.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * cp1emu.c: a MIPS coprocessor 1 (FPU) instruction emulator
  *
@@ -7,19 +8,6 @@
  * Kevin D. Kissell, kevink@mips.com and Carsten Langgaard, carstenl@mips.com
  * Copyright (C) 2000  MIPS Technologies, Inc.
  *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
- *
  * A complete emulator for MIPS coprocessor 1 instructions.  This is
  * required for #float(switch) or #float(trap), where it catches all
  * COP1 instructions via the "CoProcessor Unusable" exception.
--- a/arch/mips/math-emu/dp_add.c
+++ b/arch/mips/math-emu/dp_add.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * double precision: common utilities
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754dp.h"
--- a/arch/mips/math-emu/dp_cmp.c
+++ b/arch/mips/math-emu/dp_cmp.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * double precision: common utilities
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754dp.h"
--- a/arch/mips/math-emu/dp_div.c
+++ b/arch/mips/math-emu/dp_div.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * double precision: common utilities
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754dp.h"
--- a/arch/mips/math-emu/dp_fint.c
+++ b/arch/mips/math-emu/dp_fint.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * double precision: common utilities
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754dp.h"
--- a/arch/mips/math-emu/dp_flong.c
+++ b/arch/mips/math-emu/dp_flong.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * double precision: common utilities
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754dp.h"
--- a/arch/mips/math-emu/dp_fsp.c
+++ b/arch/mips/math-emu/dp_fsp.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * double precision: common utilities
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754sp.h"
--- a/arch/mips/math-emu/dp_mul.c
+++ b/arch/mips/math-emu/dp_mul.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * double precision: common utilities
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754dp.h"
--- a/arch/mips/math-emu/dp_simple.c
+++ b/arch/mips/math-emu/dp_simple.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * double precision: common utilities
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754dp.h"
--- a/arch/mips/math-emu/dp_sqrt.c
+++ b/arch/mips/math-emu/dp_sqrt.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * double precision square root
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754dp.h"
--- a/arch/mips/math-emu/dp_sub.c
+++ b/arch/mips/math-emu/dp_sub.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * double precision: common utilities
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754dp.h"
--- a/arch/mips/math-emu/dp_tint.c
+++ b/arch/mips/math-emu/dp_tint.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * double precision: common utilities
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754dp.h"
--- a/arch/mips/math-emu/dp_tlong.c
+++ b/arch/mips/math-emu/dp_tlong.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * double precision: common utilities
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754dp.h"
--- a/arch/mips/math-emu/ieee754.c
+++ b/arch/mips/math-emu/ieee754.c
@@ -1,27 +1,14 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* ieee754 floating point arithmetic
  * single and double precision
  *
  * BUGS
  * not much dp done
  * doesn't generate IEEE754_INEXACT
- *
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include <linux/compiler.h>
--- a/arch/mips/math-emu/ieee754.h
+++ b/arch/mips/math-emu/ieee754.h
@@ -1,20 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
  *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
- *
  *  Nov 7, 2000
  *  Modification to allow integration with Linux kernel
  *
--- a/arch/mips/math-emu/ieee754d.c
+++ b/arch/mips/math-emu/ieee754d.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Some debug functions
  *
@@ -5,19 +6,6 @@
  *
  * Copyright (C) 1994-2000 Algorithmics Ltd.
  *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
- *
  *  Nov 7, 2000
  *  Modified to build and operate in Linux kernel environment.
  *
--- a/arch/mips/math-emu/ieee754dp.c
+++ b/arch/mips/math-emu/ieee754dp.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * double precision: common utilities
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include <linux/compiler.h>
--- a/arch/mips/math-emu/ieee754dp.h
+++ b/arch/mips/math-emu/ieee754dp.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * IEEE754 floating point
  * double precision internal header file
@@ -5,19 +6,6 @@
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include <linux/compiler.h>
--- a/arch/mips/math-emu/ieee754int.h
+++ b/arch/mips/math-emu/ieee754int.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * IEEE754 floating point
  * common internal header file
@@ -5,19 +6,6 @@
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 #ifndef __IEEE754INT_H
 #define __IEEE754INT_H
--- a/arch/mips/math-emu/ieee754sp.c
+++ b/arch/mips/math-emu/ieee754sp.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * single precision
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include <linux/compiler.h>
--- a/arch/mips/math-emu/ieee754sp.h
+++ b/arch/mips/math-emu/ieee754sp.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * IEEE754 floating point
  * double precision internal header file
@@ -5,19 +6,6 @@
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include <linux/compiler.h>
--- a/arch/mips/math-emu/sp_add.c
+++ b/arch/mips/math-emu/sp_add.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * single precision
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754sp.h"
--- a/arch/mips/math-emu/sp_cmp.c
+++ b/arch/mips/math-emu/sp_cmp.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * single precision
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754sp.h"
--- a/arch/mips/math-emu/sp_div.c
+++ b/arch/mips/math-emu/sp_div.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * single precision
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754sp.h"
--- a/arch/mips/math-emu/sp_fdp.c
+++ b/arch/mips/math-emu/sp_fdp.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * single precision
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754sp.h"
--- a/arch/mips/math-emu/sp_fint.c
+++ b/arch/mips/math-emu/sp_fint.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * single precision
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754sp.h"
--- a/arch/mips/math-emu/sp_flong.c
+++ b/arch/mips/math-emu/sp_flong.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * single precision
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754sp.h"
--- a/arch/mips/math-emu/sp_mul.c
+++ b/arch/mips/math-emu/sp_mul.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * single precision
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754sp.h"
--- a/arch/mips/math-emu/sp_simple.c
+++ b/arch/mips/math-emu/sp_simple.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * single precision
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754sp.h"
--- a/arch/mips/math-emu/sp_sqrt.c
+++ b/arch/mips/math-emu/sp_sqrt.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * single precision square root
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754sp.h"
--- a/arch/mips/math-emu/sp_sub.c
+++ b/arch/mips/math-emu/sp_sub.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * single precision
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754sp.h"
--- a/arch/mips/math-emu/sp_tint.c
+++ b/arch/mips/math-emu/sp_tint.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * single precision
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, write to the Free Software Foundation, Inc.,
- *  51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA.
  */
 
 #include "ieee754sp.h"
--- a/arch/mips/math-emu/sp_tlong.c
+++ b/arch/mips/math-emu/sp_tlong.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* IEEE754 floating point arithmetic
  * single precision
  */
 /*
  * MIPS floating point support
  * Copyright (C) 1994-2000 Algorithmics Ltd.
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 38/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (36 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 37/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 397 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 11:51   ` Kate Stewart
  2019-06-02 20:38   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 39/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 399 Thomas Gleixner
  2019-05-31  8:09 ` [Batch 14 patch 40/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 400 Thomas Gleixner
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this copyrighted material is made available to anyone wishing to use
  modify copy or redistribute it subject to the terms and conditions
  of the gnu general public license version 2

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 44 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=4fe9c4e31ae7
---
 fs/dlm/plock.c       |    5 +----
 fs/gfs2/acl.c        |    5 +----
 fs/gfs2/acl.h        |    5 +----
 fs/gfs2/aops.c       |    5 +----
 fs/gfs2/bmap.c       |    5 +----
 fs/gfs2/bmap.h       |    5 +----
 fs/gfs2/dentry.c     |    5 +----
 fs/gfs2/dir.c        |    5 +----
 fs/gfs2/dir.h        |    5 +----
 fs/gfs2/export.c     |    5 +----
 fs/gfs2/file.c       |    5 +----
 fs/gfs2/gfs2.h       |    5 +----
 fs/gfs2/glock.c      |    5 +----
 fs/gfs2/glock.h      |    5 +----
 fs/gfs2/glops.c      |    5 +----
 fs/gfs2/glops.h      |    5 +----
 fs/gfs2/incore.h     |    5 +----
 fs/gfs2/inode.c      |    5 +----
 fs/gfs2/inode.h      |    5 +----
 fs/gfs2/lock_dlm.c   |    5 +----
 fs/gfs2/log.c        |    5 +----
 fs/gfs2/log.h        |    5 +----
 fs/gfs2/lops.c       |    5 +----
 fs/gfs2/lops.h       |    5 +----
 fs/gfs2/main.c       |    5 +----
 fs/gfs2/meta_io.c    |    5 +----
 fs/gfs2/meta_io.h    |    5 +----
 fs/gfs2/ops_fstype.c |    5 +----
 fs/gfs2/quota.c      |    5 +----
 fs/gfs2/quota.h      |    5 +----
 fs/gfs2/recovery.c   |    5 +----
 fs/gfs2/recovery.h   |    5 +----
 fs/gfs2/rgrp.c       |    5 +----
 fs/gfs2/rgrp.h       |    5 +----
 fs/gfs2/super.c      |    5 +----
 fs/gfs2/super.h      |    5 +----
 fs/gfs2/sys.c        |    5 +----
 fs/gfs2/sys.h        |    5 +----
 fs/gfs2/trans.c      |    5 +----
 fs/gfs2/trans.h      |    5 +----
 fs/gfs2/util.c       |    5 +----
 fs/gfs2/util.h       |    5 +----
 fs/gfs2/xattr.c      |    5 +----
 fs/gfs2/xattr.h      |    5 +----
 44 files changed, 44 insertions(+), 176 deletions(-)

--- a/fs/dlm/plock.c
+++ b/fs/dlm/plock.c
@@ -1,9 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2005-2008 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #include <linux/fs.h>
--- a/fs/gfs2/acl.c
+++ b/fs/gfs2/acl.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #include <linux/sched.h>
--- a/fs/gfs2/acl.h
+++ b/fs/gfs2/acl.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __ACL_DOT_H__
--- a/fs/gfs2/aops.c
+++ b/fs/gfs2/aops.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2008 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #include <linux/sched.h>
--- a/fs/gfs2/bmap.c
+++ b/fs/gfs2/bmap.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #include <linux/spinlock.h>
--- a/fs/gfs2/bmap.h
+++ b/fs/gfs2/bmap.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __BMAP_DOT_H__
--- a/fs/gfs2/dentry.c
+++ b/fs/gfs2/dentry.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #include <linux/spinlock.h>
--- a/fs/gfs2/dir.c
+++ b/fs/gfs2/dir.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 /*
--- a/fs/gfs2/dir.h
+++ b/fs/gfs2/dir.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __DIR_DOT_H__
--- a/fs/gfs2/export.c
+++ b/fs/gfs2/export.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #include <linux/spinlock.h>
--- a/fs/gfs2/file.c
+++ b/fs/gfs2/file.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #include <linux/slab.h>
--- a/fs/gfs2/gfs2.h
+++ b/fs/gfs2/gfs2.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __GFS2_DOT_H__
--- a/fs/gfs2/glock.c
+++ b/fs/gfs2/glock.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2008 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/fs/gfs2/glock.h
+++ b/fs/gfs2/glock.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __GLOCK_DOT_H__
--- a/fs/gfs2/glops.c
+++ b/fs/gfs2/glops.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2008 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #include <linux/spinlock.h>
--- a/fs/gfs2/glops.h
+++ b/fs/gfs2/glops.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __GLOPS_DOT_H__
--- a/fs/gfs2/incore.h
+++ b/fs/gfs2/incore.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2008 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __INCORE_DOT_H__
--- a/fs/gfs2/inode.c
+++ b/fs/gfs2/inode.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2011 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #include <linux/slab.h>
--- a/fs/gfs2/inode.h
+++ b/fs/gfs2/inode.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __INODE_DOT_H__
--- a/fs/gfs2/lock_dlm.c
+++ b/fs/gfs2/lock_dlm.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright 2004-2011 Red Hat, Inc.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/fs/gfs2/log.c
+++ b/fs/gfs2/log.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2007 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #include <linux/sched.h>
--- a/fs/gfs2/log.h
+++ b/fs/gfs2/log.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __LOG_DOT_H__
--- a/fs/gfs2/lops.c
+++ b/fs/gfs2/lops.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #include <linux/sched.h>
--- a/fs/gfs2/lops.h
+++ b/fs/gfs2/lops.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2008 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __LOPS_DOT_H__
--- a/fs/gfs2/main.c
+++ b/fs/gfs2/main.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/fs/gfs2/meta_io.c
+++ b/fs/gfs2/meta_io.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2008 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #include <linux/sched.h>
--- a/fs/gfs2/meta_io.h
+++ b/fs/gfs2/meta_io.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __DIO_DOT_H__
--- a/fs/gfs2/ops_fstype.c
+++ b/fs/gfs2/ops_fstype.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2008 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/fs/gfs2/quota.c
+++ b/fs/gfs2/quota.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2007 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 /*
--- a/fs/gfs2/quota.h
+++ b/fs/gfs2/quota.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __QUOTA_DOT_H__
--- a/fs/gfs2/recovery.c
+++ b/fs/gfs2/recovery.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #include <linux/module.h>
--- a/fs/gfs2/recovery.h
+++ b/fs/gfs2/recovery.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __RECOVERY_DOT_H__
--- a/fs/gfs2/rgrp.c
+++ b/fs/gfs2/rgrp.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2008 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/fs/gfs2/rgrp.h
+++ b/fs/gfs2/rgrp.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2008 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __RGRP_DOT_H__
--- a/fs/gfs2/super.c
+++ b/fs/gfs2/super.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2007 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/fs/gfs2/super.h
+++ b/fs/gfs2/super.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __SUPER_DOT_H__
--- a/fs/gfs2/sys.c
+++ b/fs/gfs2/sys.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/fs/gfs2/sys.h
+++ b/fs/gfs2/sys.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __SYS_DOT_H__
--- a/fs/gfs2/trans.c
+++ b/fs/gfs2/trans.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/fs/gfs2/trans.h
+++ b/fs/gfs2/trans.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __TRANS_DOT_H__
--- a/fs/gfs2/util.c
+++ b/fs/gfs2/util.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/fs/gfs2/util.h
+++ b/fs/gfs2/util.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __UTIL_DOT_H__
--- a/fs/gfs2/xattr.c
+++ b/fs/gfs2/xattr.c
@@ -1,10 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #include <linux/slab.h>
--- a/fs/gfs2/xattr.h
+++ b/fs/gfs2/xattr.h
@@ -1,10 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) Sistina Software, Inc.  1997-2003 All rights reserved.
  * Copyright (C) 2004-2006 Red Hat, Inc.  All rights reserved.
- *
- * This copyrighted material is made available to anyone wishing to use,
- * modify, copy, or redistribute it subject to the terms and conditions
- * of the GNU General Public License version 2.
  */
 
 #ifndef __EATTR_DOT_H__



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 39/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 399
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (37 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 38/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 11:49   ` Kate Stewart
  2019-06-02 20:39   ` Allison Randal
  2019-05-31  8:09 ` [Batch 14 patch 40/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 400 Thomas Gleixner
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this program is free software you can redistribute it and or modify
  it under the terms and conditions of the gnu general public license
  version 2 as published by the free software foundation this program
  is distributed in the hope that it will be useful but without any
  warranty without even the implied warranty of merchantability or
  fitness for a particular purpose see the gnu general public license
  for more details you should have received a copy of the gnu general
  public license along with this program if not see http www gnu org
  licenses

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 33 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=2d117dc2f524
---
 drivers/char/tpm/st33zp24/st33zp24.h |   13 +------------
 drivers/nfc/microread/i2c.c          |   13 +------------
 drivers/nfc/microread/microread.c    |   13 +------------
 drivers/nfc/nxp-nci/core.c           |   13 +------------
 drivers/nfc/nxp-nci/firmware.c       |   13 +------------
 drivers/nfc/nxp-nci/i2c.c            |   13 +------------
 drivers/nfc/nxp-nci/nxp-nci.h        |   13 +------------
 drivers/nfc/pn544/i2c.c              |   13 +------------
 drivers/nfc/pn544/pn544.c            |   13 +------------
 drivers/nfc/st-nci/core.c            |   13 +------------
 drivers/nfc/st-nci/i2c.c             |   13 +------------
 drivers/nfc/st-nci/ndlc.c            |   13 +------------
 drivers/nfc/st-nci/ndlc.h            |   13 +------------
 drivers/nfc/st-nci/se.c              |   13 +------------
 drivers/nfc/st-nci/spi.c             |   13 +------------
 drivers/nfc/st-nci/st-nci.h          |   13 +------------
 drivers/nfc/st-nci/vendor_cmds.c     |   13 +------------
 drivers/nfc/st21nfca/core.c          |   13 +------------
 drivers/nfc/st21nfca/dep.c           |   13 +------------
 drivers/nfc/st21nfca/i2c.c           |   13 +------------
 drivers/nfc/st21nfca/se.c            |   13 +------------
 drivers/nfc/st21nfca/st21nfca.h      |   13 +------------
 drivers/nfc/st21nfca/vendor_cmds.c   |   13 +------------
 drivers/nfc/st95hf/core.c            |   13 +------------
 drivers/nfc/st95hf/spi.c             |   13 +------------
 drivers/nfc/st95hf/spi.h             |   13 +------------
 drivers/soc/tegra/flowctrl.c         |   13 +------------
 include/net/nfc/llc.h                |   13 +------------
 include/soc/tegra/flowctrl.h         |   13 +------------
 net/nfc/hci/llc.c                    |   13 +------------
 net/nfc/hci/llc.h                    |   13 +------------
 net/nfc/hci/llc_nop.c                |   13 +------------
 net/nfc/hci/llc_shdlc.c              |   13 +------------
 33 files changed, 33 insertions(+), 396 deletions(-)

--- a/drivers/char/tpm/st33zp24/st33zp24.h
+++ b/drivers/char/tpm/st33zp24/st33zp24.h
@@ -1,18 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * STMicroelectronics TPM Linux driver for TPM ST33ZP24
  * Copyright (C) 2009 - 2016  STMicroelectronics
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __LOCAL_ST33ZP24_H__
--- a/drivers/nfc/microread/i2c.c
+++ b/drivers/nfc/microread/i2c.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * HCI based Driver for Inside Secure microread NFC Chip - i2c layer
  *
  * Copyright (C) 2013 Intel Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/drivers/nfc/microread/microread.c
+++ b/drivers/nfc/microread/microread.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * HCI based Driver for Inside Secure microread NFC Chip
  *
  * Copyright (C) 2013  Intel Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/drivers/nfc/nxp-nci/core.c
+++ b/drivers/nfc/nxp-nci/core.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Generic driver for NXP NCI NFC chips
  *
@@ -7,18 +8,6 @@
  *
  * Derived from PN544 device driver:
  * Copyright (C) 2012  Intel Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <linux/delay.h>
--- a/drivers/nfc/nxp-nci/firmware.c
+++ b/drivers/nfc/nxp-nci/firmware.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Generic driver for NXP NCI NFC chips
  *
@@ -7,18 +8,6 @@
  *
  * Derived from PN544 device driver:
  * Copyright (C) 2012  Intel Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <linux/completion.h>
--- a/drivers/nfc/nxp-nci/i2c.c
+++ b/drivers/nfc/nxp-nci/i2c.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * I2C link layer for the NXP NCI driver
  *
@@ -9,18 +10,6 @@
  *
  * Derived from PN544 device driver:
  * Copyright (C) 2012  Intel Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/drivers/nfc/nxp-nci/nxp-nci.h
+++ b/drivers/nfc/nxp-nci/nxp-nci.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2014  NXP Semiconductors  All rights reserved.
  *
@@ -5,18 +6,6 @@
  *
  * Derived from PN544 device driver:
  * Copyright (C) 2012  Intel Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
 */
 
 #ifndef __LOCAL_NXP_NCI_H_
--- a/drivers/nfc/pn544/i2c.c
+++ b/drivers/nfc/pn544/i2c.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * I2C Link Layer for PN544 HCI based Driver
  *
  * Copyright (C) 2012  Intel Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/drivers/nfc/pn544/pn544.c
+++ b/drivers/nfc/pn544/pn544.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * HCI based Driver for NXP PN544 NFC Chip
  *
  * Copyright (C) 2012  Intel Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/drivers/nfc/st-nci/core.c
+++ b/drivers/nfc/st-nci/core.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * NCI based Driver for STMicroelectronics NFC Chip
  *
  * Copyright (C) 2014-2015  STMicroelectronics SAS. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <linux/module.h>
--- a/drivers/nfc/st-nci/i2c.c
+++ b/drivers/nfc/st-nci/i2c.c
@@ -1,18 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * I2C Link Layer for ST NCI NFC controller familly based Driver
  * Copyright (C) 2014-2015 STMicroelectronics SAS. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/drivers/nfc/st-nci/ndlc.c
+++ b/drivers/nfc/st-nci/ndlc.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Low Level Transport (NDLC) Driver for STMicroelectronics NFC Chip
  *
  * Copyright (C) 2014-2015  STMicroelectronics SAS. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <linux/sched.h>
--- a/drivers/nfc/st-nci/ndlc.h
+++ b/drivers/nfc/st-nci/ndlc.h
@@ -1,19 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * NCI based Driver for STMicroelectronics NFC Chip
  *
  * Copyright (C) 2014-2015  STMicroelectronics SAS. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __LOCAL_NDLC_H_
--- a/drivers/nfc/st-nci/se.c
+++ b/drivers/nfc/st-nci/se.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Secure Element driver for STMicroelectronics NFC NCI chip
  *
  * Copyright (C) 2014-2015 STMicroelectronics SAS. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <linux/module.h>
--- a/drivers/nfc/st-nci/spi.c
+++ b/drivers/nfc/st-nci/spi.c
@@ -1,18 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * SPI Link Layer for ST NCI based Driver
  * Copyright (C) 2014-2015 STMicroelectronics SAS. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/drivers/nfc/st-nci/st-nci.h
+++ b/drivers/nfc/st-nci/st-nci.h
@@ -1,19 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * NCI based Driver for STMicroelectronics NFC Chip
  *
  * Copyright (C) 2014  STMicroelectronics SAS. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __LOCAL_ST_NCI_H_
--- a/drivers/nfc/st-nci/vendor_cmds.c
+++ b/drivers/nfc/st-nci/vendor_cmds.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Proprietary commands extension for STMicroelectronics NFC NCI Chip
  *
  * Copyright (C) 2014-2015  STMicroelectronics SAS. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <net/genetlink.h>
--- a/drivers/nfc/st21nfca/core.c
+++ b/drivers/nfc/st21nfca/core.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * HCI based Driver for STMicroelectronics NFC Chip
  *
  * Copyright (C) 2014  STMicroelectronics SAS. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <linux/module.h>
--- a/drivers/nfc/st21nfca/dep.c
+++ b/drivers/nfc/st21nfca/dep.c
@@ -1,17 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2014  STMicroelectronics SAS. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <net/nfc/hci.h>
--- a/drivers/nfc/st21nfca/i2c.c
+++ b/drivers/nfc/st21nfca/i2c.c
@@ -1,18 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * I2C Link Layer for ST21NFCA HCI based Driver
  * Copyright (C) 2014  STMicroelectronics SAS. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/drivers/nfc/st21nfca/se.c
+++ b/drivers/nfc/st21nfca/se.c
@@ -1,17 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2014  STMicroelectronics SAS. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <net/nfc/hci.h>
--- a/drivers/nfc/st21nfca/st21nfca.h
+++ b/drivers/nfc/st21nfca/st21nfca.h
@@ -1,17 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2014  STMicroelectronics SAS. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __LOCAL_ST21NFCA_H_
--- a/drivers/nfc/st21nfca/vendor_cmds.c
+++ b/drivers/nfc/st21nfca/vendor_cmds.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Proprietary commands extension for STMicroelectronics NFC Chip
  *
  * Copyright (C) 2014-2015  STMicroelectronics SAS. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <net/genetlink.h>
--- a/drivers/nfc/st95hf/core.c
+++ b/drivers/nfc/st95hf/core.c
@@ -1,20 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * --------------------------------------------------------------------
  * Driver for ST NFC Transceiver ST95HF
  * --------------------------------------------------------------------
  * Copyright (C) 2015 STMicroelectronics Pvt. Ltd. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <linux/err.h>
--- a/drivers/nfc/st95hf/spi.c
+++ b/drivers/nfc/st95hf/spi.c
@@ -1,20 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * ----------------------------------------------------------------------------
  * drivers/nfc/st95hf/spi.c function definitions for SPI communication
  * ----------------------------------------------------------------------------
  * Copyright (C) 2015 STMicroelectronics Pvt. Ltd. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include "spi.h"
--- a/drivers/nfc/st95hf/spi.h
+++ b/drivers/nfc/st95hf/spi.h
@@ -1,20 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * ---------------------------------------------------------------------------
  * drivers/nfc/st95hf/spi.h functions declarations for SPI communication
  * ---------------------------------------------------------------------------
  * Copyright (C) 2015 STMicroelectronics – All Rights Reserved
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __LINUX_ST95HF_SPI_H
--- a/drivers/soc/tegra/flowctrl.c
+++ b/drivers/soc/tegra/flowctrl.c
@@ -1,21 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * drivers/soc/tegra/flowctrl.c
  *
  * Functions and macros to control the flowcontroller
  *
  * Copyright (c) 2010-2012, NVIDIA Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
- * more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <linux/cpumask.h>
--- a/include/net/nfc/llc.h
+++ b/include/net/nfc/llc.h
@@ -1,19 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Link Layer Control manager public interface
  *
  * Copyright (C) 2012  Intel Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __NFC_LLC_H_
--- a/include/soc/tegra/flowctrl.h
+++ b/include/soc/tegra/flowctrl.h
@@ -1,19 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Functions and macros to control the flowcontroller
  *
  * Copyright (c) 2010-2012, NVIDIA Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
- * more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __SOC_TEGRA_FLOWCTRL_H__
--- a/net/nfc/hci/llc.c
+++ b/net/nfc/hci/llc.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Link Layer Control manager
  *
  * Copyright (C) 2012  Intel Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <net/nfc/llc.h>
--- a/net/nfc/hci/llc.h
+++ b/net/nfc/hci/llc.h
@@ -1,19 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Link Layer Control manager
  *
  * Copyright (C) 2012  Intel Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef __LOCAL_LLC_H_
--- a/net/nfc/hci/llc_nop.c
+++ b/net/nfc/hci/llc_nop.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * nop (passthrough) Link Layer Control
  *
  * Copyright (C) 2012  Intel Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <linux/types.h>
--- a/net/nfc/hci/llc_shdlc.c
+++ b/net/nfc/hci/llc_shdlc.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * shdlc Link Layer Control
  *
  * Copyright (C) 2012  Intel Corporation. All rights reserved.
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #define pr_fmt(fmt) "shdlc: %s: " fmt, __func__



^ permalink raw reply	[flat|nested] 135+ messages in thread

* [Batch 14 patch 40/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 400
  2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
                   ` (38 preceding siblings ...)
  2019-05-31  8:09 ` [Batch 14 patch 39/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 399 Thomas Gleixner
@ 2019-05-31  8:09 ` Thomas Gleixner
  2019-05-31 11:47   ` Kate Stewart
  2019-06-02 20:40   ` Allison Randal
  39 siblings, 2 replies; 135+ messages in thread
From: Thomas Gleixner @ 2019-05-31  8:09 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this program is free software you can distribute it and or modify it
  under the terms of the gnu general public license version 2 as
  published by the free software foundation this program is
  distributed in the hope it will be useful but without any warranty
  without even the implied warranty of merchantability or fitness for
  a particular purpose see the gnu general public license for more
  details you should have received a copy of the gnu general public
  license along with this program if not see http www gnu org licenses

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 3 file(s).

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

---
https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=f49e53381aa7
---
 drivers/net/ethernet/amd/au1000_eth.c |   19 +------------------
 drivers/net/ethernet/amd/au1000_eth.h |   19 +------------------
 drivers/net/hamradio/mkiss.c          |   12 +-----------
 3 files changed, 3 insertions(+), 47 deletions(-)

--- a/drivers/net/ethernet/amd/au1000_eth.c
+++ b/drivers/net/ethernet/amd/au1000_eth.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *
  * Alchemy Au1x00 ethernet driver
@@ -14,24 +15,6 @@
  *
  * Author: MontaVista Software, Inc.
  *		ppopov@mvista.com or source@mvista.com
- *
- * ########################################################################
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, see <http://www.gnu.org/licenses/>.
- *
- * ########################################################################
- *
- *
  */
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
 
--- a/drivers/net/ethernet/amd/au1000_eth.h
+++ b/drivers/net/ethernet/amd/au1000_eth.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  *
  * Alchemy Au1x00 ethernet driver include file
@@ -5,24 +6,6 @@
  * Author: Pete Popov <ppopov@mvista.com>
  *
  * Copyright 2001 MontaVista Software Inc.
- *
- * ########################################################################
- *
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, see <http://www.gnu.org/licenses/>.
- *
- * ########################################################################
- *
- *
  */
 
 
--- a/drivers/net/hamradio/mkiss.c
+++ b/drivers/net/hamradio/mkiss.c
@@ -1,15 +1,5 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
- *  This program is free software; you can distribute it and/or modify it
- *  under the terms of the GNU General Public License (Version 2) as
- *  published by the Free Software Foundation.
- *
- *  This program is distributed in the hope it will be useful, but WITHOUT
- *  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- *  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- *  for more details.
- *
- *  You should have received a copy of the GNU General Public License along
- *  with this program; if not, see <http://www.gnu.org/licenses/>.
  *
  * Copyright (C) Hans Alblas PE1AYX <hans@esrac.ele.tue.nl>
  * Copyright (C) 2004, 05 Ralf Baechle DL5RB <ralf@linux-mips.org>



^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 01/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 351
  2019-05-31  8:09 ` [Batch 14 patch 01/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 351 Thomas Gleixner
@ 2019-05-31  9:33   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:53   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:33 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this file is subject to the terms and conditions of the gnu general
>   public license version 2 as published by the free software
>   foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>


-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 02/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 352
  2019-05-31  8:09 ` [Batch 14 patch 02/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 352 Thomas Gleixner
@ 2019-05-31  9:39   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:53   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:39 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can distribute it and or modify it
>   under the terms of the gnu general public license version 2 as
>   published by the free software foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>


-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 03/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353
  2019-05-31  8:09 ` [Batch 14 patch 03/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353 Thomas Gleixner
@ 2019-05-31  9:39   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:54   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:39 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   licensed under the terms of the gnu general public license version 2
>   see file copying for details
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 04/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 354
  2019-05-31  8:09 ` [Batch 14 patch 04/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 354 Thomas Gleixner
@ 2019-05-31  9:40   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:54   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:40 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   distributable under the terms of the gnu general public license
>   version 2
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>


Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 05/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 362
  2019-05-31  8:09 ` [Batch 14 patch 05/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 362 Thomas Gleixner
@ 2019-05-31  9:41   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:56   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:41 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this software may be used and distributed according to the terms of
>   the gnu public license version 2 incorporated herein by reference
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>


-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 06/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 363
  2019-05-31  8:09 ` [Batch 14 patch 06/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 363 Thomas Gleixner
@ 2019-05-31  9:42   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:57   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:42 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   released under terms in gpl version 2 see copying
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 5 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 07/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 364
  2019-05-31  8:09 ` [Batch 14 patch 07/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 364 Thomas Gleixner
@ 2019-05-31  9:44   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:57   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:44 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this source file is released under gpl v2 license no other versions
>   see the copying file included in the main directory of this source
>   distribution for the license terms and conditions
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 28 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 08/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 365
  2019-05-31  8:09 ` [Batch 14 patch 08/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 365 Thomas Gleixner
@ 2019-05-31  9:49   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:58   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:49 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this file is released under the gplv2 see the file copying for more
>   details
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 3 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>


-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 09/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 366
  2019-05-31  8:09 ` [Batch 14 patch 09/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 366 Thomas Gleixner
@ 2019-05-31  9:52   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 20:02     ` Allison Randal
  0 siblings, 1 reply; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:52 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
>   * Note: the choice of the license means that the compilation process is
>   * NOT 'eligible' as defined by gcc's library exception to the GPL v3,

This is something that might need a few more eyeballs

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 10/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 367
  2019-05-31  8:09 ` [Batch 14 patch 10/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 367 Thomas Gleixner
@ 2019-05-31  9:52   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 19:59   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:52 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   licensed under the gpl version 2 see copying for details
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>


Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 12/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 370
  2019-05-31  8:09 ` [Batch 14 patch 12/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 370 Thomas Gleixner
@ 2019-05-31  9:53   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 20:01   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:53 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is distributed under the gnu general public license gpl
>   version 2 june 1991 see the copying file distributed with this
>   software for more info
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>


Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 13/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 371
  2019-05-31  8:09 ` [Batch 14 patch 13/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 371 Thomas Gleixner
@ 2019-05-31  9:53   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 20:03   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:53 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this file is distributed under the gnu general public license gpl
>   version 2 june 1991 see the copying file distributed with this
>   software for more info
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 15/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 373
  2019-05-31  8:09 ` [Batch 14 patch 15/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 373 Thomas Gleixner
@ 2019-05-31  9:54   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 20:04   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:54 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program file is free software you can redistribute it and or
>   modify it under the terms of the gnu general public license as
>   published by the free software foundation version 2 of the license
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>


Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 16/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 374
  2019-05-31  8:09 ` [Batch 14 patch 16/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 374 Thomas Gleixner
@ 2019-05-31  9:55   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 18:12   ` Richard Fontana
  2019-06-02 20:07   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:55 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this file is licensed under the terms of the gnu general public
>   license version 2 this program as licensed as is without any
>   warranty of any kind whether express or implied
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 17/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 375
  2019-05-31  8:09 ` [Batch 14 patch 17/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 375 Thomas Gleixner
@ 2019-05-31  9:56   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 18:12   ` Richard Fontana
  2019-06-02 20:07   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:56 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   released under the terms of the gnu gpl v2
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 18/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 376
  2019-05-31  8:09 ` [Batch 14 patch 18/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 376 Thomas Gleixner
@ 2019-05-31  9:57   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31  9:58   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 20:09   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:57 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license version 2 only
>   as published by the free software foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 4 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 18/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 376
  2019-05-31  8:09 ` [Batch 14 patch 18/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 376 Thomas Gleixner
  2019-05-31  9:57   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-05-31  9:58   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-06-02 20:09   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:58 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> has been chosen to replace the boilerplate/reference in 4 file(s).


4 files? off by one? Only 3 are mentioned.


>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=9c5b314700c0
> ---
>  drivers/char/hw_random/s390-trng.c   |    6 +-----
>  tools/perf/arch/s390/util/header.c   |    5 +----
>  tools/perf/arch/s390/util/kvm-stat.c |    5 +----
>  3 files changed, 3 insertions(+), 13 deletions(-)


-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 19/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 377
  2019-05-31  8:09 ` [Batch 14 patch 19/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 377 Thomas Gleixner
@ 2019-05-31  9:59   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 12:54   ` Kate Stewart
  2019-06-02 20:10   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31  9:59 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this file is subject to the terms and conditions of the gnu general
>   public license version 2 see the file copying in the main directory
>   of this archive for more details
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 9 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 20/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378
  2019-05-31  8:09 ` [Batch 14 patch 20/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 Thomas Gleixner
@ 2019-05-31 10:00   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 12:52   ` Kate Stewart
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31 10:00 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   licensed under the gnu general public license version 2 gplv2
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 5 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 21/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 380
  2019-05-31  8:09 ` [Batch 14 patch 21/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 380 Thomas Gleixner
@ 2019-05-31 10:01   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 12:52   ` Kate Stewart
  2019-06-02 20:12   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31 10:01 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   license as part of this driver was derived from the slram c driver
>   it falls under the same license which is gnu general public license
>   v2
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 22/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 381
  2019-05-31  8:09 ` [Batch 14 patch 22/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 381 Thomas Gleixner
@ 2019-05-31 10:11   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 12:51   ` Kate Stewart
  2019-06-02 20:13   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31 10:11 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this file is licensed under the term of the gnu general public
>   license version 2 the program licensed as is without any warranty of
>   any kind whether express or implied
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 27/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 387
  2019-05-31  8:09 ` [Batch 14 patch 27/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 387 Thomas Gleixner
@ 2019-05-31 10:12   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 12:50   ` Kate Stewart
  2019-06-02 20:23   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31 10:12 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this code is released under the gnu general public license version 2
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 29/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 389
  2019-05-31  8:09 ` [Batch 14 patch 29/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 389 Thomas Gleixner
@ 2019-05-31 10:12   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 12:49   ` Kate Stewart
  2019-06-02 20:24   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31 10:12 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license v2 as published
>   by the free software foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 30/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 390
  2019-05-31  8:09 ` [Batch 14 patch 30/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 390 Thomas Gleixner
@ 2019-05-31 10:13   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 12:49   ` Kate Stewart
  2019-06-02 20:28   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Armijn Hemel - Tjaldur Software Governance Solutions @ 2019-05-31 10:13 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

On 5/31/19 10:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license version 2 and
>   only version 2 as published by the free software foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Armijn Hemel <armijn@tjaldur.nl>

-- 
Armijn Hemel, MSc
Tjaldur Software Governance Solutions


^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 40/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 400
  2019-05-31  8:09 ` [Batch 14 patch 40/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 400 Thomas Gleixner
@ 2019-05-31 11:47   ` Kate Stewart
  2019-06-02 20:40   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 11:47 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can distribute it and or modify it
>   under the terms of the gnu general public license version 2 as
>   published by the free software foundation this program is
>   distributed in the hope it will be useful but without any warranty
>   without even the implied warranty of merchantability or fitness for
>   a particular purpose see the gnu general public license for more
>   details you should have received a copy of the gnu general public
>   license along with this program if not see http www gnu org licenses
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 3 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 39/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 399
  2019-05-31  8:09 ` [Batch 14 patch 39/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 399 Thomas Gleixner
@ 2019-05-31 11:49   ` Kate Stewart
  2019-06-02 20:39   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 11:49 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can redistribute it and or modify
>   it under the terms and conditions of the gnu general public license
>   version 2 as published by the free software foundation this program
>   is distributed in the hope that it will be useful but without any
>   warranty without even the implied warranty of merchantability or
>   fitness for a particular purpose see the gnu general public license
>   for more details you should have received a copy of the gnu general
>   public license along with this program if not see http www gnu org
>   licenses
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 33 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=2d117dc2f524

Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 38/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
  2019-05-31  8:09 ` [Batch 14 patch 38/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398 Thomas Gleixner
@ 2019-05-31 11:51   ` Kate Stewart
  2019-06-02 20:38   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 11:51 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this copyrighted material is made available to anyone wishing to use
>   modify copy or redistribute it subject to the terms and conditions
>   of the gnu general public license version 2
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 44 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 37/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 397
  2019-05-31  8:09 ` [Batch 14 patch 37/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 397 Thomas Gleixner
@ 2019-05-31 12:03   ` Kate Stewart
  2019-05-31 18:14   ` Richard Fontana
  2019-06-02 20:37   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:03 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can distribute it and or modify it
>   under the terms of the gnu general public license version 2 as
>   published by the free software foundation this program is
>   distributed in the hope it will be useful but without any warranty
>   without even the implied warranty of merchantability or fitness for
>   a particular purpose see the gnu general public license for more
>   details you should have received a copy of the gnu general public
>   license along with this program if not write to the free software
>   foundation inc 51 franklin st fifth floor boston ma 02110 1301 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 33 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=bb4634963ca6
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 36/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 396
  2019-05-31  8:09 ` [Batch 14 patch 36/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 396 Thomas Gleixner
@ 2019-05-31 12:03   ` Kate Stewart
  2019-06-02 20:35   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:03 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license version 2 of
>   the license as published by the free software foundation this
>   program is distributed in the hope that it will be useful but
>   without any warranty without even the implied warranty of
>   merchantability or fitness for a particular purpose see the gnu
>   general public license for more details
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 35/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395
  2019-05-31  8:09 ` [Batch 14 patch 35/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395 Thomas Gleixner
@ 2019-05-31 12:04   ` Kate Stewart
  2019-05-31 18:15   ` Richard Fontana
  2019-06-02 20:34   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:04 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license as published by
>   the free software foundation in version 2 of the license this
>   program is distributed in the hope that it will be useful but
>   without any warranty without even the implied warranty of
>   merchantability or fitness for a particular purpose see the gnu
>   general public license for more details you should have received a
>   copy of the gnu general public license along with this program if
>   not write to the free software foundation inc 59 temple place suite
>   330 boston ma 02111 1307 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 34/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 394
  2019-05-31  8:09 ` [Batch 14 patch 34/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 394 Thomas Gleixner
@ 2019-05-31 12:05   ` Kate Stewart
  2019-05-31 18:15   ` Richard Fontana
  2019-06-02 20:34   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:05 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license as published by
>   the free software foundation version 2 of the license only this
>   program is distributed in the hope that it will be useful but
>   without any warranty without even the implied warranty of
>   merchantability or fitness for a particular purpose see the gnu
>   general public license for more details you should have received a
>   copy of the gnu general public license along with this program if
>   not write to the free software foundation inc 59 temple place suite
>   330 boston ma 02111 1307 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 33/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 393
  2019-05-31  8:09 ` [Batch 14 patch 33/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 393 Thomas Gleixner
@ 2019-05-31 12:06   ` Kate Stewart
  2019-05-31 18:17   ` Richard Fontana
  2019-06-02 20:33   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:06 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license as published by
>   the free software foundation version 2 of the license not later!
>   this program is distributed in the hope that it will be useful but
>   without any warranty without even the implied warranty of
>   merchantability or fitness for a particular purpose see the gnu
>   general public license for more details you should have received a
>   copy of the gnu general public license along with this program if
>   not write to the free software foundation inc 59 temple place suite
>   330 boston ma 02111 1307 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 3 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 32/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 392
  2019-05-31  8:09 ` [Batch 14 patch 32/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 392 Thomas Gleixner
@ 2019-05-31 12:10   ` Kate Stewart
  2019-05-31 18:17   ` Richard Fontana
  2019-06-02 20:31   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:10 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   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
>   publicshed by the free software foundation this program is
>   distributed in the hope that it will be useful but without any
>   warranty without even the implied warranty of merchantability or
>   fitness for a particular purpose see the gnu general public license
>   for more details you should have received a copy of the gnu general
>   public license along with this program if not write to the free
>   software foundation inc 59 temple place suite 330 boston ma 02111
>   1307 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 31/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 391
  2019-05-31  8:09 ` [Batch 14 patch 31/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 391 Thomas Gleixner
@ 2019-05-31 12:16   ` Kate Stewart
  2019-05-31 18:18   ` Richard Fontana
  2019-06-02 20:30   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:16 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program file is free software you can redistribute it and or
>   modify it under the terms of the gnu general public license as
>   published by the free software foundation version 2 of the license
>   this program is distributed in the hope that it will be useful but
>   without any warranty without even the implied warranty of
>   merchantability or fitness for a particular purpose see the gnu
>   general public license for more details you should have received a
>   copy of the gnu general public license along with this program in a
>   file named copying if not write to the free software foundation inc
>   51 franklin street fifth floor boston ma 02110 1301 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 28/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 388
  2019-05-31  8:09 ` [Batch 14 patch 28/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 388 Thomas Gleixner
@ 2019-05-31 12:17   ` Kate Stewart
  2019-05-31 18:19   ` Richard Fontana
  2019-06-02 20:23   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:17 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you may redistribute and or modify it
>   under the terms of the gnu general public license version 2 as
>   published by the free software foundation this program is
>   distributed in the hope that it will be useful but without any
>   warranty without even the implied warranty of merchantability or
>   fitness for a particular purpose see the gnu general public license
>   for complete details
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 26/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 386
  2019-05-31  8:09 ` [Batch 14 patch 26/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 386 Thomas Gleixner
@ 2019-05-31 12:18   ` Kate Stewart
  2019-06-01  1:22   ` John Sullivan
  1 sibling, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:18 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this is an extension to the linux operating system and is covered by
>   same gnu general public license that covers that work
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 23/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 383
  2019-05-31  8:09 ` [Batch 14 patch 23/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 383 Thomas Gleixner
@ 2019-05-31 12:21   ` Kate Stewart
  0 siblings, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:21 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   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 the software is provided
>   as is without warranty of any kind express or implied including but
>   not limited to the warranties of merchantability fitness for a
>   particular purpose and noninfringement of third party rights in no
>   event shall the copyright holder s and author s be liable for any
>   claim or any special indirect or consequential damages or any
>   damages whatsoever resulting from loss of use data or profits
>   whether in an action of contract negligence or other tortious action
>   arising out of or in connection with the use or performance of this
>   software all liability including liability for infringement of any
>   patents copyrights trademarks or other rights relating to use of
>   this software is disclaimed
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 44 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>

Add this one to the discuss further list....  custom disclaimer.

Thanks, Kate

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 30/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 390
  2019-05-31  8:09 ` [Batch 14 patch 30/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 390 Thomas Gleixner
  2019-05-31 10:13   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-05-31 12:49   ` Kate Stewart
  2019-06-02 20:28   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:49 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license version 2 and
>   only version 2 as published by the free software foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 29/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 389
  2019-05-31  8:09 ` [Batch 14 patch 29/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 389 Thomas Gleixner
  2019-05-31 10:12   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-05-31 12:49   ` Kate Stewart
  2019-06-02 20:24   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:49 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license v2 as published
>   by the free software foundation
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 27/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 387
  2019-05-31  8:09 ` [Batch 14 patch 27/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 387 Thomas Gleixner
  2019-05-31 10:12   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-05-31 12:50   ` Kate Stewart
  2019-06-02 20:23   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:50 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this code is released under the gnu general public license version 2
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 22/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 381
  2019-05-31  8:09 ` [Batch 14 patch 22/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 381 Thomas Gleixner
  2019-05-31 10:11   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-05-31 12:51   ` Kate Stewart
  2019-06-02 20:13   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:51 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this file is licensed under the term of the gnu general public
>   license version 2 the program licensed as is without any warranty of
>   any kind whether express or implied
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 21/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 380
  2019-05-31  8:09 ` [Batch 14 patch 21/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 380 Thomas Gleixner
  2019-05-31 10:01   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-05-31 12:52   ` Kate Stewart
  2019-06-02 20:12   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:52 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   license as part of this driver was derived from the slram c driver
>   it falls under the same license which is gnu general public license
>   v2
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 20/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378
  2019-05-31  8:09 ` [Batch 14 patch 20/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 Thomas Gleixner
  2019-05-31 10:00   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-05-31 12:52   ` Kate Stewart
  2019-05-31 12:53   ` Kate Stewart
  2019-06-02 20:11   ` Allison Randal
  3 siblings, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:52 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   licensed under the gnu general public license version 2 gplv2
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 5 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
>
> ---
> https://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-spdx.git/commit/?h=batch14&id=05513b849d60
> ---
>  scripts/extract-vmlinux |    2 +-
>  scripts/recordmcount.c  |    2 +-
>  scripts/recordmcount.h  |    3 +--
>  scripts/sortextable.c   |    2 +-
>  scripts/sortextable.h   |    4 +---
>  5 files changed, 5 insertions(+), 8 deletions(-)
>
> --- a/scripts/extract-vmlinux
> +++ b/scripts/extract-vmlinux
> @@ -1,4 +1,5 @@
>  #!/bin/sh
> +# SPDX-License-Identifier: GPL-2.0-only
>  # ----------------------------------------------------------------------
>  # extract-vmlinux - Extract uncompressed vmlinux from a kernel image
>  #
> @@ -7,7 +8,6 @@
>  #
>  # (c) 2011      Corentin Chary <corentin.chary@gmail.com>
>  #
> -# Licensed under the GNU General Public License, version 2 (GPLv2).
>  # ----------------------------------------------------------------------
>
>  check_vmlinux()
> --- a/scripts/recordmcount.c
> +++ b/scripts/recordmcount.c
> @@ -1,8 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * recordmcount.c: construct a table of the locations of calls to 'mcount'
>   * so that ftrace can find them quickly.
>   * Copyright 2009 John F. Reiser <jreiser@BitWagon.com>.  All rights reserved.
> - * Licensed under the GNU General Public License, version 2 (GPLv2).
>   *
>   * Restructured to fit Linux format, as well as other updates:
>   *  Copyright 2010 Steven Rostedt <srostedt@redhat.com>, Red Hat Inc.
> --- a/scripts/recordmcount.h
> +++ b/scripts/recordmcount.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-only */
>  /*
>   * recordmcount.h
>   *
> @@ -15,8 +16,6 @@
>   *
>   * This conversion to macros was done by:
>   * Copyright 2010 Steven Rostedt <srostedt@redhat.com>, Red Hat Inc.
> - *
> - * Licensed under the GNU General Public License, version 2 (GPLv2).
>   */
>  #undef append_func
>  #undef is_fake_mcount
> --- a/scripts/sortextable.c
> +++ b/scripts/sortextable.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * sortextable.c: Sort the kernel's exception table
>   *
> @@ -6,7 +7,6 @@
>   * Based on code taken from recortmcount.c which is:
>   *
>   * Copyright 2009 John F. Reiser <jreiser@BitWagon.com>.  All rights reserved.
> - * Licensed under the GNU General Public License, version 2 (GPLv2).
>   *
>   * Restructured to fit Linux format, as well as other updates:
>   *  Copyright 2010 Steven Rostedt <srostedt@redhat.com>, Red Hat Inc.
> --- a/scripts/sortextable.h
> +++ b/scripts/sortextable.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-only */
>  /*
>   * sortextable.h
>   *
> @@ -7,9 +8,6 @@
>   *
>   * Copyright 2009 John F. Reiser <jreiser@BitWagon.com>.  All rights reserved.
>   * Copyright 2010 Steven Rostedt <srostedt@redhat.com>, Red Hat Inc.
> - *
> - *
> - * Licensed under the GNU General Public License, version 2 (GPLv2).
>   */
>
>  #undef extable_ent_size
>
>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 20/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378
  2019-05-31  8:09 ` [Batch 14 patch 20/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 Thomas Gleixner
  2019-05-31 10:00   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 12:52   ` Kate Stewart
@ 2019-05-31 12:53   ` Kate Stewart
  2019-06-02 20:11   ` Allison Randal
  3 siblings, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:53 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   licensed under the gnu general public license version 2 gplv2
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 5 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 19/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 377
  2019-05-31  8:09 ` [Batch 14 patch 19/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 377 Thomas Gleixner
  2019-05-31  9:59   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-05-31 12:54   ` Kate Stewart
  2019-06-02 20:10   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Kate Stewart @ 2019-05-31 12:54 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 3:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this file is subject to the terms and conditions of the gnu general
>   public license version 2 see the file copying in the main directory
>   of this archive for more details
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 9 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 17/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 375
  2019-05-31  8:09 ` [Batch 14 patch 17/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 375 Thomas Gleixner
  2019-05-31  9:56   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-05-31 18:12   ` Richard Fontana
  2019-06-02 20:07   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Richard Fontana @ 2019-05-31 18:12 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 4:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   released under the terms of the gnu gpl v2
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Richard Fontana <rfontana@redhat.com>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 16/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 374
  2019-05-31  8:09 ` [Batch 14 patch 16/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 374 Thomas Gleixner
  2019-05-31  9:55   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-05-31 18:12   ` Richard Fontana
  2019-06-02 20:07   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Richard Fontana @ 2019-05-31 18:12 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 4:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this file is licensed under the terms of the gnu general public
>   license version 2 this program as licensed as is without any
>   warranty of any kind whether express or implied
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Richard Fontana <rfontana@redhat.com>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 37/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 397
  2019-05-31  8:09 ` [Batch 14 patch 37/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 397 Thomas Gleixner
  2019-05-31 12:03   ` Kate Stewart
@ 2019-05-31 18:14   ` Richard Fontana
  2019-06-02 20:37   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Richard Fontana @ 2019-05-31 18:14 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 4:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can distribute it and or modify it
>   under the terms of the gnu general public license version 2 as
>   published by the free software foundation this program is
>   distributed in the hope it will be useful but without any warranty
>   without even the implied warranty of merchantability or fitness for
>   a particular purpose see the gnu general public license for more
>   details you should have received a copy of the gnu general public
>   license along with this program if not write to the free software
>   foundation inc 51 franklin st fifth floor boston ma 02110 1301 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 33 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Richard Fontana <rfontana@redhat.com>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 35/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395
  2019-05-31  8:09 ` [Batch 14 patch 35/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395 Thomas Gleixner
  2019-05-31 12:04   ` Kate Stewart
@ 2019-05-31 18:15   ` Richard Fontana
  2019-06-02 20:34   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Richard Fontana @ 2019-05-31 18:15 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 4:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license as published by
>   the free software foundation in version 2 of the license this
>   program is distributed in the hope that it will be useful but
>   without any warranty without even the implied warranty of
>   merchantability or fitness for a particular purpose see the gnu
>   general public license for more details you should have received a
>   copy of the gnu general public license along with this program if
>   not write to the free software foundation inc 59 temple place suite
>   330 boston ma 02111 1307 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Richard Fontana <rfontana@redhat.com>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 34/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 394
  2019-05-31  8:09 ` [Batch 14 patch 34/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 394 Thomas Gleixner
  2019-05-31 12:05   ` Kate Stewart
@ 2019-05-31 18:15   ` Richard Fontana
  2019-06-02 20:34   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Richard Fontana @ 2019-05-31 18:15 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 4:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license as published by
>   the free software foundation version 2 of the license only this
>   program is distributed in the hope that it will be useful but
>   without any warranty without even the implied warranty of
>   merchantability or fitness for a particular purpose see the gnu
>   general public license for more details you should have received a
>   copy of the gnu general public license along with this program if
>   not write to the free software foundation inc 59 temple place suite
>   330 boston ma 02111 1307 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Richard Fontana <rfontana@redhat.com>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 33/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 393
  2019-05-31  8:09 ` [Batch 14 patch 33/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 393 Thomas Gleixner
  2019-05-31 12:06   ` Kate Stewart
@ 2019-05-31 18:17   ` Richard Fontana
  2019-06-02 20:33   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Richard Fontana @ 2019-05-31 18:17 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 4:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license as published by
>   the free software foundation version 2 of the license not later!
>   this program is distributed in the hope that it will be useful but
>   without any warranty without even the implied warranty of
>   merchantability or fitness for a particular purpose see the gnu
>   general public license for more details you should have received a
>   copy of the gnu general public license along with this program if
>   not write to the free software foundation inc 59 temple place suite
>   330 boston ma 02111 1307 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 3 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Richard Fontana <rfontana@redhat.com>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 32/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 392
  2019-05-31  8:09 ` [Batch 14 patch 32/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 392 Thomas Gleixner
  2019-05-31 12:10   ` Kate Stewart
@ 2019-05-31 18:17   ` Richard Fontana
  2019-06-02 20:31   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Richard Fontana @ 2019-05-31 18:17 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 4:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   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
>   publicshed by the free software foundation this program is
>   distributed in the hope that it will be useful but without any
>   warranty without even the implied warranty of merchantability or
>   fitness for a particular purpose see the gnu general public license
>   for more details you should have received a copy of the gnu general
>   public license along with this program if not write to the free
>   software foundation inc 59 temple place suite 330 boston ma 02111
>   1307 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Richard Fontana <rfontana@redhat.com>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 31/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 391
  2019-05-31  8:09 ` [Batch 14 patch 31/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 391 Thomas Gleixner
  2019-05-31 12:16   ` Kate Stewart
@ 2019-05-31 18:18   ` Richard Fontana
  2019-06-02 20:30   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Richard Fontana @ 2019-05-31 18:18 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 4:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program file is free software you can redistribute it and or
>   modify it under the terms of the gnu general public license as
>   published by the free software foundation version 2 of the license
>   this program is distributed in the hope that it will be useful but
>   without any warranty without even the implied warranty of
>   merchantability or fitness for a particular purpose see the gnu
>   general public license for more details you should have received a
>   copy of the gnu general public license along with this program in a
>   file named copying if not write to the free software foundation inc
>   51 franklin street fifth floor boston ma 02110 1301 usa
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Richard Fontana <rfontana@redhat.com>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 28/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 388
  2019-05-31  8:09 ` [Batch 14 patch 28/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 388 Thomas Gleixner
  2019-05-31 12:17   ` Kate Stewart
@ 2019-05-31 18:19   ` Richard Fontana
  2019-06-02 20:23   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Richard Fontana @ 2019-05-31 18:19 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Fri, May 31, 2019 at 4:12 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this program is free software you may redistribute and or modify it
>   under the terms of the gnu general public license version 2 as
>   published by the free software foundation this program is
>   distributed in the hope that it will be useful but without any
>   warranty without even the implied warranty of merchantability or
>   fitness for a particular purpose see the gnu general public license
>   for complete details
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Richard Fontana <rfontana@redhat.com>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 26/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 386
  2019-05-31  8:09 ` [Batch 14 patch 26/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 386 Thomas Gleixner
  2019-05-31 12:18   ` Kate Stewart
@ 2019-06-01  1:22   ` John Sullivan
  2019-06-02 20:21     ` Allison Randal
  1 sibling, 1 reply; 135+ messages in thread
From: John Sullivan @ 2019-06-01  1:22 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

Thomas Gleixner <tglx@linutronix.de> writes:

> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this is an extension to the linux operating system and is covered by
>   same gnu general public license that covers that work
>

This one seems like maybe a member of the "pointer to COPYING" bucket?

-john

-- 
John Sullivan | Executive Director, Free Software Foundation
GPG Key: A462 6CBA FF37 6039 D2D7 5544 97BA 9CE7 61A0 963B
https://status.fsf.org/johns | https://fsf.org/blogs/RSS

Do you use free software? Donate to join the FSF and support freedom at
<https://my.fsf.org/join>.

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 01/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 351
  2019-05-31  8:09 ` [Batch 14 patch 01/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 351 Thomas Gleixner
  2019-05-31  9:33   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-06-02 19:53   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 19:53 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this file is subject to the terms and conditions of the gnu general
>   public license version 2 as published by the free software
>   foundation
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 1 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 02/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 352
  2019-05-31  8:09 ` [Batch 14 patch 02/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 352 Thomas Gleixner
  2019-05-31  9:39   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-06-02 19:53   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 19:53 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this program is free software you can distribute it and or modify it
>   under the terms of the gnu general public license version 2 as
>   published by the free software foundation
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 2 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 03/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353
  2019-05-31  8:09 ` [Batch 14 patch 03/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353 Thomas Gleixner
  2019-05-31  9:39   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-06-02 19:54   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 19:54 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   licensed under the terms of the gnu general public license version 2
>   see file copying for details
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 1 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 04/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 354
  2019-05-31  8:09 ` [Batch 14 patch 04/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 354 Thomas Gleixner
  2019-05-31  9:40   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-06-02 19:54   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 19:54 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   distributable under the terms of the gnu general public license
>   version 2
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 1 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 05/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 362
  2019-05-31  8:09 ` [Batch 14 patch 05/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 362 Thomas Gleixner
  2019-05-31  9:41   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-06-02 19:56   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 19:56 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this software may be used and distributed according to the terms of
>   the gnu public license version 2 incorporated herein by reference
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 1 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 06/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 363
  2019-05-31  8:09 ` [Batch 14 patch 06/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 363 Thomas Gleixner
  2019-05-31  9:42   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-06-02 19:57   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 19:57 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   released under terms in gpl version 2 see copying
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 5 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 07/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 364
  2019-05-31  8:09 ` [Batch 14 patch 07/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 364 Thomas Gleixner
  2019-05-31  9:44   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-06-02 19:57   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 19:57 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this source file is released under gpl v2 license no other versions
>   see the copying file included in the main directory of this source
>   distribution for the license terms and conditions
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 28 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 08/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 365
  2019-05-31  8:09 ` [Batch 14 patch 08/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 365 Thomas Gleixner
  2019-05-31  9:49   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-06-02 19:58   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 19:58 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this file is released under the gplv2 see the file copying for more
>   details
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 3 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 10/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 367
  2019-05-31  8:09 ` [Batch 14 patch 10/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 367 Thomas Gleixner
  2019-05-31  9:52   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-06-02 19:59   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 19:59 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   licensed under the gpl version 2 see copying for details
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 2 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 11/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 369
  2019-05-31  8:09 ` [Batch 14 patch 11/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 369 Thomas Gleixner
@ 2019-06-02 20:01   ` Allison Randal
  0 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:01 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this software file the file is distributed by marvell international
>   ltd under the terms of the gnu general public license version 2 june
>   1991 the license you may use redistribute and or modify this file in
>   accordance with the terms and conditions of the license a copy of
>   which is available by writing to the free software foundation inc 51
>   franklin street fifth floor boston ma 02110 1301 usa or on the
>   worldwide web at http www gnu org licenses old licenses gpl 2 0 txt
>   the file is distributed as is without warranty of any kind and the
>   implied warranties of merchantability or fitness for a particular
>   purpose are expressly disclaimed the license provides additional
>   details about this warranty disclaimer

Fragment of the BSD disclaimer, and some other non-standard disclaimer
wording. Hold for review.

Allison

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 12/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 370
  2019-05-31  8:09 ` [Batch 14 patch 12/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 370 Thomas Gleixner
  2019-05-31  9:53   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-06-02 20:01   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:01 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this program is distributed under the gnu general public license gpl
>   version 2 june 1991 see the copying file distributed with this
>   software for more info
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 1 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 09/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 366
  2019-05-31  9:52   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-06-02 20:02     ` Allison Randal
  0 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:02 UTC (permalink / raw)
  To: Armijn Hemel - Tjaldur Software Governance Solutions, linux-spdx

On 5/31/19 5:52 AM, Armijn Hemel - Tjaldur Software Governance Solutions
wrote:
> On 5/31/19 10:09 AM, Thomas Gleixner wrote:
>>   * Note: the choice of the license means that the compilation process is
>>   * NOT 'eligible' as defined by gcc's library exception to the GPL v3,
> 
> This is something that might need a few more eyeballs

Agreed, hold for review.

Allison

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 13/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 371
  2019-05-31  8:09 ` [Batch 14 patch 13/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 371 Thomas Gleixner
  2019-05-31  9:53   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-06-02 20:03   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:03 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this file is distributed under the gnu general public license gpl
>   version 2 june 1991 see the copying file distributed with this
>   software for more info
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 1 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 14/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372
  2019-05-31  8:09 ` [Batch 14 patch 14/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 Thomas Gleixner
@ 2019-06-02 20:03   ` Allison Randal
  0 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:03 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license as published by
>   the free software foundation version 2
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 135 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 15/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 373
  2019-05-31  8:09 ` [Batch 14 patch 15/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 373 Thomas Gleixner
  2019-05-31  9:54   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-06-02 20:04   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:04 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this program file is free software you can redistribute it and or
>   modify it under the terms of the gnu general public license as
>   published by the free software foundation version 2 of the license
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 1 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 16/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 374
  2019-05-31  8:09 ` [Batch 14 patch 16/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 374 Thomas Gleixner
  2019-05-31  9:55   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 18:12   ` Richard Fontana
@ 2019-06-02 20:07   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:07 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this file is licensed under the terms of the gnu general public
>   license version 2 this program as licensed as is without any
>   warranty of any kind whether express or implied

Fragment of a BSD disclaimer. Possibly not enough to matter, but worth
holding for later review.

Allison

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 17/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 375
  2019-05-31  8:09 ` [Batch 14 patch 17/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 375 Thomas Gleixner
  2019-05-31  9:56   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 18:12   ` Richard Fontana
@ 2019-06-02 20:07   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:07 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   released under the terms of the gnu gpl v2
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 1 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 18/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 376
  2019-05-31  8:09 ` [Batch 14 patch 18/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 376 Thomas Gleixner
  2019-05-31  9:57   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31  9:58   ` Armijn Hemel - Tjaldur Software Governance Solutions
@ 2019-06-02 20:09   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:09 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license version 2 only
>   as published by the free software foundation
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 4 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 19/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 377
  2019-05-31  8:09 ` [Batch 14 patch 19/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 377 Thomas Gleixner
  2019-05-31  9:59   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 12:54   ` Kate Stewart
@ 2019-06-02 20:10   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:10 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this file is subject to the terms and conditions of the gnu general
>   public license version 2 see the file copying in the main directory
>   of this archive for more details
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 9 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 20/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378
  2019-05-31  8:09 ` [Batch 14 patch 20/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 Thomas Gleixner
                     ` (2 preceding siblings ...)
  2019-05-31 12:53   ` Kate Stewart
@ 2019-06-02 20:11   ` Allison Randal
  3 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:11 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   licensed under the gnu general public license version 2 gplv2
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 5 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 21/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 380
  2019-05-31  8:09 ` [Batch 14 patch 21/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 380 Thomas Gleixner
  2019-05-31 10:01   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 12:52   ` Kate Stewart
@ 2019-06-02 20:12   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:12 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   license as part of this driver was derived from the slram c driver
>   it falls under the same license which is gnu general public license
>   v2
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 1 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 22/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 381
  2019-05-31  8:09 ` [Batch 14 patch 22/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 381 Thomas Gleixner
  2019-05-31 10:11   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 12:51   ` Kate Stewart
@ 2019-06-02 20:13   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:13 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this file is licensed under the term of the gnu general public
>   license version 2 the program licensed as is without any warranty of
>   any kind whether express or implied

Fragment of BSD disclaimer, hold for review.

Allison

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 24/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 384
  2019-05-31  8:09 ` [Batch 14 patch 24/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 384 Thomas Gleixner
@ 2019-06-02 20:15   ` Allison Randal
  0 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:15 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this file 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 this file is distributed
>   in the hope that it will be useful but as is and without any
>   warranty without even the implied warranty of merchantability or
>   fitness for a particular purpose title or noninfringement see the
>   gnu general public license for more details you should have received
>   a copy of the gnu general public license along with this file if not
>   write to the free software foundation inc 51 franklin st fifth floor
>   boston ma 02110 1301 usa or visit http www gnu org licenses

Custom disclaimer, hold for review.

Allison

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 25/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 385
  2019-05-31  8:09 ` [Batch 14 patch 25/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 385 Thomas Gleixner
@ 2019-06-02 20:19   ` Allison Randal
  0 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:19 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this software file the file is distributed by marvell international
>   ltd under the terms of the gnu general public license version 2 june
>   1991 the license you may use redistribute and or modify this file in
>   accordance with the terms and conditions of the license a copy of
>   which is available on the worldwide web at http www gnu org licenses
>   old licenses gpl 2 0 txt the file is distributed as is without
>   warranty of any kind and the implied warranties of merchantability
>   or fitness for a particular purpose are expressly disclaimed the
>   license provides additional details about this warranty disclaimer

Fragment of a BSD disclaimer, hold for review.

Allison

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 26/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 386
  2019-06-01  1:22   ` John Sullivan
@ 2019-06-02 20:21     ` Allison Randal
  0 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:21 UTC (permalink / raw)
  To: John Sullivan; +Cc: linux-spdx

On 5/31/19 9:22 PM, John Sullivan wrote:
> Thomas Gleixner <tglx@linutronix.de> writes:
> 
>> From: Thomas Gleixner tglx@linutronix.de
>>
>> Based on 1 normalized pattern(s):
>>
>>   this is an extension to the linux operating system and is covered by
>>   same gnu general public license that covers that work
>>
> 
> This one seems like maybe a member of the "pointer to COPYING" bucket?

Nod, and if we don't consider it bound to the COPYING file, the license
identifier should be GPL-1.0-or-later, since no specific GPL version is
mentioned.

Allison

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 27/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 387
  2019-05-31  8:09 ` [Batch 14 patch 27/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 387 Thomas Gleixner
  2019-05-31 10:12   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 12:50   ` Kate Stewart
@ 2019-06-02 20:23   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:23 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this code is released under the gnu general public license version 2
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 1 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 28/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 388
  2019-05-31  8:09 ` [Batch 14 patch 28/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 388 Thomas Gleixner
  2019-05-31 12:17   ` Kate Stewart
  2019-05-31 18:19   ` Richard Fontana
@ 2019-06-02 20:23   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:23 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this program is free software you may redistribute and or modify it
>   under the terms of the gnu general public license version 2 as
>   published by the free software foundation this program is
>   distributed in the hope that it will be useful but without any
>   warranty without even the implied warranty of merchantability or
>   fitness for a particular purpose see the gnu general public license
>   for complete details
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 2 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 29/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 389
  2019-05-31  8:09 ` [Batch 14 patch 29/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 389 Thomas Gleixner
  2019-05-31 10:12   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 12:49   ` Kate Stewart
@ 2019-06-02 20:24   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:24 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license v2 as published
>   by the free software foundation
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 2 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 30/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 390
  2019-05-31  8:09 ` [Batch 14 patch 30/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 390 Thomas Gleixner
  2019-05-31 10:13   ` Armijn Hemel - Tjaldur Software Governance Solutions
  2019-05-31 12:49   ` Kate Stewart
@ 2019-06-02 20:28   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:28 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license version 2 and
>   only version 2 as published by the free software foundation
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 1 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 31/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 391
  2019-05-31  8:09 ` [Batch 14 patch 31/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 391 Thomas Gleixner
  2019-05-31 12:16   ` Kate Stewart
  2019-05-31 18:18   ` Richard Fontana
@ 2019-06-02 20:30   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:30 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this program file is free software you can redistribute it and or
>   modify it under the terms of the gnu general public license as
>   published by the free software foundation version 2 of the license
>   this program is distributed in the hope that it will be useful but
>   without any warranty without even the implied warranty of
>   merchantability or fitness for a particular purpose see the gnu
>   general public license for more details you should have received a
>   copy of the gnu general public license along with this program in a
>   file named copying if not write to the free software foundation inc
>   51 franklin street fifth floor boston ma 02110 1301 usa
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 1 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 32/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 392
  2019-05-31  8:09 ` [Batch 14 patch 32/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 392 Thomas Gleixner
  2019-05-31 12:10   ` Kate Stewart
  2019-05-31 18:17   ` Richard Fontana
@ 2019-06-02 20:31   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:31 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   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
>   publicshed by the free software foundation this program is
>   distributed in the hope that it will be useful but without any
>   warranty without even the implied warranty of merchantability or
>   fitness for a particular purpose see the gnu general public license
>   for more details you should have received a copy of the gnu general
>   public license along with this program if not write to the free
>   software foundation inc 59 temple place suite 330 boston ma 02111
>   1307 usa
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 1 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 33/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 393
  2019-05-31  8:09 ` [Batch 14 patch 33/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 393 Thomas Gleixner
  2019-05-31 12:06   ` Kate Stewart
  2019-05-31 18:17   ` Richard Fontana
@ 2019-06-02 20:33   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:33 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license as published by
>   the free software foundation version 2 of the license not later!
>   this program is distributed in the hope that it will be useful but
>   without any warranty without even the implied warranty of
>   merchantability or fitness for a particular purpose see the gnu
>   general public license for more details you should have received a
>   copy of the gnu general public license along with this program if
>   not write to the free software foundation inc 59 temple place suite
>   330 boston ma 02111 1307 usa
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 3 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 34/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 394
  2019-05-31  8:09 ` [Batch 14 patch 34/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 394 Thomas Gleixner
  2019-05-31 12:05   ` Kate Stewart
  2019-05-31 18:15   ` Richard Fontana
@ 2019-06-02 20:34   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:34 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license as published by
>   the free software foundation version 2 of the license only this
>   program is distributed in the hope that it will be useful but
>   without any warranty without even the implied warranty of
>   merchantability or fitness for a particular purpose see the gnu
>   general public license for more details you should have received a
>   copy of the gnu general public license along with this program if
>   not write to the free software foundation inc 59 temple place suite
>   330 boston ma 02111 1307 usa
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 2 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 35/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395
  2019-05-31  8:09 ` [Batch 14 patch 35/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395 Thomas Gleixner
  2019-05-31 12:04   ` Kate Stewart
  2019-05-31 18:15   ` Richard Fontana
@ 2019-06-02 20:34   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:34 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license as published by
>   the free software foundation in version 2 of the license this
>   program is distributed in the hope that it will be useful but
>   without any warranty without even the implied warranty of
>   merchantability or fitness for a particular purpose see the gnu
>   general public license for more details you should have received a
>   copy of the gnu general public license along with this program if
>   not write to the free software foundation inc 59 temple place suite
>   330 boston ma 02111 1307 usa
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 1 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 36/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 396
  2019-05-31  8:09 ` [Batch 14 patch 36/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 396 Thomas Gleixner
  2019-05-31 12:03   ` Kate Stewart
@ 2019-06-02 20:35   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:35 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this program is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license version 2 of
>   the license as published by the free software foundation this
>   program is distributed in the hope that it will be useful but
>   without any warranty without even the implied warranty of
>   merchantability or fitness for a particular purpose see the gnu
>   general public license for more details
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 2 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 37/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 397
  2019-05-31  8:09 ` [Batch 14 patch 37/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 397 Thomas Gleixner
  2019-05-31 12:03   ` Kate Stewart
  2019-05-31 18:14   ` Richard Fontana
@ 2019-06-02 20:37   ` Allison Randal
  2 siblings, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:37 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this program is free software you can distribute it and or modify it
>   under the terms of the gnu general public license version 2 as
>   published by the free software foundation this program is
>   distributed in the hope it will be useful but without any warranty
>   without even the implied warranty of merchantability or fitness for
>   a particular purpose see the gnu general public license for more
>   details you should have received a copy of the gnu general public
>   license along with this program if not write to the free software
>   foundation inc 51 franklin st fifth floor boston ma 02110 1301 usa
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 33 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 38/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
  2019-05-31  8:09 ` [Batch 14 patch 38/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398 Thomas Gleixner
  2019-05-31 11:51   ` Kate Stewart
@ 2019-06-02 20:38   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:38 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this copyrighted material is made available to anyone wishing to use
>   modify copy or redistribute it subject to the terms and conditions
>   of the gnu general public license version 2
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 44 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 39/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 399
  2019-05-31  8:09 ` [Batch 14 patch 39/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 399 Thomas Gleixner
  2019-05-31 11:49   ` Kate Stewart
@ 2019-06-02 20:39   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:39 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this program is free software you can redistribute it and or modify
>   it under the terms and conditions of the gnu general public license
>   version 2 as published by the free software foundation this program
>   is distributed in the hope that it will be useful but without any
>   warranty without even the implied warranty of merchantability or
>   fitness for a particular purpose see the gnu general public license
>   for more details you should have received a copy of the gnu general
>   public license along with this program if not see http www gnu org
>   licenses
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 33 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

* Re: [Batch 14 patch 40/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 400
  2019-05-31  8:09 ` [Batch 14 patch 40/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 400 Thomas Gleixner
  2019-05-31 11:47   ` Kate Stewart
@ 2019-06-02 20:40   ` Allison Randal
  1 sibling, 0 replies; 135+ messages in thread
From: Allison Randal @ 2019-06-02 20:40 UTC (permalink / raw)
  To: linux-spdx

On 5/31/19 4:09 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this program is free software you can distribute it and or modify it
>   under the terms of the gnu general public license version 2 as
>   published by the free software foundation this program is
>   distributed in the hope it will be useful but without any warranty
>   without even the implied warranty of merchantability or fitness for
>   a particular purpose see the gnu general public license for more
>   details you should have received a copy of the gnu general public
>   license along with this program if not see http www gnu org licenses
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 3 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

Reviewed-by: Allison Randal <allison@lohutok.net>

^ permalink raw reply	[flat|nested] 135+ messages in thread

end of thread, other threads:[~2019-06-02 20:40 UTC | newest]

Thread overview: 135+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-31  8:09 [Batch 14 patch 00/40] Batch 14 of random GPL notices/references Thomas Gleixner
2019-05-31  8:09 ` [Batch 14 patch 01/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 351 Thomas Gleixner
2019-05-31  9:33   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-02 19:53   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 02/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 352 Thomas Gleixner
2019-05-31  9:39   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-02 19:53   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 03/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353 Thomas Gleixner
2019-05-31  9:39   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-02 19:54   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 04/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 354 Thomas Gleixner
2019-05-31  9:40   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-02 19:54   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 05/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 362 Thomas Gleixner
2019-05-31  9:41   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-02 19:56   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 06/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 363 Thomas Gleixner
2019-05-31  9:42   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-02 19:57   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 07/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 364 Thomas Gleixner
2019-05-31  9:44   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-02 19:57   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 08/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 365 Thomas Gleixner
2019-05-31  9:49   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-02 19:58   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 09/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 366 Thomas Gleixner
2019-05-31  9:52   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-02 20:02     ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 10/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 367 Thomas Gleixner
2019-05-31  9:52   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-02 19:59   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 11/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 369 Thomas Gleixner
2019-06-02 20:01   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 12/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 370 Thomas Gleixner
2019-05-31  9:53   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-02 20:01   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 13/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 371 Thomas Gleixner
2019-05-31  9:53   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-02 20:03   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 14/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 Thomas Gleixner
2019-06-02 20:03   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 15/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 373 Thomas Gleixner
2019-05-31  9:54   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-02 20:04   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 16/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 374 Thomas Gleixner
2019-05-31  9:55   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-05-31 18:12   ` Richard Fontana
2019-06-02 20:07   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 17/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 375 Thomas Gleixner
2019-05-31  9:56   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-05-31 18:12   ` Richard Fontana
2019-06-02 20:07   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 18/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 376 Thomas Gleixner
2019-05-31  9:57   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-05-31  9:58   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-02 20:09   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 19/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 377 Thomas Gleixner
2019-05-31  9:59   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-05-31 12:54   ` Kate Stewart
2019-06-02 20:10   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 20/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 Thomas Gleixner
2019-05-31 10:00   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-05-31 12:52   ` Kate Stewart
2019-05-31 12:53   ` Kate Stewart
2019-06-02 20:11   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 21/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 380 Thomas Gleixner
2019-05-31 10:01   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-05-31 12:52   ` Kate Stewart
2019-06-02 20:12   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 22/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 381 Thomas Gleixner
2019-05-31 10:11   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-05-31 12:51   ` Kate Stewart
2019-06-02 20:13   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 23/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 383 Thomas Gleixner
2019-05-31 12:21   ` Kate Stewart
2019-05-31  8:09 ` [Batch 14 patch 24/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 384 Thomas Gleixner
2019-06-02 20:15   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 25/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 385 Thomas Gleixner
2019-06-02 20:19   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 26/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 386 Thomas Gleixner
2019-05-31 12:18   ` Kate Stewart
2019-06-01  1:22   ` John Sullivan
2019-06-02 20:21     ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 27/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 387 Thomas Gleixner
2019-05-31 10:12   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-05-31 12:50   ` Kate Stewart
2019-06-02 20:23   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 28/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 388 Thomas Gleixner
2019-05-31 12:17   ` Kate Stewart
2019-05-31 18:19   ` Richard Fontana
2019-06-02 20:23   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 29/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 389 Thomas Gleixner
2019-05-31 10:12   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-05-31 12:49   ` Kate Stewart
2019-06-02 20:24   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 30/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 390 Thomas Gleixner
2019-05-31 10:13   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-05-31 12:49   ` Kate Stewart
2019-06-02 20:28   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 31/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 391 Thomas Gleixner
2019-05-31 12:16   ` Kate Stewart
2019-05-31 18:18   ` Richard Fontana
2019-06-02 20:30   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 32/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 392 Thomas Gleixner
2019-05-31 12:10   ` Kate Stewart
2019-05-31 18:17   ` Richard Fontana
2019-06-02 20:31   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 33/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 393 Thomas Gleixner
2019-05-31 12:06   ` Kate Stewart
2019-05-31 18:17   ` Richard Fontana
2019-06-02 20:33   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 34/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 394 Thomas Gleixner
2019-05-31 12:05   ` Kate Stewart
2019-05-31 18:15   ` Richard Fontana
2019-06-02 20:34   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 35/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395 Thomas Gleixner
2019-05-31 12:04   ` Kate Stewart
2019-05-31 18:15   ` Richard Fontana
2019-06-02 20:34   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 36/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 396 Thomas Gleixner
2019-05-31 12:03   ` Kate Stewart
2019-06-02 20:35   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 37/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 397 Thomas Gleixner
2019-05-31 12:03   ` Kate Stewart
2019-05-31 18:14   ` Richard Fontana
2019-06-02 20:37   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 38/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398 Thomas Gleixner
2019-05-31 11:51   ` Kate Stewart
2019-06-02 20:38   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 39/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 399 Thomas Gleixner
2019-05-31 11:49   ` Kate Stewart
2019-06-02 20:39   ` Allison Randal
2019-05-31  8:09 ` [Batch 14 patch 40/40] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 400 Thomas Gleixner
2019-05-31 11:47   ` Kate Stewart
2019-06-02 20:40   ` Allison Randal

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.