Linux-SPDX Archive on lore.kernel.org
 help / color / Atom feed
* [Batch 11 patch 00/25] Batch 11 of random GPL notices/references
@ 2019-05-29 14:12 Thomas Gleixner
  2019-05-29 14:12 ` [Batch 11 patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251 Thomas Gleixner
                   ` (24 more replies)
  0 siblings, 25 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 UTC (permalink / raw)
  To: linux-spdx

Hi!

Another day, another dose of entertainment!

Thanks,

	tglx


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

* [Batch 11 patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:27   ` Steve Winslow
                     ` (3 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 02/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 252 Thomas Gleixner
                   ` (23 subsequent siblings)
  24 siblings, 4 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  released under the gpl v2 and only v2 not any later version

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 12 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=batch11&id=bc938fc2fd05
---
 tools/lib/api/fd/array.c          |    3 +--
 tools/perf/builtin-kallsyms.c     |    3 +--
 tools/perf/builtin-stat.c         |    3 +--
 tools/perf/builtin-top.c          |    3 +--
 tools/perf/builtin-trace.c        |    3 +--
 tools/perf/util/annotate.c        |    3 +--
 tools/perf/util/data-convert-bt.c |    3 +--
 tools/perf/util/evlist.c          |    3 +--
 tools/perf/util/evsel.c           |    3 +--
 tools/perf/util/genelf.c          |    3 +--
 tools/perf/util/mmap.c            |    3 +--
 tools/perf/util/top.c             |    3 +--
 12 files changed, 12 insertions(+), 24 deletions(-)

--- a/tools/lib/api/fd/array.c
+++ b/tools/lib/api/fd/array.c
@@ -1,7 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2014, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
- *
- * Released under the GPL v2. (and only v2, not any later version)
  */
 #include "array.h"
 #include <errno.h>
--- a/tools/perf/builtin-kallsyms.c
+++ b/tools/perf/builtin-kallsyms.c
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * builtin-kallsyms.c
  *
  * Builtin command: Look for a symbol in the running kernel and its modules
  *
  * Copyright (C) 2017, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
- *
- * Released under the GPL v2. (and only v2, not any later version)
  */
 #include <inttypes.h>
 #include "builtin.h"
--- a/tools/perf/builtin-stat.c
+++ b/tools/perf/builtin-stat.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * builtin-stat.c
  *
@@ -37,8 +38,6 @@
  *   Mike Galbraith <efault@gmx.de>
  *   Paul Mackerras <paulus@samba.org>
  *   Jaswinder Singh Rajput <jaswinder@kernel.org>
- *
- * Released under the GPL v2. (and only v2, not any later version)
  */
 
 #include "perf.h"
--- a/tools/perf/builtin-top.c
+++ b/tools/perf/builtin-top.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * builtin-top.c
  *
@@ -14,8 +15,6 @@
  *   Wu Fengguang <fengguang.wu@intel.com>
  *   Mike Galbraith <efault@gmx.de>
  *   Paul Mackerras <paulus@samba.org>
- *
- * Released under the GPL v2. (and only v2, not any later version)
  */
 #include "builtin.h"
 
--- a/tools/perf/builtin-trace.c
+++ b/tools/perf/builtin-trace.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * builtin-trace.c
  *
@@ -12,8 +13,6 @@
  * Initially based on the 'trace' prototype by Thomas Gleixner:
  *
  * http://lwn.net/Articles/415728/ ("Announcing a new utility: 'trace'")
- *
- * Released under the GPL v2. (and only v2, not any later version)
  */
 
 #include <traceevent/event-parse.h>
--- a/tools/perf/util/annotate.c
+++ b/tools/perf/util/annotate.c
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
  *
  * Parts came from builtin-annotate.c, see those files for further
  * copyright notes.
- *
- * Released under the GPL v2. (and only v2, not any later version)
  */
 
 #include <errno.h>
--- a/tools/perf/util/data-convert-bt.c
+++ b/tools/perf/util/data-convert-bt.c
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * CTF writing support via babeltrace.
  *
  * Copyright (C) 2014, Jiri Olsa <jolsa@redhat.com>
  * Copyright (C) 2014, Sebastian Andrzej Siewior <bigeasy@linutronix.de>
- *
- * Released under the GPL v2. (and only v2, not any later version)
  */
 
 #include <errno.h>
--- a/tools/perf/util/evlist.c
+++ b/tools/perf/util/evlist.c
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
  *
  * Parts came from builtin-{top,stat,record}.c, see those files for further
  * copyright notes.
- *
- * Released under the GPL v2. (and only v2, not any later version)
  */
 #include "util.h"
 #include <api/fs/fs.h>
--- a/tools/perf/util/evsel.c
+++ b/tools/perf/util/evsel.c
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
  *
  * Parts came from builtin-{top,stat,record}.c, see those files for further
  * copyright notes.
- *
- * Released under the GPL v2. (and only v2, not any later version)
  */
 
 #include <byteswap.h>
--- a/tools/perf/util/genelf.c
+++ b/tools/perf/util/genelf.c
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * genelf.c
  * Copyright (C) 2014, Google, Inc
  *
  * Contributed by:
  * 	Stephane Eranian <eranian@gmail.com>
- *
- * Released under the GPL v2. (and only v2, not any later version)
  */
 
 #include <sys/types.h>
--- a/tools/perf/util/mmap.c
+++ b/tools/perf/util/mmap.c
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2011-2017, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
  *
  * Parts came from evlist.c builtin-{top,stat,record}.c, see those files for further
  * copyright notes.
- *
- * Released under the GPL v2. (and only v2, not any later version)
  */
 
 #include <sys/mman.h>
--- a/tools/perf/util/top.c
+++ b/tools/perf/util/top.c
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
  *
  * Refactored from builtin-top.c, see that files for further copyright notes.
- *
- * Released under the GPL v2. (and only v2, not any later version)
  */
 
 #include "cpumap.h"



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

* [Batch 11 patch 02/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 252
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
  2019-05-29 14:12 ` [Batch 11 patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:36   ` Zavras, Alexios
                     ` (3 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253 Thomas Gleixner
                   ` (22 subsequent siblings)
  24 siblings, 4 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 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 this program is
  distributed as is without any warranty of any kind whether express
  or implied 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 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=batch11&id=9a16694a6210
---
 arch/arm64/kernel/cacheinfo.c |   13 +------------
 arch/mips/kernel/cacheinfo.c  |   13 +------------
 2 files changed, 2 insertions(+), 24 deletions(-)

--- a/arch/arm64/kernel/cacheinfo.c
+++ b/arch/arm64/kernel/cacheinfo.c
@@ -1,20 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  ARM64 cacheinfo support
  *
  *  Copyright (C) 2015 ARM Ltd.
  *  All Rights Reserved
- *
- * 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.
- *
- * This program is distributed "as is" WITHOUT ANY WARRANTY of any
- * kind, whether express or implied; 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/acpi.h>
--- a/arch/mips/kernel/cacheinfo.c
+++ b/arch/mips/kernel/cacheinfo.c
@@ -1,17 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * MIPS cacheinfo support
- *
- * 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.
- *
- * This program is distributed "as is" WITHOUT ANY WARRANTY of any
- * kind, whether express or implied; 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/cacheinfo.h>
 



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

* [Batch 11 patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
  2019-05-29 14:12 ` [Batch 11 patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251 Thomas Gleixner
  2019-05-29 14:12 ` [Batch 11 patch 02/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 252 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:28   ` Steve Winslow
                     ` (4 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 254 Thomas Gleixner
                   ` (21 subsequent siblings)
  24 siblings, 5 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  license gplv2

and 1 additional 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 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 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=batch11&id=0348a026eae7
---
 drivers/hwmon/ltc2990.c               |    3 +--
 drivers/iio/adc/ltc2471.c             |    3 +--
 tools/testing/selftests/net/tcp_inq.c |   12 +-----------
 3 files changed, 3 insertions(+), 15 deletions(-)

--- a/drivers/hwmon/ltc2990.c
+++ b/drivers/hwmon/ltc2990.c
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for Linear Technology LTC2990 power monitor
  *
  * Copyright (C) 2014 Topic Embedded Products
  * Author: Mike Looijmans <mike.looijmans@topic.nl>
- *
- * License: GPLv2
  */
 
 #include <linux/bitops.h>
--- a/drivers/iio/adc/ltc2471.c
+++ b/drivers/iio/adc/ltc2471.c
@@ -1,11 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Driver for Linear Technology LTC2471 and LTC2473 voltage monitors
  * The LTC2473 is identical to the 2471, but reports a differential signal.
  *
  * Copyright (C) 2017 Topic Embedded Products
  * Author: Mike Looijmans <mike.looijmans@topic.nl>
- *
- * License: GPLv2
  */
 
 #include <linux/err.h>
--- a/tools/testing/selftests/net/tcp_inq.c
+++ b/tools/testing/selftests/net/tcp_inq.c
@@ -1,19 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright 2018 Google Inc.
  * Author: Soheil Hassas Yeganeh (soheil@google.com)
  *
  * Simple example on how to use TCP_INQ and TCP_CM_INQ.
- *
- * License (GPLv2):
- *
- * 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 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.
  */
 #define _GNU_SOURCE
 



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

* [Batch 11 patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 254
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (2 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:28   ` Steve Winslow
                     ` (4 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 05/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 255 Thomas Gleixner
                   ` (20 subsequent siblings)
  24 siblings, 5 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this file is released under 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 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=batch11&id=eba3063ac3cd
---
 drivers/uwb/umc-bus.c |    3 +--
 drivers/uwb/umc-dev.c |    3 +--
 drivers/uwb/umc-drv.c |    3 +--
 drivers/uwb/whci.c    |    3 +--
 4 files changed, 4 insertions(+), 8 deletions(-)

--- a/drivers/uwb/umc-bus.c
+++ b/drivers/uwb/umc-bus.c
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Bus for UWB Multi-interface Controller capabilities.
  *
  * Copyright (C) 2007 Cambridge Silicon Radio Ltd.
- *
- * This file is released under the GNU GPL v2.
  */
 #include <linux/kernel.h>
 #include <linux/sysfs.h>
--- a/drivers/uwb/umc-dev.c
+++ b/drivers/uwb/umc-dev.c
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * UWB Multi-interface Controller device management.
  *
  * Copyright (C) 2007 Cambridge Silicon Radio Ltd.
- *
- * This file is released under the GNU GPL v2.
  */
 #include <linux/kernel.h>
 #include <linux/export.h>
--- a/drivers/uwb/umc-drv.c
+++ b/drivers/uwb/umc-drv.c
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * UWB Multi-interface Controller driver management.
  *
  * Copyright (C) 2007 Cambridge Silicon Radio Ltd.
- *
- * This file is released under the GNU GPL v2.
  */
 #include <linux/kernel.h>
 #include <linux/export.h>
--- a/drivers/uwb/whci.c
+++ b/drivers/uwb/whci.c
@@ -1,9 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * WHCI UWB Multi-interface Controller enumerator.
  *
  * Copyright (C) 2007 Cambridge Silicon Radio Ltd.
- *
- * This file is released under the GNU GPL v2.
  */
 #include <linux/delay.h>
 #include <linux/kernel.h>



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

* [Batch 11 patch 05/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 255
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (3 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 254 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:29   ` Steve Winslow
  2019-05-29 14:12 ` [Batch 11 patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 256 Thomas Gleixner
                   ` (19 subsequent siblings)
  24 siblings, 1 reply; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this source is covered by the gnu gpl the same as all kernel sources

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=batch11&id=a910f0c382df
---
 net/ipv4/inetpeer.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- a/net/ipv4/inetpeer.c
+++ b/net/ipv4/inetpeer.c
@@ -1,8 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *		INETPEER - A storage for permanent information about peers
  *
- *  This source is covered by the GNU GPL, the same as all kernel sources.
- *
  *  Authors:	Andrey V. Savochkin <saw@msu.ru>
  */
 



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

* [Batch 11 patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 256
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (4 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 05/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 255 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:30   ` Steve Winslow
                     ` (4 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257 Thomas Gleixner
                   ` (18 subsequent siblings)
  24 siblings, 5 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  the contents of this file may be used under the terms of the gnu
  public license version 2 the gpl

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=batch11&id=61211f10d7e2
---
 drivers/pcmcia/pxa2xx_base.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- a/drivers/pcmcia/pxa2xx_base.c
+++ b/drivers/pcmcia/pxa2xx_base.c
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*======================================================================
 
   Device driver for the PCMCIA control functionality of PXA2xx
   microprocessors.
 
-    The contents of this file may be used under the
-    terms of the GNU Public License version 2 (the "GPL")
 
     (c) Ian Molton (spyro@f2s.com) 2003
     (c) Stefan Eletzhofer (stefan.eletzhofer@inquant.de) 2003,4



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

* [Batch 11 patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (5 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 256 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:30   ` Steve Winslow
                     ` (4 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258 Thomas Gleixner
                   ` (17 subsequent siblings)
  24 siblings, 5 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  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 19 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=batch11&id=491d773358b4
---
 arch/x86/entry/common.c                             |    2 +-
 drivers/video/backlight/locomolcd.c                 |    2 +-
 include/net/fq.h                                    |    3 +--
 include/net/fq_impl.h                               |    3 +--
 scripts/coccinelle/api/platform_no_drv_owner.cocci  |    3 ++-
 tools/testing/selftests/x86/check_cc.sh             |    2 +-
 tools/testing/selftests/x86/entry_from_vm86.c       |    3 +--
 tools/testing/selftests/x86/fsgsbase.c              |    2 +-
 tools/testing/selftests/x86/trivial_32bit_program.c |    2 +-
 tools/testing/selftests/x86/trivial_64bit_program.c |    2 +-
 10 files changed, 11 insertions(+), 13 deletions(-)

--- a/arch/x86/entry/common.c
+++ b/arch/x86/entry/common.c
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * common.c - C code for kernel entry and exit
  * Copyright (c) 2015 Andrew Lutomirski
- * GPL v2
  *
  * Based on asm and ptrace code by many authors.  The code here originated
  * in ptrace.c and signal.c.
--- a/drivers/video/backlight/locomolcd.c
+++ b/drivers/video/backlight/locomolcd.c
@@ -1,9 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Backlight control code for Sharp Zaurus SL-5500
  *
  * Copyright 2005 John Lenz <lenz@cs.wisc.edu>
  * Maintainer: Pavel Machek <pavel@ucw.cz> (unless John wants to :-)
- * GPL v2
  *
  * This driver assumes single CPU. That's okay, because collie is
  * slightly old hardware, and no one is going to retrofit second CPU to
--- a/include/net/fq.h
+++ b/include/net/fq.h
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2016 Qualcomm Atheros, Inc
  *
- * GPL v2
- *
  * Based on net/sched/sch_fq_codel.c
  */
 #ifndef __NET_SCHED_FQ_H
--- a/include/net/fq_impl.h
+++ b/include/net/fq_impl.h
@@ -1,8 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2016 Qualcomm Atheros, Inc
  *
- * GPL v2
- *
  * Based on net/sched/sch_fq_codel.c
  */
 #ifndef __NET_SCHED_FQ_IMPL_H
--- a/scripts/coccinelle/api/platform_no_drv_owner.cocci
+++ b/scripts/coccinelle/api/platform_no_drv_owner.cocci
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /// Remove .owner field if calls are used which set it automatically
 ///
 // Confidence: High
-// Copyright: (C) 2014 Wolfram Sang. GPL v2.
+// Copyright: (C) 2014 Wolfram Sang.
 
 virtual patch
 virtual context
--- a/tools/testing/selftests/x86/check_cc.sh
+++ b/tools/testing/selftests/x86/check_cc.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
+# SPDX-License-Identifier: GPL-2.0-only
 # check_cc.sh - Helper to test userspace compilation support
 # Copyright (c) 2015 Andrew Lutomirski
-# GPL v2
 
 CC="$1"
 TESTPROG="$2"
--- a/tools/testing/selftests/x86/entry_from_vm86.c
+++ b/tools/testing/selftests/x86/entry_from_vm86.c
@@ -1,10 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * entry_from_vm86.c - tests kernel entries from vm86 mode
  * Copyright (c) 2014-2015 Andrew Lutomirski
  *
  * This exercises a few paths that need to special-case vm86 mode.
- *
- * GPL v2.
  */
 
 #define _GNU_SOURCE
--- a/tools/testing/selftests/x86/fsgsbase.c
+++ b/tools/testing/selftests/x86/fsgsbase.c
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * fsgsbase.c, an fsgsbase test
  * Copyright (c) 2014-2016 Andy Lutomirski
- * GPL v2
  */
 
 #define _GNU_SOURCE
--- a/tools/testing/selftests/x86/trivial_32bit_program.c
+++ b/tools/testing/selftests/x86/trivial_32bit_program.c
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Trivial program to check that we have a valid 32-bit build environment.
  * Copyright (c) 2015 Andy Lutomirski
- * GPL v2
  */
 
 #ifndef __i386__
--- a/tools/testing/selftests/x86/trivial_64bit_program.c
+++ b/tools/testing/selftests/x86/trivial_64bit_program.c
@@ -1,7 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Trivial program to check that we have a valid 64-bit build environment.
  * Copyright (c) 2015 Andy Lutomirski
- * GPL v2
  */
 
 #ifndef __x86_64__



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

* [Batch 11 patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (6 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:30   ` Steve Winslow
                     ` (4 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 09/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 259 Thomas Gleixner
                   ` (16 subsequent siblings)
  24 siblings, 5 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this code is placed under the terms of the 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=batch11&id=b5088e06576f
---
 drivers/media/usb/gspca/zc3xx-reg.h |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

--- a/drivers/media/usb/gspca/zc3xx-reg.h
+++ b/drivers/media/usb/gspca/zc3xx-reg.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * zc030x registers
  *
@@ -5,8 +6,6 @@
  *
  * The register aliases used here came from this driver:
  *	http://zc0302.sourceforge.net/zc0302.php
- *
- * This code is placed under the terms of the GNU General Public License v2
  */
 
 /* Define the register map */



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

* [Batch 11 patch 09/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 259
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (7 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:31   ` Steve Winslow
  2019-05-29 14:12 ` [Batch 11 patch 10/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 260 Thomas Gleixner
                   ` (15 subsequent siblings)
  24 siblings, 1 reply; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 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 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 no warranty the program is provided on an as is
  basis without warranties or conditions of any kind either express or
  implied including without limitation any warranties or conditions of
  title non infringement merchantability or fitness for a particular
  purpose each recipient is solely responsible for determining the
  appropriateness of using and distributing the program and assumes
  all risks associated with its exercise of rights under this
  agreement including but not limited to the risks and costs of
  program errors damage to or loss of data programs or equipment and
  unavailability or interruption of operations disclaimer of liability
  neither recipient nor any contributors shall have any liability for
  any direct indirect incidental special exemplary or consequential
  damages including without limitation lost profits however caused and
  on any theory of liability whether in contract strict liability or
  tort including negligence or otherwise arising in any way out of the
  use or distribution of the program or the exercise of any rights
  granted hereunder even if advised of the possibility of such damages

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=batch11&id=826c491bb7d9
---
 drivers/scsi/smartpqi/Kconfig |   30 +-----------------------------
 1 file changed, 1 insertion(+), 29 deletions(-)

--- a/drivers/scsi/smartpqi/Kconfig
+++ b/drivers/scsi/smartpqi/Kconfig
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-only
 #
 # Kernel configuration file for the SMARTPQI
 #
@@ -5,35 +6,6 @@
 # Copyright (c) 2016 PMC-Sierra, Inc.
 #  (mailto:esc.storagedev@microsemi.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.
-
-# 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.
-
-# NO WARRANTY
-# THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR
-# CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT
-# LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
-# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is
-# solely responsible for determining the appropriateness of using and
-# distributing the Program and assumes all risks associated with its
-# exercise of rights under this Agreement, including but not limited to
-# the risks and costs of program errors, damage to or loss of data,
-# programs or equipment, and unavailability or interruption of operations.
-
-# DISCLAIMER OF LIABILITY
-# NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY
-# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND
-# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
-# TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
-# USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-# HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES
 
 config SCSI_SMARTPQI
 	tristate "Microsemi PQI Driver"



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

* [Batch 11 patch 10/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 260
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (8 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 09/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 259 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:31   ` Steve Winslow
                     ` (3 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 11/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 261 Thomas Gleixner
                   ` (14 subsequent siblings)
  24 siblings, 4 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  distributable under version 2 of the gnu general public license

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=batch11&id=6d91e5898e3c
---
 drivers/video/fbdev/via/via-gpio.c |    2 +-
 include/linux/via-gpio.h           |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

--- a/drivers/video/fbdev/via/via-gpio.c
+++ b/drivers/video/fbdev/via/via-gpio.c
@@ -1,8 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Support for viafb GPIO ports.
  *
  * Copyright 2009 Jonathan Corbet <corbet@lwn.net>
- * Distributable under version 2 of the GNU General Public License.
  */
 
 #include <linux/spinlock.h>
--- a/include/linux/via-gpio.h
+++ b/include/linux/via-gpio.h
@@ -1,8 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Support for viafb GPIO ports.
  *
  * Copyright 2009 Jonathan Corbet <corbet@lwn.net>
- * Distributable under version 2 of the GNU General Public License.
  */
 
 #ifndef __VIA_GPIO_H__



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

* [Batch 11 patch 11/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 261
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (9 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 10/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 260 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 18:04   ` Richard Fontana
  2019-05-29 14:12 ` [Batch 11 patch 12/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 262 Thomas Gleixner
                   ` (13 subsequent siblings)
  24 siblings, 1 reply; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 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
  the same gnu general public license that covers the linux kernel

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=batch11&id=50a0a7ce2188
---
 drivers/net/ethernet/amd/ni65.c |    4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

--- a/drivers/net/ethernet/amd/ni65.c
+++ b/drivers/net/ethernet/amd/ni65.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * ni6510 (am7990 'lance' chip) driver for Linux-net-3
  * BETAcode v0.71 (96/09/29) for 2.0.0 (or later)
@@ -9,9 +10,6 @@
  *
  * driver probes: io: 0x360,0x300,0x320,0x340 / dma: 3,5,6,7
  *
- * This is an extension to the Linux operating system, and is covered by the
- * same GNU General Public License that covers the Linux-kernel.
- *
  * comments/bugs/suggestions can be sent to:
  *   Michael Hipp
  *   email: hippm@informatik.uni-tuebingen.de



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

* [Batch 11 patch 12/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 262
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (10 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 11/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 261 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:49   ` Zavras, Alexios
                     ` (2 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 13/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 263 Thomas Gleixner
                   ` (12 subsequent siblings)
  24 siblings, 3 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 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 v2 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 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=batch11&id=bb832725e01a
---
 drivers/gpu/drm/udl/udl_connector.c |    5 +----
 drivers/gpu/drm/udl/udl_drv.c       |    5 +----
 drivers/gpu/drm/udl/udl_drv.h       |    5 +----
 drivers/gpu/drm/udl/udl_encoder.c   |    5 +----
 drivers/gpu/drm/udl/udl_fb.c        |    5 +----
 drivers/gpu/drm/udl/udl_gem.c       |    5 +----
 drivers/gpu/drm/udl/udl_main.c      |    5 +----
 drivers/gpu/drm/udl/udl_modeset.c   |    4 +---
 drivers/gpu/drm/udl/udl_transfer.c  |    5 +----
 drivers/video/fbdev/smscufx.c       |    5 +----
 drivers/video/fbdev/udlfb.c         |    5 +----
 11 files changed, 11 insertions(+), 43 deletions(-)

--- a/drivers/gpu/drm/udl/udl_connector.c
+++ b/drivers/gpu/drm/udl/udl_connector.c
@@ -1,13 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2012 Red Hat
  * based in parts on udlfb.c:
  * Copyright (C) 2009 Roberto De Ioris <roberto@unbit.it>
  * Copyright (C) 2009 Jaya Kumar <jayakumar.lkml@gmail.com>
  * Copyright (C) 2009 Bernie Thompson <bernie@plugable.com>
- *
- * This file is subject to the terms and conditions of the GNU General Public
- * License v2. See the file COPYING in the main directory of this archive for
- * more details.
  */
 
 #include <drm/drmP.h>
--- a/drivers/gpu/drm/udl/udl_drv.c
+++ b/drivers/gpu/drm/udl/udl_drv.c
@@ -1,9 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2012 Red Hat
- *
- * This file is subject to the terms and conditions of the GNU General Public
- * License v2. See the file COPYING in the main directory of this archive for
- * more details.
  */
 
 #include <linux/module.h>
--- a/drivers/gpu/drm/udl/udl_drv.h
+++ b/drivers/gpu/drm/udl/udl_drv.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2012 Red Hat
  *
@@ -5,10 +6,6 @@
  * Copyright (C) 2009 Roberto De Ioris <roberto@unbit.it>
  * Copyright (C) 2009 Jaya Kumar <jayakumar.lkml@gmail.com>
  * Copyright (C) 2009 Bernie Thompson <bernie@plugable.com>
- *
- * This file is subject to the terms and conditions of the GNU General Public
- * License v2. See the file COPYING in the main directory of this archive for
- * more details.
  */
 
 #ifndef UDL_DRV_H
--- a/drivers/gpu/drm/udl/udl_encoder.c
+++ b/drivers/gpu/drm/udl/udl_encoder.c
@@ -1,13 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2012 Red Hat
  * based in parts on udlfb.c:
  * Copyright (C) 2009 Roberto De Ioris <roberto@unbit.it>
  * Copyright (C) 2009 Jaya Kumar <jayakumar.lkml@gmail.com>
  * Copyright (C) 2009 Bernie Thompson <bernie@plugable.com>
- *
- * This file is subject to the terms and conditions of the GNU General Public
- * License v2. See the file COPYING in the main directory of this archive for
- * more details.
  */
 
 #include <drm/drmP.h>
--- a/drivers/gpu/drm/udl/udl_fb.c
+++ b/drivers/gpu/drm/udl/udl_fb.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2012 Red Hat
  *
@@ -5,10 +6,6 @@
  * Copyright (C) 2009 Roberto De Ioris <roberto@unbit.it>
  * Copyright (C) 2009 Jaya Kumar <jayakumar.lkml@gmail.com>
  * Copyright (C) 2009 Bernie Thompson <bernie@plugable.com>
- *
- * This file is subject to the terms and conditions of the GNU General Public
- * License v2. See the file COPYING in the main directory of this archive for
- * more details.
  */
 #include <linux/module.h>
 #include <linux/slab.h>
--- a/drivers/gpu/drm/udl/udl_gem.c
+++ b/drivers/gpu/drm/udl/udl_gem.c
@@ -1,9 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2012 Red Hat
- *
- * This file is subject to the terms and conditions of the GNU General Public
- * License v2. See the file COPYING in the main directory of this archive for
- * more details.
  */
 
 #include <drm/drmP.h>
--- a/drivers/gpu/drm/udl/udl_main.c
+++ b/drivers/gpu/drm/udl/udl_main.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2012 Red Hat
  *
@@ -5,10 +6,6 @@
  * Copyright (C) 2009 Roberto De Ioris <roberto@unbit.it>
  * Copyright (C) 2009 Jaya Kumar <jayakumar.lkml@gmail.com>
  * Copyright (C) 2009 Bernie Thompson <bernie@plugable.com>
- *
- * This file is subject to the terms and conditions of the GNU General Public
- * License v2. See the file COPYING in the main directory of this archive for
- * more details.
  */
 #include <drm/drmP.h>
 #include <drm/drm_crtc_helper.h>
--- a/drivers/gpu/drm/udl/udl_modeset.c
+++ b/drivers/gpu/drm/udl/udl_modeset.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2012 Red Hat
  *
@@ -6,9 +7,6 @@
  * Copyright (C) 2009 Jaya Kumar <jayakumar.lkml@gmail.com>
  * Copyright (C) 2009 Bernie Thompson <bernie@plugable.com>
 
- * This file is subject to the terms and conditions of the GNU General Public
- * License v2. See the file COPYING in the main directory of this archive for
- * more details.
  */
 
 #include <drm/drmP.h>
--- a/drivers/gpu/drm/udl/udl_transfer.c
+++ b/drivers/gpu/drm/udl/udl_transfer.c
@@ -1,13 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2012 Red Hat
  * based in parts on udlfb.c:
  * Copyright (C) 2009 Roberto De Ioris <roberto@unbit.it>
  * Copyright (C) 2009 Jaya Kumar <jayakumar.lkml@gmail.com>
  * Copyright (C) 2009 Bernie Thompson <bernie@plugable.com>
- *
- * This file is subject to the terms and conditions of the GNU General Public
- * License v2. See the file COPYING in the main directory of this archive for
- * more details.
  */
 
 #include <linux/module.h>
--- a/drivers/video/fbdev/smscufx.c
+++ b/drivers/video/fbdev/smscufx.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * smscufx.c -- Framebuffer driver for SMSC UFX USB controller
  *
@@ -6,10 +7,6 @@
  * Copyright (C) 2009 Jaya Kumar <jayakumar.lkml@gmail.com>
  * Copyright (C) 2009 Bernie Thompson <bernie@plugable.com>
  *
- * This file is subject to the terms and conditions of the GNU General Public
- * License v2. See the file COPYING in the main directory of this archive for
- * more details.
- *
  * Based on udlfb, with work from Florian Echtler, Henrik Bjerregaard Pedersen,
  * and others.
  *
--- a/drivers/video/fbdev/udlfb.c
+++ b/drivers/video/fbdev/udlfb.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * udlfb.c -- Framebuffer driver for DisplayLink USB controller
  *
@@ -5,10 +6,6 @@
  * Copyright (C) 2009 Jaya Kumar <jayakumar.lkml@gmail.com>
  * Copyright (C) 2009 Bernie Thompson <bernie@plugable.com>
  *
- * This file is subject to the terms and conditions of the GNU General Public
- * License v2. See the file COPYING in the main directory of this archive for
- * more details.
- *
  * Layout is based on skeletonfb by James Simmons and Geert Uytterhoeven,
  * usb-skeleton by GregKH.
  *



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

* [Batch 11 patch 13/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 263
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (11 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 12/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 262 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:49   ` Zavras, Alexios
                     ` (2 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 14/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264 Thomas Gleixner
                   ` (11 subsequent siblings)
  24 siblings, 3 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this software may be redistributed and or modified under the terms
  of the gnu general public license gpl 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 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=batch11&id=4ffac5144834
---
 mm/memory-failure.c |    5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

--- a/mm/memory-failure.c
+++ b/mm/memory-failure.c
@@ -1,11 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2008, 2009 Intel Corporation
  * Authors: Andi Kleen, Fengguang Wu
  *
- * This software may be redistributed and/or modified under the terms of
- * the GNU General Public License ("GPL") version 2 only as published by the
- * Free Software Foundation.
- *
  * High level machine check handler. Handles pages reported by the
  * hardware as being corrupted usually due to a multi-bit ECC memory or cache
  * failure.



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

* [Batch 11 patch 14/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (12 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 13/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 263 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:50   ` Zavras, Alexios
                     ` (2 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 15/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265 Thomas Gleixner
                   ` (10 subsequent siblings)
  24 siblings, 3 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 UTC (permalink / raw)
  To: linux-spdx

From: Thomas Gleixner tglx@linutronix.de

Based on 1 normalized pattern(s):

  this driver is free software you can redistribute it and or modify
  it under the terms of the gnu general public license version 2 this
  driver 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 driver 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 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=batch11&id=f3a4e536ee62
---
 sound/pci/oxygen/se6x.c           |   12 +-----------
 sound/pci/oxygen/xonar_cs43xx.c   |   13 +------------
 sound/pci/oxygen/xonar_dg.c       |   12 +-----------
 sound/pci/oxygen/xonar_dg_mixer.c |   12 +-----------
 sound/pci/oxygen/xonar_hdmi.c     |   13 +------------
 sound/pci/oxygen/xonar_lib.c      |   13 +------------
 sound/pci/oxygen/xonar_pcm179x.c  |   13 +------------
 sound/pci/oxygen/xonar_wm87x6.c   |   13 +------------
 sound/usb/misc/ua101.c            |   12 +-----------
 9 files changed, 9 insertions(+), 104 deletions(-)

--- a/sound/pci/oxygen/se6x.c
+++ b/sound/pci/oxygen/se6x.c
@@ -1,18 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * C-Media CMI8787 driver for the Studio Evolution SE6X
  *
  * Copyright (c) Clemens Ladisch <clemens@ladisch.de>
- *
- *  This driver is free software; you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License, version 2.
- *
- *  This driver 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 driver; if not, see <http://www.gnu.org/licenses/>.
  */
 
 /*
--- a/sound/pci/oxygen/xonar_cs43xx.c
+++ b/sound/pci/oxygen/xonar_cs43xx.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * card driver for models with CS4398/CS4362A DACs (Xonar D1/DX)
  *
  * Copyright (c) Clemens Ladisch <clemens@ladisch.de>
- *
- *
- *  This driver is free software; you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License, version 2.
- *
- *  This driver 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 driver; if not, see <http://www.gnu.org/licenses/>.
  */
 
 /*
--- a/sound/pci/oxygen/xonar_dg.c
+++ b/sound/pci/oxygen/xonar_dg.c
@@ -1,19 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * card driver for the Xonar DG/DGX
  *
  * Copyright (c) Clemens Ladisch <clemens@ladisch.de>
  * Copyright (c) Roman Volkov <v1ron@mail.ru>
- *
- *  This driver is free software; you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License, version 2.
- *
- *  This driver 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 driver; if not, see <http://www.gnu.org/licenses/>.
  */
 
 /*
--- a/sound/pci/oxygen/xonar_dg_mixer.c
+++ b/sound/pci/oxygen/xonar_dg_mixer.c
@@ -1,19 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Mixer controls for the Xonar DG/DGX
  *
  * Copyright (c) Clemens Ladisch <clemens@ladisch.de>
  * Copyright (c) Roman Volkov <v1ron@mail.ru>
- *
- *  This driver is free software; you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License, version 2.
- *
- *  This driver 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 driver; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <linux/pci.h>
--- a/sound/pci/oxygen/xonar_hdmi.c
+++ b/sound/pci/oxygen/xonar_hdmi.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * helper functions for HDMI models (Xonar HDAV1.3/HDAV1.3 Slim)
  *
  * Copyright (c) Clemens Ladisch <clemens@ladisch.de>
- *
- *
- *  This driver is free software; you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License, version 2.
- *
- *  This driver 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 driver; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <linux/pci.h>
--- a/sound/pci/oxygen/xonar_lib.c
+++ b/sound/pci/oxygen/xonar_lib.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * helper functions for Asus Xonar cards
  *
  * Copyright (c) Clemens Ladisch <clemens@ladisch.de>
- *
- *
- *  This driver is free software; you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License, version 2.
- *
- *  This driver 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 driver; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <linux/delay.h>
--- a/sound/pci/oxygen/xonar_pcm179x.c
+++ b/sound/pci/oxygen/xonar_pcm179x.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * card driver for models with PCM1796 DACs (Xonar D2/D2X/HDAV1.3/ST/STX)
  *
  * Copyright (c) Clemens Ladisch <clemens@ladisch.de>
- *
- *
- *  This driver is free software; you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License, version 2.
- *
- *  This driver 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 driver; if not, see <http://www.gnu.org/licenses/>.
  */
 
 /*
--- a/sound/pci/oxygen/xonar_wm87x6.c
+++ b/sound/pci/oxygen/xonar_wm87x6.c
@@ -1,19 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * card driver for models with WM8776/WM8766 DACs (Xonar DS/HDAV1.3 Slim)
  *
  * Copyright (c) Clemens Ladisch <clemens@ladisch.de>
- *
- *
- *  This driver is free software; you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License, version 2.
- *
- *  This driver 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 driver; if not, see <http://www.gnu.org/licenses/>.
  */
 
 /*
--- a/sound/usb/misc/ua101.c
+++ b/sound/usb/misc/ua101.c
@@ -1,17 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Edirol UA-101/UA-1000 driver
  * Copyright (c) Clemens Ladisch <clemens@ladisch.de>
- *
- * This driver is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License, version 2.
- *
- * This driver 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 driver.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 #include <linux/init.h>



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

* [Batch 11 patch 15/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (13 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 14/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:52   ` Zavras, Alexios
                     ` (2 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 16/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266 Thomas Gleixner
                   ` (9 subsequent siblings)
  24 siblings, 3 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 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 this driver 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 software 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 8 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=batch11&id=5f659b2b0cc9
---
 drivers/hid/hid-picolcd.h           |   12 +-----------
 drivers/hid/hid-picolcd_backlight.c |   12 +-----------
 drivers/hid/hid-picolcd_cir.c       |   12 +-----------
 drivers/hid/hid-picolcd_core.c      |   12 +-----------
 drivers/hid/hid-picolcd_debugfs.c   |   12 +-----------
 drivers/hid/hid-picolcd_fb.c        |   12 +-----------
 drivers/hid/hid-picolcd_lcd.c       |   12 +-----------
 drivers/hid/hid-picolcd_leds.c      |   12 +-----------
 8 files changed, 8 insertions(+), 88 deletions(-)

--- a/drivers/hid/hid-picolcd.h
+++ b/drivers/hid/hid-picolcd.h
@@ -1,20 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /***************************************************************************
  *   Copyright (C) 2010-2012 by Bruno Prémont <bonbons@linux-vserver.org>  *
  *                                                                         *
  *   Based on Logitech G13 driver (v0.4)                                   *
  *     Copyright (C) 2009 by Rick L. Vinyard, Jr. <rvinyard@cs.nmsu.edu>   *
  *                                                                         *
- *   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.               *
- *                                                                         *
- *   This driver 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 software. If not see <http://www.gnu.org/licenses/>.  *
  ***************************************************************************/
 
 #define PICOLCD_NAME "PicoLCD (graphic)"
--- a/drivers/hid/hid-picolcd_backlight.c
+++ b/drivers/hid/hid-picolcd_backlight.c
@@ -1,20 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /***************************************************************************
  *   Copyright (C) 2010-2012 by Bruno Prémont <bonbons@linux-vserver.org>  *
  *                                                                         *
  *   Based on Logitech G13 driver (v0.4)                                   *
  *     Copyright (C) 2009 by Rick L. Vinyard, Jr. <rvinyard@cs.nmsu.edu>   *
  *                                                                         *
- *   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.               *
- *                                                                         *
- *   This driver 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 software. If not see <http://www.gnu.org/licenses/>.  *
  ***************************************************************************/
 
 #include <linux/hid.h>
--- a/drivers/hid/hid-picolcd_cir.c
+++ b/drivers/hid/hid-picolcd_cir.c
@@ -1,20 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /***************************************************************************
  *   Copyright (C) 2010-2012 by Bruno Prémont <bonbons@linux-vserver.org>  *
  *                                                                         *
  *   Based on Logitech G13 driver (v0.4)                                   *
  *     Copyright (C) 2009 by Rick L. Vinyard, Jr. <rvinyard@cs.nmsu.edu>   *
  *                                                                         *
- *   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.               *
- *                                                                         *
- *   This driver 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 software. If not see <http://www.gnu.org/licenses/>.  *
  ***************************************************************************/
 
 #include <linux/hid.h>
--- a/drivers/hid/hid-picolcd_core.c
+++ b/drivers/hid/hid-picolcd_core.c
@@ -1,20 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /***************************************************************************
  *   Copyright (C) 2010-2012 by Bruno Prémont <bonbons@linux-vserver.org>  *
  *                                                                         *
  *   Based on Logitech G13 driver (v0.4)                                   *
  *     Copyright (C) 2009 by Rick L. Vinyard, Jr. <rvinyard@cs.nmsu.edu>   *
  *                                                                         *
- *   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.               *
- *                                                                         *
- *   This driver 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 software. If not see <http://www.gnu.org/licenses/>.  *
  ***************************************************************************/
 
 #include <linux/hid.h>
--- a/drivers/hid/hid-picolcd_debugfs.c
+++ b/drivers/hid/hid-picolcd_debugfs.c
@@ -1,20 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /***************************************************************************
  *   Copyright (C) 2010-2012 by Bruno Prémont <bonbons@linux-vserver.org>  *
  *                                                                         *
  *   Based on Logitech G13 driver (v0.4)                                   *
  *     Copyright (C) 2009 by Rick L. Vinyard, Jr. <rvinyard@cs.nmsu.edu>   *
  *                                                                         *
- *   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.               *
- *                                                                         *
- *   This driver 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 software. If not see <http://www.gnu.org/licenses/>.  *
  ***************************************************************************/
 
 #include <linux/hid.h>
--- a/drivers/hid/hid-picolcd_fb.c
+++ b/drivers/hid/hid-picolcd_fb.c
@@ -1,20 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /***************************************************************************
  *   Copyright (C) 2010-2012 by Bruno Prémont <bonbons@linux-vserver.org>  *
  *                                                                         *
  *   Based on Logitech G13 driver (v0.4)                                   *
  *     Copyright (C) 2009 by Rick L. Vinyard, Jr. <rvinyard@cs.nmsu.edu>   *
  *                                                                         *
- *   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.               *
- *                                                                         *
- *   This driver 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 software. If not see <http://www.gnu.org/licenses/>.  *
  ***************************************************************************/
 
 #include <linux/hid.h>
--- a/drivers/hid/hid-picolcd_lcd.c
+++ b/drivers/hid/hid-picolcd_lcd.c
@@ -1,20 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /***************************************************************************
  *   Copyright (C) 2010-2012 by Bruno Prémont <bonbons@linux-vserver.org>  *
  *                                                                         *
  *   Based on Logitech G13 driver (v0.4)                                   *
  *     Copyright (C) 2009 by Rick L. Vinyard, Jr. <rvinyard@cs.nmsu.edu>   *
  *                                                                         *
- *   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.               *
- *                                                                         *
- *   This driver 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 software. If not see <http://www.gnu.org/licenses/>.  *
  ***************************************************************************/
 
 #include <linux/hid.h>
--- a/drivers/hid/hid-picolcd_leds.c
+++ b/drivers/hid/hid-picolcd_leds.c
@@ -1,20 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /***************************************************************************
  *   Copyright (C) 2010-2012 by Bruno Prémont <bonbons@linux-vserver.org>  *
  *                                                                         *
  *   Based on Logitech G13 driver (v0.4)                                   *
  *     Copyright (C) 2009 by Rick L. Vinyard, Jr. <rvinyard@cs.nmsu.edu>   *
  *                                                                         *
- *   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.               *
- *                                                                         *
- *   This driver 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 software. If not see <http://www.gnu.org/licenses/>.  *
  ***************************************************************************/
 
 #include <linux/hid.h>



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

* [Batch 11 patch 16/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (14 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 15/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:53   ` Zavras, Alexios
                     ` (2 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 17/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267 Thomas Gleixner
                   ` (8 subsequent siblings)
  24 siblings, 3 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 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 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 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 67 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=batch11&id=2d2cd183e9f1
---
 arch/arm/include/asm/kvm_arm.h            |   14 +-------------
 arch/arm/include/asm/kvm_asm.h            |   14 +-------------
 arch/arm/include/asm/kvm_coproc.h         |   14 +-------------
 arch/arm/include/asm/kvm_emulate.h        |   14 +-------------
 arch/arm/include/asm/kvm_host.h           |   14 +-------------
 arch/arm/include/asm/kvm_mmio.h           |   14 +-------------
 arch/arm/include/asm/kvm_mmu.h            |   14 +-------------
 arch/arm/kvm/coproc.c                     |   14 +-------------
 arch/arm/kvm/coproc.h                     |   14 +-------------
 arch/arm/kvm/coproc_a15.c                 |   14 +-------------
 arch/arm/kvm/coproc_a7.c                  |   14 +-------------
 arch/arm/kvm/emulate.c                    |   14 +-------------
 arch/arm/kvm/guest.c                      |   14 +-------------
 arch/arm/kvm/handle_exit.c                |   14 +-------------
 arch/arm/kvm/hyp/hyp-entry.S              |   14 +-------------
 arch/arm/kvm/init.S                       |   14 +-------------
 arch/arm/kvm/interrupts.S                 |   14 +-------------
 arch/arm/kvm/reset.c                      |   14 +-------------
 arch/powerpc/include/asm/disassemble.h    |   13 +------------
 arch/powerpc/include/asm/fsl_pamu_stash.h |   14 +-------------
 arch/powerpc/include/asm/kvm_asm.h        |   13 +------------
 arch/powerpc/include/asm/kvm_book3s.h     |   13 +------------
 arch/powerpc/include/asm/kvm_book3s_32.h  |   13 +------------
 arch/powerpc/include/asm/kvm_book3s_64.h  |   13 +------------
 arch/powerpc/include/asm/kvm_book3s_asm.h |   13 +------------
 arch/powerpc/include/asm/kvm_booke.h      |   13 +------------
 arch/powerpc/include/asm/kvm_fpu.h        |   13 +------------
 arch/powerpc/include/asm/kvm_host.h       |   13 +------------
 arch/powerpc/include/asm/kvm_para.h       |   13 +------------
 arch/powerpc/include/asm/kvm_ppc.h        |   13 +------------
 arch/powerpc/kernel/epapr_paravirt.c      |   14 +-------------
 arch/powerpc/kernel/kvm.c                 |   14 +-------------
 arch/powerpc/kernel/kvm_emul.S            |   13 +------------
 arch/powerpc/kvm/book3s_32_mmu.c          |   13 +------------
 arch/powerpc/kvm/book3s_32_mmu_host.c     |   14 +-------------
 arch/powerpc/kvm/book3s_32_sr.S           |   13 +------------
 arch/powerpc/kvm/book3s_64_mmu.c          |   13 +------------
 arch/powerpc/kvm/book3s_64_mmu_host.c     |   14 +-------------
 arch/powerpc/kvm/book3s_64_mmu_hv.c       |   13 +------------
 arch/powerpc/kvm/book3s_64_slb.S          |   13 +------------
 arch/powerpc/kvm/book3s_64_vio.c          |   13 +------------
 arch/powerpc/kvm/book3s_64_vio_hv.c       |   13 +------------
 arch/powerpc/kvm/book3s_emulate.c         |   13 +------------
 arch/powerpc/kvm/book3s_exports.c         |   13 +------------
 arch/powerpc/kvm/book3s_hv_interrupts.S   |   13 +------------
 arch/powerpc/kvm/book3s_interrupts.S      |   13 +------------
 arch/powerpc/kvm/book3s_mmu_hpte.c        |   14 +-------------
 arch/powerpc/kvm/book3s_paired_singles.c  |   13 +------------
 arch/powerpc/kvm/book3s_rmhandlers.S      |   13 +------------
 arch/powerpc/kvm/book3s_segment.S         |   13 +------------
 arch/powerpc/kvm/booke.c                  |   13 +------------
 arch/powerpc/kvm/booke.h                  |   13 +------------
 arch/powerpc/kvm/booke_emulate.c          |   13 +------------
 arch/powerpc/kvm/booke_interrupts.S       |   13 +------------
 arch/powerpc/kvm/bookehv_interrupts.S     |   13 +------------
 arch/powerpc/kvm/emulate.c                |   13 +------------
 arch/powerpc/kvm/emulate_loadstore.c      |   13 +------------
 arch/powerpc/kvm/powerpc.c                |   13 +------------
 arch/powerpc/kvm/timing.c                 |   13 +------------
 arch/powerpc/kvm/timing.h                 |   13 +------------
 drivers/iommu/fsl_pamu.c                  |   14 +-------------
 drivers/iommu/fsl_pamu.h                  |   14 +-------------
 drivers/iommu/fsl_pamu_domain.c           |   14 +-------------
 drivers/iommu/fsl_pamu_domain.h           |   14 +-------------
 virt/kvm/arm/arm.c                        |   14 +-------------
 virt/kvm/arm/mmio.c                       |   14 +-------------
 virt/kvm/arm/mmu.c                        |   14 +-------------
 67 files changed, 67 insertions(+), 835 deletions(-)

--- a/arch/arm/include/asm/kvm_arm.h
+++ b/arch/arm/include/asm/kvm_arm.h
@@ -1,19 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Author: Christoffer Dall <c.dall@virtualopensystems.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #ifndef __ARM_KVM_ARM_H__
--- a/arch/arm/include/asm/kvm_asm.h
+++ b/arch/arm/include/asm/kvm_asm.h
@@ -1,19 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Author: Christoffer Dall <c.dall@virtualopensystems.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #ifndef __ARM_KVM_ASM_H__
--- a/arch/arm/include/asm/kvm_coproc.h
+++ b/arch/arm/include/asm/kvm_coproc.h
@@ -1,18 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2012 Rusty Russell IBM 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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #ifndef __ARM_KVM_COPROC_H__
--- a/arch/arm/include/asm/kvm_emulate.h
+++ b/arch/arm/include/asm/kvm_emulate.h
@@ -1,19 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Author: Christoffer Dall <c.dall@virtualopensystems.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #ifndef __ARM_KVM_EMULATE_H__
--- a/arch/arm/include/asm/kvm_host.h
+++ b/arch/arm/include/asm/kvm_host.h
@@ -1,19 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Author: Christoffer Dall <c.dall@virtualopensystems.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #ifndef __ARM_KVM_HOST_H__
--- a/arch/arm/include/asm/kvm_mmio.h
+++ b/arch/arm/include/asm/kvm_mmio.h
@@ -1,19 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Author: Christoffer Dall <c.dall@virtualopensystems.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #ifndef __ARM_KVM_MMIO_H__
--- a/arch/arm/include/asm/kvm_mmu.h
+++ b/arch/arm/include/asm/kvm_mmu.h
@@ -1,19 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Author: Christoffer Dall <c.dall@virtualopensystems.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #ifndef __ARM_KVM_MMU_H__
--- a/arch/arm/kvm/coproc.c
+++ b/arch/arm/kvm/coproc.c
@@ -1,20 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Authors: Rusty Russell <rusty@rustcorp.com.au>
  *          Christoffer Dall <c.dall@virtualopensystems.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #include <linux/bsearch.h>
--- a/arch/arm/kvm/coproc.h
+++ b/arch/arm/kvm/coproc.h
@@ -1,19 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Authors: Christoffer Dall <c.dall@virtualopensystems.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #ifndef __ARM_KVM_COPROC_LOCAL_H__
--- a/arch/arm/kvm/coproc_a15.c
+++ b/arch/arm/kvm/coproc_a15.c
@@ -1,20 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Authors: Rusty Russell <rusty@rustcorp.au>
  *          Christoffer Dall <c.dall@virtualopensystems.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 #include <linux/kvm_host.h>
 #include <asm/kvm_coproc.h>
--- a/arch/arm/kvm/coproc_a7.c
+++ b/arch/arm/kvm/coproc_a7.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Copyright (C) 2013 - ARM Ltd
@@ -5,19 +6,6 @@
  * Authors: Rusty Russell <rusty@rustcorp.au>
  *          Christoffer Dall <c.dall@virtualopensystems.com>
  *          Jonathan Austin <jonathan.austin@arm.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 #include <linux/kvm_host.h>
 #include <asm/kvm_coproc.h>
--- a/arch/arm/kvm/emulate.c
+++ b/arch/arm/kvm/emulate.c
@@ -1,19 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Author: Christoffer Dall <c.dall@virtualopensystems.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #include <linux/mm.h>
--- a/arch/arm/kvm/guest.c
+++ b/arch/arm/kvm/guest.c
@@ -1,19 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Author: Christoffer Dall <c.dall@virtualopensystems.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #include <linux/errno.h>
--- a/arch/arm/kvm/handle_exit.c
+++ b/arch/arm/kvm/handle_exit.c
@@ -1,19 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Author: Christoffer Dall <c.dall@virtualopensystems.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #include <linux/kvm.h>
--- a/arch/arm/kvm/hyp/hyp-entry.S
+++ b/arch/arm/kvm/hyp/hyp-entry.S
@@ -1,19 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Author: Christoffer Dall <c.dall@virtualopensystems.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #include <linux/arm-smccc.h>
--- a/arch/arm/kvm/init.S
+++ b/arch/arm/kvm/init.S
@@ -1,19 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Author: Christoffer Dall <c.dall@virtualopensystems.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #include <linux/linkage.h>
--- a/arch/arm/kvm/interrupts.S
+++ b/arch/arm/kvm/interrupts.S
@@ -1,19 +1,7 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Author: Christoffer Dall <c.dall@virtualopensystems.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #include <linux/linkage.h>
--- a/arch/arm/kvm/reset.c
+++ b/arch/arm/kvm/reset.c
@@ -1,19 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2012 - Virtual Open Systems and Columbia University
  * Author: Christoffer Dall <c.dall@virtualopensystems.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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 #include <linux/compiler.h>
 #include <linux/errno.h>
--- a/arch/powerpc/include/asm/disassemble.h
+++ b/arch/powerpc/include/asm/disassemble.h
@@ -1,16 +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, 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, write to the Free Software
- * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  *
  * Copyright IBM Corp. 2008
  *
--- a/arch/powerpc/include/asm/fsl_pamu_stash.h
+++ b/arch/powerpc/include/asm/fsl_pamu_stash.h
@@ -1,19 +1,7 @@
+/* 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, 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, write to the Free Software
- * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  *
  * Copyright (C) 2013 Freescale Semiconductor, Inc.
- *
  */
 
 #ifndef __FSL_PAMU_STASH_H
--- a/arch/powerpc/include/asm/kvm_asm.h
+++ b/arch/powerpc/include/asm/kvm_asm.h
@@ -1,16 +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, 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, write to the Free Software
- * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  *
  * Copyright IBM Corp. 2008
  *
--- a/arch/powerpc/include/asm/kvm_book3s.h
+++ b/arch/powerpc/include/asm/kvm_book3s.h
@@ -1,16 +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, 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, write to the Free Software
- * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  *
  * Copyright SUSE Linux Products GmbH 2009
  *
--- a/arch/powerpc/include/asm/kvm_book3s_32.h
+++ b/arch/powerpc/include/asm/kvm_book3s_32.h
@@ -1,16 +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, 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, write to the Free Software
- * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  *
  * Copyright SUSE Linux Products GmbH 2010
  *
--- a/arch/powerpc/include/asm/kvm_book3s_64.h
+++ b/arch/powerpc/include/asm/kvm_book3s_64.h
@@ -1,16 +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, 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, write to the Free Software
- * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  *
  * Copyright SUSE Linux Products GmbH 2010
  *
--- a/arch/powerpc/include/asm/kvm_book3s_asm.h
+++ b/arch/powerpc/include/asm/kvm_book3s_asm.h
@@ -1,16 +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, 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, write to the Free Software
- * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  *
  * Copyright SUSE Linux Products GmbH 2009
  *
--- a/arch/powerpc/include/asm/kvm_booke.h
+++ b/arch/powerpc/include/asm/kvm_booke.h
@@ -1,16 +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, 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, write to the Free Software
- * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  *
  * Copyright SUSE Linux Products GmbH 2010
  *
--- a/arch/powerpc/include/asm/kvm_fpu.h
+++ b/arch/powerpc/include/asm/kvm_fpu.h
@@ -1,16 +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, 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, write to the Free Software
- * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  *
  * Copyright Novell Inc. 2010
  *
--- a/arch/powerpc/include/asm/kvm_host.h
+++ b/arch/powerpc/include/asm/kvm_host.h
@@ -1,16 +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, 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, write to the Free Software
- * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  *
  * Copyright IBM Corp. 2007
  *
--- a/arch/powerpc/include/asm/kvm_para.h
+++ b/arch/powerpc/include/asm/kvm_para.h
@@ -1,16 +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, 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, write to the Free Software
- * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  *
  * Copyright IBM Corp. 2008
  *
--- a/arch/powerpc/include/asm/kvm_ppc.h
+++ b/arch/powerpc/include/asm/kvm_ppc.h
@@ -1,16 +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, 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, write to the Free Software
- * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  *
  * Copyright IBM Corp. 2008
  *
--- a/arch/powerpc/kernel/epapr_paravirt.c
+++ b/arch/powerpc/kernel/epapr_paravirt.c
@@ -1,19 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * ePAPR para-virtualization support.
  *
- * 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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
- *
  * Copyright (C) 2012 Freescale Semiconductor, Inc.
  */
 
--- a/arch/powerpc/kernel/kvm.c
+++ b/arch/powerpc/kernel/kvm.c
@@ -1,22 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (C) 2010 SUSE Linux Products GmbH. All rights reserved.
  * Copyright 2010-2011 Freescale Semiconductor, Inc.
  *
  * Authors:
  *     Alexander Graf <agraf@suse.de>
- *
- * 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.
- *
- * 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, 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
  */
 
 #include <linux/kvm_host.h>
--- a/arch/powerpc/kernel/kvm_emul.S
+++ b/arch/powerpc/kernel/kvm_emul.S
@@ -1,16 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*



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

* [Batch 11 patch 17/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (15 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 16/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:54   ` Zavras, Alexios
                     ` (2 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 18/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 268 Thomas Gleixner
                   ` (7 subsequent siblings)
  24 siblings, 3 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 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 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 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 94 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=batch11&id=14cab246260f
---
 arch/hexagon/include/asm/atomic.h         |   16 +---------------
 arch/hexagon/include/asm/bitops.h         |   16 +---------------
 arch/hexagon/include/asm/cache.h          |   15 +--------------
 arch/hexagon/include/asm/cacheflush.h     |   15 +--------------
 arch/hexagon/include/asm/checksum.h       |   15 +--------------
 arch/hexagon/include/asm/cmpxchg.h        |   16 +---------------
 arch/hexagon/include/asm/delay.h          |   15 +--------------
 arch/hexagon/include/asm/dma.h            |   15 +--------------
 arch/hexagon/include/asm/elf.h            |   15 +--------------
 arch/hexagon/include/asm/exec.h           |   15 +--------------
 arch/hexagon/include/asm/fixmap.h         |   15 +--------------
 arch/hexagon/include/asm/hexagon_vm.h     |   15 +--------------
 arch/hexagon/include/asm/intrinsics.h     |   15 +--------------
 arch/hexagon/include/asm/io.h             |   15 +--------------
 arch/hexagon/include/asm/irq.h            |   15 +--------------
 arch/hexagon/include/asm/irqflags.h       |   15 +--------------
 arch/hexagon/include/asm/kgdb.h           |   15 +--------------
 arch/hexagon/include/asm/linkage.h        |   15 +--------------
 arch/hexagon/include/asm/mem-layout.h     |   15 +--------------
 arch/hexagon/include/asm/mmu.h            |   15 +--------------
 arch/hexagon/include/asm/mmu_context.h    |   15 +--------------
 arch/hexagon/include/asm/module.h         |   15 +--------------
 arch/hexagon/include/asm/page.h           |   15 +--------------
 arch/hexagon/include/asm/perf_event.h     |   15 +--------------
 arch/hexagon/include/asm/pgalloc.h        |   15 +--------------
 arch/hexagon/include/asm/pgtable.h        |   15 +--------------
 arch/hexagon/include/asm/processor.h      |   15 +--------------
 arch/hexagon/include/asm/smp.h            |   15 +--------------
 arch/hexagon/include/asm/spinlock.h       |   16 +---------------
 arch/hexagon/include/asm/spinlock_types.h |   15 +--------------
 arch/hexagon/include/asm/string.h         |   15 +--------------
 arch/hexagon/include/asm/suspend.h        |   15 +--------------
 arch/hexagon/include/asm/switch_to.h      |   15 +--------------
 arch/hexagon/include/asm/syscall.h        |   15 +--------------
 arch/hexagon/include/asm/thread_info.h    |   15 +--------------
 arch/hexagon/include/asm/time.h           |   15 +--------------
 arch/hexagon/include/asm/timer-regs.h     |   15 +--------------
 arch/hexagon/include/asm/timex.h          |   15 +--------------
 arch/hexagon/include/asm/tlb.h            |   15 +--------------
 arch/hexagon/include/asm/tlbflush.h       |   15 +--------------
 arch/hexagon/include/asm/traps.h          |   15 +--------------
 arch/hexagon/include/asm/uaccess.h        |   15 +--------------
 arch/hexagon/include/asm/vdso.h           |   15 +--------------
 arch/hexagon/include/asm/vm_fault.h       |   15 +--------------
 arch/hexagon/include/asm/vm_mmu.h         |   15 +--------------
 arch/hexagon/kernel/asm-offsets.c         |   15 +--------------
 arch/hexagon/kernel/dma.c                 |   15 +--------------
 arch/hexagon/kernel/head.S                |   16 +---------------
 arch/hexagon/kernel/hexagon_ksyms.c       |   15 +--------------
 arch/hexagon/kernel/irq_cpu.c             |   15 +--------------
 arch/hexagon/kernel/kgdb.c                |   15 +--------------
 arch/hexagon/kernel/module.c              |   15 +--------------
 arch/hexagon/kernel/process.c             |   15 +--------------
 arch/hexagon/kernel/ptrace.c              |   15 +--------------
 arch/hexagon/kernel/reset.c               |   15 +--------------
 arch/hexagon/kernel/setup.c               |   15 +--------------
 arch/hexagon/kernel/signal.c              |   15 +--------------
 arch/hexagon/kernel/smp.c                 |   15 +--------------
 arch/hexagon/kernel/stacktrace.c          |   15 +--------------
 arch/hexagon/kernel/syscalltab.c          |   15 +--------------
 arch/hexagon/kernel/time.c                |   15 +--------------
 arch/hexagon/kernel/trampoline.S          |   15 +--------------
 arch/hexagon/kernel/traps.c               |   15 +--------------
 arch/hexagon/kernel/vdso.c                |   15 +--------------
 arch/hexagon/kernel/vm_entry.S            |   15 +--------------
 arch/hexagon/kernel/vm_events.c           |   15 +--------------
 arch/hexagon/kernel/vm_init_segtable.S    |   15 +--------------
 arch/hexagon/kernel/vm_ops.S              |   15 +--------------
 arch/hexagon/kernel/vm_switch.S           |   15 +--------------
 arch/hexagon/kernel/vm_vectors.S          |   15 +--------------
 arch/hexagon/kernel/vmlinux.lds.S         |   15 +--------------
 arch/hexagon/lib/checksum.c               |   15 +--------------
 arch/hexagon/lib/io.c                     |   15 +--------------
 arch/hexagon/lib/memcpy.S                 |   16 +---------------
 arch/hexagon/lib/memset.S                 |   15 +--------------
 arch/hexagon/mm/cache.c                   |   15 +--------------
 arch/hexagon/mm/copy_from_user.S          |   15 +--------------
 arch/hexagon/mm/copy_to_user.S            |   15 +--------------
 arch/hexagon/mm/copy_user_template.S      |   15 +--------------
 arch/hexagon/mm/init.c                    |   15 +--------------
 arch/hexagon/mm/ioremap.c                 |   15 +--------------
 arch/hexagon/mm/pgalloc.c                 |   15 +--------------
 arch/hexagon/mm/strnlen_user.S            |   15 +--------------
 arch/hexagon/mm/uaccess.c                 |   15 +--------------
 arch/hexagon/mm/vm_fault.c                |   15 +--------------
 arch/hexagon/mm/vm_tlb.c                  |   15 +--------------
 drivers/firmware/qcom_scm-32.c            |   15 +--------------
 drivers/input/touchscreen/cyttsp_core.c   |   16 +---------------
 drivers/input/touchscreen/cyttsp_core.h   |   16 +---------------
 drivers/iommu/msm_iommu.c                 |   15 +--------------
 drivers/iommu/msm_iommu.h                 |   15 +--------------
 drivers/iommu/msm_iommu_hw-8xxx.h         |   15 +--------------
 include/linux/input/cyttsp.h              |   16 +---------------
 include/linux/platform_data/cyttsp4.h     |   16 +---------------
 94 files changed, 94 insertions(+), 1326 deletions(-)

--- a/arch/hexagon/include/asm/atomic.h
+++ b/arch/hexagon/include/asm/atomic.h
@@ -1,22 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Atomic operations for the Hexagon architecture
  *
  * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved.
- *
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_ATOMIC_H
--- a/arch/hexagon/include/asm/bitops.h
+++ b/arch/hexagon/include/asm/bitops.h
@@ -1,22 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Bit operations for the Hexagon architecture
  *
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_BITOPS_H
--- a/arch/hexagon/include/asm/cache.h
+++ b/arch/hexagon/include/asm/cache.h
@@ -1,21 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Cache definitions for the Hexagon architecture
  *
  * Copyright (c) 2010-2011,2014 The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef __ASM_CACHE_H
--- a/arch/hexagon/include/asm/cacheflush.h
+++ b/arch/hexagon/include/asm/cacheflush.h
@@ -1,21 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Cache flush operations for the Hexagon architecture
  *
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_CACHEFLUSH_H
--- a/arch/hexagon/include/asm/checksum.h
+++ b/arch/hexagon/include/asm/checksum.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_CHECKSUM_H
--- a/arch/hexagon/include/asm/cmpxchg.h
+++ b/arch/hexagon/include/asm/cmpxchg.h
@@ -1,22 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * xchg/cmpxchg operations for the Hexagon architecture
  *
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_CMPXCHG_H
--- a/arch/hexagon/include/asm/delay.h
+++ b/arch/hexagon/include/asm/delay.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_DELAY_H
--- a/arch/hexagon/include/asm/dma.h
+++ b/arch/hexagon/include/asm/dma.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_DMA_H
--- a/arch/hexagon/include/asm/elf.h
+++ b/arch/hexagon/include/asm/elf.h
@@ -1,21 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * ELF definitions for the Hexagon architecture
  *
  * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef __ASM_ELF_H
--- a/arch/hexagon/include/asm/exec.h
+++ b/arch/hexagon/include/asm/exec.h
@@ -1,21 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Process execution related definitions for the Hexagon architecture
  *
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_EXEC_H
--- a/arch/hexagon/include/asm/fixmap.h
+++ b/arch/hexagon/include/asm/fixmap.h
@@ -1,21 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Fixmap support for Hexagon - enough to support highmem features
  *
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_FIXMAP_H
--- a/arch/hexagon/include/asm/hexagon_vm.h
+++ b/arch/hexagon/include/asm/hexagon_vm.h
@@ -1,21 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Declarations for to Hexagon Virtal Machine.
  *
  * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef ASM_HEXAGON_VM_H
--- a/arch/hexagon/include/asm/intrinsics.h
+++ b/arch/hexagon/include/asm/intrinsics.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_HEXAGON_INTRINSICS_H
--- a/arch/hexagon/include/asm/io.h
+++ b/arch/hexagon/include/asm/io.h
@@ -1,21 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * IO definitions for the Hexagon architecture
  *
  * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_IO_H
--- a/arch/hexagon/include/asm/irq.h
+++ b/arch/hexagon/include/asm/irq.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_IRQ_H_
--- a/arch/hexagon/include/asm/irqflags.h
+++ b/arch/hexagon/include/asm/irqflags.h
@@ -1,21 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * IRQ support for the Hexagon architecture
  *
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_IRQFLAGS_H
--- a/arch/hexagon/include/asm/kgdb.h
+++ b/arch/hexagon/include/asm/kgdb.h
@@ -1,21 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * arch/hexagon/include/asm/kgdb.h - Hexagon KGDB Support
  *
  * Copyright (c) 2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef __HEXAGON_KGDB_H__
--- a/arch/hexagon/include/asm/linkage.h
+++ b/arch/hexagon/include/asm/linkage.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef __ASM_LINKAGE_H
--- a/arch/hexagon/include/asm/mem-layout.h
+++ b/arch/hexagon/include/asm/mem-layout.h
@@ -1,21 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Memory layout definitions for the Hexagon architecture
  *
  * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_HEXAGON_MEM_LAYOUT_H
--- a/arch/hexagon/include/asm/mmu.h
+++ b/arch/hexagon/include/asm/mmu.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_MMU_H
--- a/arch/hexagon/include/asm/mmu_context.h
+++ b/arch/hexagon/include/asm/mmu_context.h
@@ -1,21 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * MM context support for the Hexagon architecture
  *
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_MMU_CONTEXT_H
--- a/arch/hexagon/include/asm/module.h
+++ b/arch/hexagon/include/asm/module.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_MODULE_H
--- a/arch/hexagon/include/asm/page.h
+++ b/arch/hexagon/include/asm/page.h
@@ -1,21 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Page management definitions for the Hexagon architecture
  *
  * Copyright (c) 2010-2013, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_PAGE_H
--- a/arch/hexagon/include/asm/perf_event.h
+++ b/arch/hexagon/include/asm/perf_event.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_PERF_EVENT_H
--- a/arch/hexagon/include/asm/pgalloc.h
+++ b/arch/hexagon/include/asm/pgalloc.h
@@ -1,21 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Page table support for the Hexagon architecture
  *
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_PGALLOC_H
--- a/arch/hexagon/include/asm/pgtable.h
+++ b/arch/hexagon/include/asm/pgtable.h
@@ -1,21 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Page table support for the Hexagon architecture
  *
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_PGTABLE_H
--- a/arch/hexagon/include/asm/processor.h
+++ b/arch/hexagon/include/asm/processor.h
@@ -1,21 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Process/processor support for the Hexagon architecture
  *
  * Copyright (c) 2010-2012, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef _ASM_PROCESSOR_H
--- a/arch/hexagon/include/asm/smp.h
+++ b/arch/hexagon/include/asm/smp.h
@@ -1,21 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * SMP definitions for the Hexagon architecture
  *
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- * 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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #ifndef __ASM_SMP_H
--- a/arch/hexagon/include/asm/spinlock.h
+++ b/arch/hexagon/include/asm/spinlock.h
@@ -1,22 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Spinlock support for the Hexagon architecture
  *
  * Copyright (c) 2010-2011, The Linux Foundation. All rights reserved.
- *
- *
- * 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.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of



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

* [Batch 11 patch 18/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 268
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (16 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 17/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:55   ` Zavras, Alexios
                     ` (2 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 19/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 269 Thomas Gleixner
                   ` (6 subsequent siblings)
  24 siblings, 3 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 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 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 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 46 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=batch11&id=fba6dd4e865c
---
 arch/x86/boot/compressed/mkpiggy.c          |   16 +---------------
 drivers/net/usb/hso.c                       |   16 +---------------
 drivers/net/wimax/i2400m/debug-levels.h     |   16 +---------------
 drivers/net/wimax/i2400m/debugfs.c          |   16 +---------------
 drivers/net/wimax/i2400m/driver.c           |   17 +----------------
 drivers/net/wimax/i2400m/netdev.c           |   17 +----------------
 drivers/net/wimax/i2400m/op-rfkill.c        |   17 +----------------
 drivers/net/wimax/i2400m/sysfs.c            |   16 +---------------
 drivers/net/wimax/i2400m/usb-debug-levels.h |   16 +---------------
 drivers/net/wimax/i2400m/usb.c              |   17 +----------------
 drivers/uwb/address.c                       |   16 +---------------
 drivers/uwb/beacon.c                        |   16 +---------------
 drivers/uwb/driver.c                        |   16 +---------------
 drivers/uwb/est.c                           |   16 +---------------
 drivers/uwb/hwa-rc.c                        |   19 +------------------
 drivers/uwb/i1480/dfu/dfu.c                 |   16 +---------------
 drivers/uwb/i1480/dfu/i1480-dfu.h           |   16 +---------------
 drivers/uwb/i1480/dfu/mac.c                 |   16 +---------------
 drivers/uwb/i1480/dfu/phy.c                 |   16 +---------------
 drivers/uwb/i1480/dfu/usb.c                 |   16 +---------------
 drivers/uwb/i1480/i1480-est.c               |   16 +---------------
 drivers/uwb/ie.c                            |   16 +---------------
 drivers/uwb/lc-dev.c                        |   16 +---------------
 drivers/uwb/lc-rc.c                         |   16 +---------------
 drivers/uwb/neh.c                           |   16 +---------------
 drivers/uwb/reset.c                         |   16 +---------------
 drivers/uwb/scan.c                          |   17 +----------------
 drivers/uwb/uwb-debug.c                     |   16 +---------------
 drivers/uwb/uwb-internal.h                  |   15 +--------------
 drivers/uwb/uwbd.c                          |   16 +---------------
 drivers/uwb/whc-rc.c                        |   16 +---------------
 include/linux/uwb.h                         |   16 +---------------
 include/linux/uwb/spec.h                    |   16 +---------------
 include/linux/uwb/whci.h                    |   17 +----------------
 include/linux/wimax/debug.h                 |   23 +----------------------
 include/net/wimax.h                         |   17 +----------------
 net/ceph/snapshot.c                         |   15 +--------------
 net/wimax/debug-levels.h                    |   16 +---------------
 net/wimax/debugfs.c                         |   16 +---------------
 net/wimax/id-table.c                        |   17 +----------------
 net/wimax/op-msg.c                          |   17 +----------------
 net/wimax/op-reset.c                        |   17 +----------------
 net/wimax/op-rfkill.c                       |   17 +----------------
 net/wimax/op-state-get.c                    |   15 +--------------
 net/wimax/stack.c                           |   17 +----------------
 net/wimax/wimax-internal.h                  |   17 +----------------
 46 files changed, 46 insertions(+), 710 deletions(-)

--- a/arch/x86/boot/compressed/mkpiggy.c
+++ b/arch/x86/boot/compressed/mkpiggy.c
@@ -1,27 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* ----------------------------------------------------------------------- *
  *
  *  Copyright (C) 2009 Intel Corporation. All rights reserved.
  *
- *  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.
- *
- *  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., 51 Franklin Street, Fifth Floor, Boston, MA
- *  02110-1301, USA.
- *
  *  H. Peter Anvin <hpa@linux.intel.com>
  *
  * -----------------------------------------------------------------------
  *
  * Outputs a small assembly wrapper with the appropriate symbols defined.
- *
  */
 
 #include <stdlib.h>
--- a/drivers/net/usb/hso.c
+++ b/drivers/net/usb/hso.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /******************************************************************************
  *
  * Driver for Option High Speed Mobile Devices.
@@ -11,21 +12,6 @@
  *  Copyright (C) 2008 Greg Kroah-Hartman <gregkh@suse.de>
  *  Copyright (C) 2008 Novell, Inc.
  *
- *  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.
- *
- *  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., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301,
- *  USA
- *
- *
  *****************************************************************************/
 
 /******************************************************************************
--- a/drivers/net/wimax/i2400m/debug-levels.h
+++ b/drivers/net/wimax/i2400m/debug-levels.h
@@ -1,24 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Intel Wireless WiMAX Connection 2400m
  * Debug levels control file for the i2400m module
  *
- *
  * Copyright (C) 2007-2008 Intel Corporation <linux-wimax@intel.com>
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 #ifndef __debug_levels__h__
 #define __debug_levels__h__
--- a/drivers/net/wimax/i2400m/debugfs.c
+++ b/drivers/net/wimax/i2400m/debugfs.c
@@ -1,24 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Intel Wireless WiMAX Connection 2400m
  * Debugfs interfaces to manipulate driver and device information
  *
- *
  * Copyright (C) 2007 Intel Corporation <linux-wimax@intel.com>
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #include <linux/debugfs.h>
--- a/drivers/net/wimax/i2400m/driver.c
+++ b/drivers/net/wimax/i2400m/driver.c
@@ -1,26 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Intel Wireless WiMAX Connection 2400m
  * Generic probe/disconnect, reset and message passing
  *
- *
  * Copyright (C) 2007-2008 Intel Corporation <linux-wimax@intel.com>
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * See i2400m.h for driver documentation. This contains helpers for
  * the driver model glue [_setup()/_release()], handling device resets
  * [_dev_reset_handle()], and the backends for the WiMAX stack ops
--- a/drivers/net/wimax/i2400m/netdev.c
+++ b/drivers/net/wimax/i2400m/netdev.c
@@ -1,27 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Intel Wireless WiMAX Connection 2400m
  * Glue with the networking stack
  *
- *
  * Copyright (C) 2007 Intel Corporation <linux-wimax@intel.com>
  * Yanir Lubetkin <yanirx.lubetkin@intel.com>
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * This implements an ethernet device for the i2400m.
  *
  * We fake being an ethernet device to simplify the support from user
--- a/drivers/net/wimax/i2400m/op-rfkill.c
+++ b/drivers/net/wimax/i2400m/op-rfkill.c
@@ -1,26 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Intel Wireless WiMAX Connection 2400m
  * Implement backend for the WiMAX stack rfkill support
  *
- *
  * Copyright (C) 2007-2008 Intel Corporation <linux-wimax@intel.com>
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * The WiMAX kernel stack integrates into RF-Kill and keeps the
  * switches's status. We just need to:
  *
--- a/drivers/net/wimax/i2400m/sysfs.c
+++ b/drivers/net/wimax/i2400m/sysfs.c
@@ -1,24 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Intel Wireless WiMAX Connection 2400m
  * Sysfs interfaces to show driver and device information
  *
- *
  * Copyright (C) 2007 Intel Corporation <linux-wimax@intel.com>
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 
 #include <linux/netdevice.h>
--- a/drivers/net/wimax/i2400m/usb-debug-levels.h
+++ b/drivers/net/wimax/i2400m/usb-debug-levels.h
@@ -1,24 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Intel Wireless WiMAX Connection 2400m
  * Debug levels control file for the i2400m-usb module
  *
- *
  * Copyright (C) 2007-2008 Intel Corporation <linux-wimax@intel.com>
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
  */
 #ifndef __debug_levels__h__
 #define __debug_levels__h__
--- a/drivers/net/wimax/i2400m/usb.c
+++ b/drivers/net/wimax/i2400m/usb.c
@@ -1,27 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Intel Wireless WiMAX Connection 2400m
  * Linux driver model glue for USB device, reset & fw upload
  *
- *
  * Copyright (C) 2007-2008 Intel Corporation <linux-wimax@intel.com>
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  * Yanir Lubetkin <yanirx.lubetkin@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * See i2400m-usb.h for a general description of this driver.
  *
  * This file implements driver model glue, and hook ups for the
--- a/drivers/uwb/address.c
+++ b/drivers/uwb/address.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Ultra Wide Band
  * Address management
@@ -5,21 +6,6 @@
  * Copyright (C) 2005-2006 Intel Corporation
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * FIXME: docs
  */
 
--- a/drivers/uwb/beacon.c
+++ b/drivers/uwb/beacon.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Ultra Wide Band
  * Beacon management
@@ -5,21 +6,6 @@
  * Copyright (C) 2005-2006 Intel Corporation
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * FIXME: docs
  */
 #include <linux/kernel.h>
--- a/drivers/uwb/driver.c
+++ b/drivers/uwb/driver.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Ultra Wide Band
  * Driver initialization, etc
@@ -5,21 +6,6 @@
  * Copyright (C) 2005-2006 Intel Corporation
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * FIXME: docs
  *
  * Life cycle: FIXME: explain
--- a/drivers/uwb/est.c
+++ b/drivers/uwb/est.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Ultra Wide Band Radio Control
  * Event Size Tables management
@@ -5,21 +6,6 @@
  * Copyright (C) 2005-2006 Intel Corporation
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * FIXME: docs
  *
  * Infrastructure, code and data tables for guessing the size of
--- a/drivers/uwb/hwa-rc.c
+++ b/drivers/uwb/hwa-rc.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * WUSB Host Wire Adapter: Radio Control Interface (WUSB[8.6])
  * Radio Control command/event transport
@@ -5,21 +6,6 @@
  * Copyright (C) 2005-2006 Intel Corporation
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * Initialize the Radio Control interface Driver.
  *
  * For each device probed, creates an 'struct hwarc' which contains
@@ -47,9 +33,6 @@
  * Affected commands:
  *    UWB_RC_CMD_SCAN
  *    UWB_RC_CMD_SET_DRP_IE
- *
- *
- *
  */
 #include <linux/init.h>
 #include <linux/module.h>
--- a/drivers/uwb/i1480/dfu/dfu.c
+++ b/drivers/uwb/i1480/dfu/dfu.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Intel Wireless UWB Link 1480
  * Main driver
@@ -5,21 +6,6 @@
  * Copyright (C) 2005-2006 Intel Corporation
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * Common code for firmware upload used by the USB and PCI version;
  * i1480_fw_upload() takes a device descriptor and uses the function
  * pointers it provides to upload firmware and prepare the PHY.
--- a/drivers/uwb/i1480/dfu/i1480-dfu.h
+++ b/drivers/uwb/i1480/dfu/i1480-dfu.h
@@ -1,24 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * i1480 Device Firmware Upload
  *
  * Copyright (C) 2005-2006 Intel Corporation
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * This driver is the firmware uploader for the Intel Wireless UWB
  * Link 1480 device (both in the USB and PCI incarnations).
  *
--- a/drivers/uwb/i1480/dfu/mac.c
+++ b/drivers/uwb/i1480/dfu/mac.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Intel Wireless UWB Link 1480
  * MAC Firmware upload implementation
@@ -5,21 +6,6 @@
  * Copyright (C) 2005-2006 Intel Corporation
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * Implementation of the code for parsing the firmware file (extract
  * the headers and binary code chunks) in the fw_*() functions. The
  * code to upload pre and mac firmwares is the same, so it uses a
--- a/drivers/uwb/i1480/dfu/phy.c
+++ b/drivers/uwb/i1480/dfu/phy.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Intel Wireless UWB Link 1480
  * PHY parameters upload
@@ -5,21 +6,6 @@
  * Copyright (C) 2005-2006 Intel Corporation
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * Code for uploading the PHY parameters to the PHY through the UWB
  * Radio Control interface.
  *
--- a/drivers/uwb/i1480/dfu/usb.c
+++ b/drivers/uwb/i1480/dfu/usb.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Intel Wireless UWB Link 1480
  * USB SKU firmware upload implementation
@@ -5,21 +6,6 @@
  * Copyright (C) 2005-2006 Intel Corporation
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * This driver will prepare the i1480 device to behave as a real
  * Wireless USB HWA adaptor by uploading the firmware.
  *
--- a/drivers/uwb/i1480/i1480-est.c
+++ b/drivers/uwb/i1480/i1480-est.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Intel Wireless UWB Link 1480
  * Event Size tables for Wired Adaptors
@@ -5,21 +6,6 @@
  * Copyright (C) 2005-2006 Intel Corporation
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * FIXME: docs
  */
 
--- a/drivers/uwb/ie.c
+++ b/drivers/uwb/ie.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Ultra Wide Band
  * Information Element Handling
@@ -6,21 +7,6 @@
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  * Reinette Chatre <reinette.chatre@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * FIXME: docs
  */
 
--- a/drivers/uwb/lc-dev.c
+++ b/drivers/uwb/lc-dev.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Ultra Wide Band
  * Life cycle of devices
@@ -5,21 +6,6 @@
  * Copyright (C) 2005-2006 Intel Corporation
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * FIXME: docs
  */
 #include <linux/kernel.h>
--- a/drivers/uwb/lc-rc.c
+++ b/drivers/uwb/lc-rc.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Ultra Wide Band
  * Life cycle of radio controllers
@@ -5,21 +6,6 @@
  * Copyright (C) 2005-2006 Intel Corporation
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * FIXME: docs
  *
  * A UWB radio controller is also a UWB device, so it embeds one...
--- a/drivers/uwb/neh.c
+++ b/drivers/uwb/neh.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * WUSB Wire Adapter: Radio Control Interface (WUSB[8])
  * Notification and Event Handling
@@ -5,21 +6,6 @@
  * Copyright (C) 2005-2006 Intel Corporation
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * The RC interface of the Host Wire Adapter (USB dongle) or WHCI PCI
  * card delivers a stream of notifications and events to the
  * notification end event endpoint or area. This code takes care of
--- a/drivers/uwb/reset.c
+++ b/drivers/uwb/reset.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Ultra Wide Band
  * UWB basic command support and radio reset
@@ -5,21 +6,6 @@
  * Copyright (C) 2005-2006 Intel Corporation
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
  * FIXME:
  *
  *  - docs
--- a/drivers/uwb/scan.c
+++ b/drivers/uwb/scan.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Ultra Wide Band
  * Scanning management
@@ -5,22 +6,6 @@
  * Copyright (C) 2005-2006 Intel Corporation
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301, USA.
- *
- *
- *
  * FIXME: docs
  * FIXME: there are issues here on how BEACON and SCAN on USB RCI deal
  *        with each other. Currently seems that START_BEACON while
--- a/drivers/uwb/uwb-debug.c
+++ b/drivers/uwb/uwb-debug.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Ultra Wide Band
  * Debug support
@@ -6,21 +7,6 @@
  * Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
  * Copyright (C) 2008 Cambridge Silicon Radio Ltd.
  *
- * 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.
- *
- * 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



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

* [Batch 11 patch 19/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 269
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (17 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 18/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 268 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:56   ` Zavras, Alexios
                     ` (2 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 20/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 270 Thomas Gleixner
                   ` (5 subsequent siblings)
  24 siblings, 3 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 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 version 2 of the gnu general public 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 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 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 21 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=batch11&id=61de95ae1a10
---
 include/linux/openvswitch.h          |   15 +--------------
 net/ipv4/ip_tunnel.c                 |   15 +--------------
 net/ipv4/ip_tunnel_core.c            |   15 +--------------
 net/openvswitch/actions.c            |   15 +--------------
 net/openvswitch/datapath.c           |   15 +--------------
 net/openvswitch/datapath.h           |   15 +--------------
 net/openvswitch/dp_notify.c          |   15 +--------------
 net/openvswitch/flow.c               |   15 +--------------
 net/openvswitch/flow.h               |   15 +--------------
 net/openvswitch/flow_netlink.c       |   15 +--------------
 net/openvswitch/flow_netlink.h       |   15 +--------------
 net/openvswitch/flow_table.c         |   15 +--------------
 net/openvswitch/flow_table.h         |   15 +--------------
 net/openvswitch/vport-gre.c          |   15 +--------------
 net/openvswitch/vport-internal_dev.c |   15 +--------------
 net/openvswitch/vport-internal_dev.h |   15 +--------------
 net/openvswitch/vport-netdev.c       |   15 +--------------
 net/openvswitch/vport-netdev.h       |   15 +--------------
 net/openvswitch/vport-vxlan.c        |   15 +--------------
 net/openvswitch/vport.c              |   15 +--------------
 net/openvswitch/vport.h              |   15 +--------------
 21 files changed, 21 insertions(+), 294 deletions(-)

--- a/include/linux/openvswitch.h
+++ b/include/linux/openvswitch.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2007-2011 Nicira Networks.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #ifndef _LINUX_OPENVSWITCH_H
--- a/net/ipv4/ip_tunnel.c
+++ b/net/ipv4/ip_tunnel.c
@@ -1,19 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2013 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/net/ipv4/ip_tunnel_core.c
+++ b/net/ipv4/ip_tunnel_core.c
@@ -1,19 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2013 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/net/openvswitch/actions.c
+++ b/net/openvswitch/actions.c
@@ -1,19 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2007-2017 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/net/openvswitch/datapath.c
+++ b/net/openvswitch/datapath.c
@@ -1,19 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2007-2014 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/net/openvswitch/datapath.h
+++ b/net/openvswitch/datapath.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2007-2014 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #ifndef DATAPATH_H
--- a/net/openvswitch/dp_notify.c
+++ b/net/openvswitch/dp_notify.c
@@ -1,19 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2007-2012 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #include <linux/netdevice.h>
--- a/net/openvswitch/flow.c
+++ b/net/openvswitch/flow.c
@@ -1,19 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2007-2014 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #include <linux/uaccess.h>
--- a/net/openvswitch/flow.h
+++ b/net/openvswitch/flow.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2007-2017 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #ifndef FLOW_H
--- a/net/openvswitch/flow_netlink.c
+++ b/net/openvswitch/flow_netlink.c
@@ -1,19 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2007-2017 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/net/openvswitch/flow_netlink.h
+++ b/net/openvswitch/flow_netlink.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2007-2013 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 
--- a/net/openvswitch/flow_table.c
+++ b/net/openvswitch/flow_table.c
@@ -1,19 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2007-2014 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #include "flow.h"
--- a/net/openvswitch/flow_table.h
+++ b/net/openvswitch/flow_table.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2007-2013 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #ifndef FLOW_TABLE_H
--- a/net/openvswitch/vport-gre.c
+++ b/net/openvswitch/vport-gre.c
@@ -1,19 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2007-2014 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/net/openvswitch/vport-internal_dev.c
+++ b/net/openvswitch/vport-internal_dev.c
@@ -1,19 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2007-2012 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #include <linux/if_vlan.h>
--- a/net/openvswitch/vport-internal_dev.h
+++ b/net/openvswitch/vport-internal_dev.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2007-2011 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #ifndef VPORT_INTERNAL_DEV_H
--- a/net/openvswitch/vport-netdev.c
+++ b/net/openvswitch/vport-netdev.c
@@ -1,19 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2007-2012 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/net/openvswitch/vport-netdev.h
+++ b/net/openvswitch/vport-netdev.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2007-2011 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #ifndef VPORT_NETDEV_H
--- a/net/openvswitch/vport-vxlan.c
+++ b/net/openvswitch/vport-vxlan.c
@@ -1,20 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2014 Nicira, Inc.
  * Copyright (c) 2013 Cisco Systems, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #include <linux/kernel.h>
--- a/net/openvswitch/vport.c
+++ b/net/openvswitch/vport.c
@@ -1,19 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * Copyright (c) 2007-2014 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #include <linux/etherdevice.h>
--- a/net/openvswitch/vport.h
+++ b/net/openvswitch/vport.h
@@ -1,19 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*
  * Copyright (c) 2007-2012 Nicira, Inc.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of version 2 of the GNU General Public
- * 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.
- *
- * 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 Street, Fifth Floor, Boston, MA
- * 02110-1301, USA
  */
 
 #ifndef VPORT_H



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

* [Batch 11 patch 20/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 270
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (18 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 19/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 269 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:57   ` Zavras, Alexios
                     ` (2 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 21/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 271 Thomas Gleixner
                   ` (4 subsequent siblings)
  24 siblings, 3 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 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 version 2 of the gnu general public 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 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 street fifth floor boston ma
  02110 usa the full gnu general public license is included in this
  distribution in the file called license

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=batch11&id=dee5e57b7ce9
---
 drivers/net/wireless/intel/iwlegacy/3945-mac.c     |   17 +----------------
 drivers/net/wireless/intel/iwlegacy/3945-rs.c      |   17 +----------------
 drivers/net/wireless/intel/iwlegacy/3945.c         |   17 +----------------
 drivers/net/wireless/intel/iwlegacy/3945.h         |   17 +----------------
 drivers/net/wireless/intel/iwlegacy/4965-mac.c     |   17 +----------------
 drivers/net/wireless/intel/iwlegacy/4965-rs.c      |   17 +----------------
 drivers/net/wireless/intel/iwlegacy/4965.c         |   17 +----------------
 drivers/net/wireless/intel/iwlegacy/common.h       |   17 +----------------
 drivers/net/wireless/intel/iwlegacy/iwl-spectrum.h |   17 +----------------
 9 files changed, 9 insertions(+), 144 deletions(-)

--- a/drivers/net/wireless/intel/iwlegacy/3945-mac.c
+++ b/drivers/net/wireless/intel/iwlegacy/3945-mac.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /******************************************************************************
  *
  * Copyright(c) 2003 - 2011 Intel Corporation. All rights reserved.
@@ -5,22 +6,6 @@
  * Portions of this file are derived from the ipw3945 project, as well
  * as portions of the ieee80211 subsystem header files.
  *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of version 2 of the GNU General Public 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.
- *
- * 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 Street, Fifth Floor, Boston, MA 02110, USA
- *
- * The full GNU General Public License is included in this distribution in the
- * file called LICENSE.
- *
  * Contact Information:
  *  Intel Linux Wireless <ilw@linux.intel.com>
  * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
--- a/drivers/net/wireless/intel/iwlegacy/3945-rs.c
+++ b/drivers/net/wireless/intel/iwlegacy/3945-rs.c
@@ -1,23 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /******************************************************************************
  *
  * Copyright(c) 2005 - 2011 Intel Corporation. All rights reserved.
  *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of version 2 of the GNU General Public 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.
- *
- * 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 Street, Fifth Floor, Boston, MA 02110, USA
- *
- * The full GNU General Public License is included in this distribution in the
- * file called LICENSE.
- *
  * Contact Information:
  *  Intel Linux Wireless <ilw@linux.intel.com>
  * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
--- a/drivers/net/wireless/intel/iwlegacy/3945.c
+++ b/drivers/net/wireless/intel/iwlegacy/3945.c
@@ -1,23 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /******************************************************************************
  *
  * Copyright(c) 2003 - 2011 Intel Corporation. All rights reserved.
  *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of version 2 of the GNU General Public 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.
- *
- * 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 Street, Fifth Floor, Boston, MA 02110, USA
- *
- * The full GNU General Public License is included in this distribution in the
- * file called LICENSE.
- *
  * Contact Information:
  *  Intel Linux Wireless <ilw@linux.intel.com>
  * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
--- a/drivers/net/wireless/intel/iwlegacy/3945.h
+++ b/drivers/net/wireless/intel/iwlegacy/3945.h
@@ -1,23 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /******************************************************************************
  *
  * Copyright(c) 2003 - 2011 Intel Corporation. All rights reserved.
  *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of version 2 of the GNU General Public 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.
- *
- * 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 Street, Fifth Floor, Boston, MA 02110, USA
- *
- * The full GNU General Public License is included in this distribution in the
- * file called LICENSE.
- *
  * Contact Information:
  *  Intel Linux Wireless <ilw@linux.intel.com>
  * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
--- a/drivers/net/wireless/intel/iwlegacy/4965-mac.c
+++ b/drivers/net/wireless/intel/iwlegacy/4965-mac.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /******************************************************************************
  *
  * Copyright(c) 2003 - 2011 Intel Corporation. All rights reserved.
@@ -5,22 +6,6 @@
  * Portions of this file are derived from the ipw3945 project, as well
  * as portions of the ieee80211 subsystem header files.
  *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of version 2 of the GNU General Public 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.
- *
- * 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 Street, Fifth Floor, Boston, MA 02110, USA
- *
- * The full GNU General Public License is included in this distribution in the
- * file called LICENSE.
- *
  * Contact Information:
  *  Intel Linux Wireless <ilw@linux.intel.com>
  * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
--- a/drivers/net/wireless/intel/iwlegacy/4965-rs.c
+++ b/drivers/net/wireless/intel/iwlegacy/4965-rs.c
@@ -1,23 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /******************************************************************************
  *
  * Copyright(c) 2005 - 2011 Intel Corporation. All rights reserved.
  *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of version 2 of the GNU General Public 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.
- *
- * 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 Street, Fifth Floor, Boston, MA 02110, USA
- *
- * The full GNU General Public License is included in this distribution in the
- * file called LICENSE.
- *
  * Contact Information:
  *  Intel Linux Wireless <ilw@linux.intel.com>
  * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
--- a/drivers/net/wireless/intel/iwlegacy/4965.c
+++ b/drivers/net/wireless/intel/iwlegacy/4965.c
@@ -1,23 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /******************************************************************************
  *
  * Copyright(c) 2003 - 2011 Intel Corporation. All rights reserved.
  *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of version 2 of the GNU General Public 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.
- *
- * 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 Street, Fifth Floor, Boston, MA 02110, USA
- *
- * The full GNU General Public License is included in this distribution in the
- * file called LICENSE.
- *
  * Contact Information:
  *  Intel Linux Wireless <ilw@linux.intel.com>
  * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
--- a/drivers/net/wireless/intel/iwlegacy/common.h
+++ b/drivers/net/wireless/intel/iwlegacy/common.h
@@ -1,23 +1,8 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /******************************************************************************
  *
  * Copyright(c) 2003 - 2011 Intel Corporation. All rights reserved.
  *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of version 2 of the GNU General Public 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.
- *
- * 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 Street, Fifth Floor, Boston, MA 02110, USA
- *
- * The full GNU General Public License is included in this distribution in the
- * file called LICENSE.
- *
  * Contact Information:
  *  Intel Linux Wireless <ilw@linux.intel.com>
  * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
--- a/drivers/net/wireless/intel/iwlegacy/iwl-spectrum.h
+++ b/drivers/net/wireless/intel/iwlegacy/iwl-spectrum.h
@@ -1,25 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /******************************************************************************
  *
  * Copyright(c) 2003 - 2011 Intel Corporation. All rights reserved.
  *
  * Portions of this file are derived from the ieee80211 subsystem header files.
  *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of version 2 of the GNU General Public 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.
- *
- * 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 Street, Fifth Floor, Boston, MA 02110, USA
- *
- * The full GNU General Public License is included in this distribution in the
- * file called LICENSE.
- *
  * Contact Information:
  *  Intel Linux Wireless <ilw@linux.intel.com>
  * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497



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

* [Batch 11 patch 21/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 271
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (19 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 20/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 270 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 14:58   ` Zavras, Alexios
                     ` (2 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 22/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 272 Thomas Gleixner
                   ` (3 subsequent siblings)
  24 siblings, 3 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 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 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
  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 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=batch11&id=905852581a93
---
 drivers/hwmon/applesmc.c     |   14 +-------------
 drivers/hwmon/wm831x-hwmon.c |   14 +-------------
 drivers/hwmon/wm8350-hwmon.c |   14 +-------------
 drivers/platform/x86/hdaps.c |   14 +-------------
 4 files changed, 4 insertions(+), 52 deletions(-)

--- a/drivers/hwmon/applesmc.c
+++ b/drivers/hwmon/applesmc.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * drivers/hwmon/applesmc.c - driver for Apple's SMC (accelerometer, temperature
  * sensors, fan control, keyboard backlight control) used in Intel-based Apple
@@ -12,19 +13,6 @@
  *
  * Fan control based on smcFanControl:
  * Copyright (C) 2006 Hendrik Holtmann <holtmann@mac.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.
- *
- * 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.,
- * 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
--- a/drivers/hwmon/wm831x-hwmon.c
+++ b/drivers/hwmon/wm831x-hwmon.c
@@ -1,21 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * drivers/hwmon/wm831x-hwmon.c - Wolfson Microelectronics WM831x PMIC
  *                                hardware monitoring features.
  *
  * Copyright (C) 2009 Wolfson Microelectronics plc
- *
- * 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.
- *
- * 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.,
- * 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
  */
 
 #include <linux/kernel.h>
--- a/drivers/hwmon/wm8350-hwmon.c
+++ b/drivers/hwmon/wm8350-hwmon.c
@@ -1,21 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * drivers/hwmon/wm8350-hwmon.c - Wolfson Microelectronics WM8350 PMIC
  *                                  hardware monitoring features.
  *
  * Copyright (C) 2009 Wolfson Microelectronics plc
- *
- * 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.
- *
- * 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.,
- * 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
  */
 
 #include <linux/kernel.h>
--- a/drivers/platform/x86/hdaps.c
+++ b/drivers/platform/x86/hdaps.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * hdaps.c - driver for IBM's Hard Drive Active Protection System
  *
@@ -11,19 +12,6 @@
  * This driver is based on the document by Mark A. Smith available at
  * http://www.almaden.ibm.com/cs/people/marksmith/tpaps.html and a lot of trial
  * and error.
- *
- * 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.
- *
- * 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.,
- * 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt



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

* [Batch 11 patch 22/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 272
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (20 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 21/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 271 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 15:00   ` Zavras, Alexios
                     ` (2 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 23/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273 Thomas Gleixner
                   ` (2 subsequent siblings)
  24 siblings, 3 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 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 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 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 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=batch11&id=07cc43ade8ef
---
 drivers/hwmon/w83793.c    |   15 +--------------
 drivers/hwmon/w83795.c    |   15 +--------------
 drivers/hwmon/w83l786ng.c |   15 +--------------
 3 files changed, 3 insertions(+), 42 deletions(-)

--- a/drivers/hwmon/w83793.c
+++ b/drivers/hwmon/w83793.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * w83793.c - Linux kernel driver for hardware monitoring
  * Copyright (C) 2006 Winbond Electronics Corp.
@@ -7,20 +8,6 @@
  *		Watchdog driver part
  *		(Based partially on fschmd driver,
  *		 Copyright 2007-2008 by Hans de Goede)
- *
- * 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 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301 USA.
  */
 
 /*
--- a/drivers/hwmon/w83795.c
+++ b/drivers/hwmon/w83795.c
@@ -1,23 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  w83795.c - Linux kernel driver for hardware monitoring
  *  Copyright (C) 2008 Nuvoton Technology Corp.
  *                Wei Song
  *  Copyright (C) 2010 Jean Delvare <jdelvare@suse.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.
- *
- *  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., 51 Franklin Street, Fifth Floor, Boston, MA
- *  02110-1301 USA.
- *
  *  Supports following chips:
  *
  *  Chip       #vin   #fanin #pwm #temp #dts wchipid  vendid  i2c  ISA
--- a/drivers/hwmon/w83l786ng.c
+++ b/drivers/hwmon/w83l786ng.c
@@ -1,20 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  * w83l786ng.c - Linux kernel driver for hardware monitoring
  * Copyright (c) 2007 Kevin Lo <kevlo@kevlo.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.
- *
- * 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., 51 Franklin Street, Fifth Floor, Boston, MA
- * 02110-1301 USA.
  */
 
 /*



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

* [Batch 11 patch 23/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (21 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 22/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 272 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 15:00   ` Zavras, Alexios
                     ` (2 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 24/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274 Thomas Gleixner
  2019-05-29 14:12 ` [Batch 11 patch 25/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 275 Thomas Gleixner
  24 siblings, 3 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 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 version 2 of the gnu general public 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 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 24 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=batch11&id=574d8cb85df2
---
 sound/pci/asihpi/asihpi.c       |   15 +--------------
 sound/pci/asihpi/hpi.h          |   13 +------------
 sound/pci/asihpi/hpi6000.c      |   13 +------------
 sound/pci/asihpi/hpi6000.h      |   13 +------------
 sound/pci/asihpi/hpi6205.c      |   13 +------------
 sound/pci/asihpi/hpi6205.h      |   13 +------------
 sound/pci/asihpi/hpi_internal.h |   13 +------------
 sound/pci/asihpi/hpicmn.c       |   13 +------------
 sound/pci/asihpi/hpicmn.h       |   13 +------------
 sound/pci/asihpi/hpidebug.c     |   13 +------------
 sound/pci/asihpi/hpidebug.h     |   13 +------------
 sound/pci/asihpi/hpidspcd.c     |   13 +------------
 sound/pci/asihpi/hpidspcd.h     |   13 +------------
 sound/pci/asihpi/hpimsginit.c   |   13 +------------
 sound/pci/asihpi/hpimsginit.h   |   13 +------------
 sound/pci/asihpi/hpimsgx.c      |   13 +------------
 sound/pci/asihpi/hpimsgx.h      |   13 +------------
 sound/pci/asihpi/hpioctl.h      |   13 +------------
 sound/pci/asihpi/hpios.c        |   13 +------------
 sound/pci/asihpi/hpios.h        |   13 +------------
 sound/pci/asihpi/hpipcida.h     |   13 +------------
 sound/sh/aica.h                 |   15 +--------------
 22 files changed, 22 insertions(+), 268 deletions(-)

--- a/sound/pci/asihpi/asihpi.c
+++ b/sound/pci/asihpi/asihpi.c
@@ -1,21 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Asihpi soundcard
  *  Copyright (c) by AudioScience Inc <support@audioscience.com>
  *
- *   This program is free software; you can redistribute it and/or modify
- *   it under the terms of version 2 of the GNU General Public 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.
- *
- *   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
- *
- *
  *  The following is not a condition of use, merely a request:
  *  If you modify this program, particularly if you fix errors, AudioScience Inc
  *  would appreciate it if you grant us the right to use those modifications
--- a/sound/pci/asihpi/hpi.h
+++ b/sound/pci/asihpi/hpi.h
@@ -1,20 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /******************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2011  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
 */
 /** \file hpi.h
--- a/sound/pci/asihpi/hpi6000.c
+++ b/sound/pci/asihpi/hpi6000.c
@@ -1,20 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /******************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2011  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
  Hardware Programming Interface (HPI) for AudioScience ASI6200 series adapters.
  These PCI bus adapters are based on the TI C6711 DSP.
--- a/sound/pci/asihpi/hpi6000.h
+++ b/sound/pci/asihpi/hpi6000.h
@@ -1,20 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*****************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2011  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
 Public declarations for DSP Proramming Interface to TI C6701
 
--- a/sound/pci/asihpi/hpi6205.c
+++ b/sound/pci/asihpi/hpi6205.c
@@ -1,20 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /******************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2014  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
  Hardware Programming Interface (HPI) for AudioScience
  ASI50xx, AS51xx, ASI6xxx, ASI87xx ASI89xx series adapters.
--- a/sound/pci/asihpi/hpi6205.h
+++ b/sound/pci/asihpi/hpi6205.h
@@ -1,20 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*****************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2011  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
 Host Interface module for an ASI6205 based
 bus mastering PCI adapter.
--- a/sound/pci/asihpi/hpi_internal.h
+++ b/sound/pci/asihpi/hpi_internal.h
@@ -1,20 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /******************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2012  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
 HPI internal definitions
 
--- a/sound/pci/asihpi/hpicmn.c
+++ b/sound/pci/asihpi/hpicmn.c
@@ -1,20 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /******************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2014  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
 \file hpicmn.c
 
--- a/sound/pci/asihpi/hpicmn.h
+++ b/sound/pci/asihpi/hpicmn.h
@@ -1,20 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /**
 
     AudioScience HPI driver
     Copyright (C) 1997-2014  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
 */
 
--- a/sound/pci/asihpi/hpidebug.c
+++ b/sound/pci/asihpi/hpidebug.c
@@ -1,20 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2011  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
 Debug macro translation.
 
--- a/sound/pci/asihpi/hpidebug.h
+++ b/sound/pci/asihpi/hpidebug.h
@@ -1,20 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*****************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2011  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
 Debug macros.
 
--- a/sound/pci/asihpi/hpidspcd.c
+++ b/sound/pci/asihpi/hpidspcd.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /***********************************************************************
 
     AudioScience HPI driver
@@ -5,18 +6,6 @@
 
     Copyright (C) 1997-2014  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
 ***********************************************************************/
 #define SOURCEFILE_NAME "hpidspcd.c"
--- a/sound/pci/asihpi/hpidspcd.h
+++ b/sound/pci/asihpi/hpidspcd.h
@@ -1,21 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /***********************************************************************/
 /**
 
     AudioScience HPI driver
     Copyright (C) 1997-2011  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
 \file
 Functions for reading DSP code to load into DSP
--- a/sound/pci/asihpi/hpimsginit.c
+++ b/sound/pci/asihpi/hpimsginit.c
@@ -1,20 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /******************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2014  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
  Hardware Programming Interface (HPI) Utility functions.
 
--- a/sound/pci/asihpi/hpimsginit.h
+++ b/sound/pci/asihpi/hpimsginit.h
@@ -1,20 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /******************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2011  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
  Hardware Programming Interface (HPI) Utility functions
 
--- a/sound/pci/asihpi/hpimsgx.c
+++ b/sound/pci/asihpi/hpimsgx.c
@@ -1,20 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /******************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2014  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
 Extended Message Function With Response Caching
 
--- a/sound/pci/asihpi/hpimsgx.h
+++ b/sound/pci/asihpi/hpimsgx.h
@@ -1,20 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /******************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2011  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
  HPI Extended Message Handler Functions
 
--- a/sound/pci/asihpi/hpioctl.h
+++ b/sound/pci/asihpi/hpioctl.h
@@ -1,20 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /*******************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2011  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
 Linux HPI ioctl, and shared module init functions
 *******************************************************************************/
--- a/sound/pci/asihpi/hpios.c
+++ b/sound/pci/asihpi/hpios.c
@@ -1,20 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /******************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2012  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
 HPI Operating System function implementation for Linux
 
--- a/sound/pci/asihpi/hpios.h
+++ b/sound/pci/asihpi/hpios.h
@@ -1,20 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /******************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2011  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
 HPI Operating System Specific macros for Linux Kernel driver
 
--- a/sound/pci/asihpi/hpipcida.h
+++ b/sound/pci/asihpi/hpipcida.h
@@ -1,20 +1,9 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /******************************************************************************
 
     AudioScience HPI driver
     Copyright (C) 1997-2011  AudioScience Inc. <support@audioscience.com>
 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of version 2 of the GNU General Public 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.
-
-    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
 
  Array initializer for PCI card IDs
 
--- a/sound/sh/aica.h
+++ b/sound/sh/aica.h
@@ -1,23 +1,10 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /* aica.h
  * Header file for ALSA driver for
  * Sega Dreamcast Yamaha AICA sound
  * Copyright Adrian McMenamin
  * <adrian@mcmen.demon.co.uk>
  * 2006
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of version 2 of the GNU General Public 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.
- *
- * 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
- *
  */
 
 /* SPU memory and register constants etc */



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

* [Batch 11 patch 24/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (22 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 23/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 15:02   ` Zavras, Alexios
                     ` (2 more replies)
  2019-05-29 14:12 ` [Batch 11 patch 25/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 275 Thomas Gleixner
  24 siblings, 3 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 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 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=batch11&id=00f60a33bea6
---
 sound/pci/sis7019.c |   14 +-------------
 sound/pci/sis7019.h |   14 +-------------
 2 files changed, 2 insertions(+), 26 deletions(-)

--- a/sound/pci/sis7019.c
+++ b/sound/pci/sis7019.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /*
  *  Driver for SiS7019 Audio Accelerator
  *
@@ -6,19 +7,6 @@
  *  Inspired by the Trident 4D-WaveDX/NX driver.
  *
  *  All rights reserved.
- *
- *  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 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/init.h>
--- a/sound/pci/sis7019.h
+++ b/sound/pci/sis7019.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 #ifndef __sis7019_h__
 #define __sis7019_h__
 
@@ -9,19 +10,6 @@
  *  Inspired by the Trident 4D-WaveDX/NX driver.
  *
  *  All rights reserved.
- *
- *  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 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
  */
 
 



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

* [Batch 11 patch 25/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 275
  2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
                   ` (23 preceding siblings ...)
  2019-05-29 14:12 ` [Batch 11 patch 24/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274 Thomas Gleixner
@ 2019-05-29 14:12 ` Thomas Gleixner
  2019-05-29 15:02   ` Zavras, Alexios
  2019-05-31 18:13   ` Allison Randal
  24 siblings, 2 replies; 110+ messages in thread
From: Thomas Gleixner @ 2019-05-29 14:12 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 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 021110
  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=batch11&id=409923cf71b3
---
 fs/ocfs2/cluster/sys.c |   17 +----------------
 fs/ocfs2/cluster/sys.h |   17 +----------------
 2 files changed, 2 insertions(+), 32 deletions(-)

--- a/fs/ocfs2/cluster/sys.c
+++ b/fs/ocfs2/cluster/sys.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
 /* -*- mode: c; c-basic-offset: 8; -*-
  * vim: noexpandtab sw=8 ts=8 sts=0:
  *
@@ -6,22 +7,6 @@
  * OCFS2 cluster sysfs interface
  *
  * Copyright (C) 2005 Oracle.  All rights reserved.
- *
- * 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.
- *
- * 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 021110-1307, USA.
- *
  */
 
 #include <linux/kernel.h>
--- a/fs/ocfs2/cluster/sys.h
+++ b/fs/ocfs2/cluster/sys.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
 /* -*- mode: c; c-basic-offset: 8; -*-
  * vim: noexpandtab sw=8 ts=8 sts=0:
  *
@@ -6,22 +7,6 @@
  * Function prototypes for o2cb sysfs interface
  *
  * Copyright (C) 2005 Oracle.  All rights reserved.
- *
- * 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.
- *
- * 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 021110-1307, USA.
- *
  */
 
 #ifndef O2CLUSTER_SYS_H



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

* Re: [Batch 11 patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251
  2019-05-29 14:12 ` [Batch 11 patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251 Thomas Gleixner
@ 2019-05-29 14:27   ` Steve Winslow
  2019-05-29 14:34   ` Zavras, Alexios
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 110+ messages in thread
From: Steve Winslow @ 2019-05-29 14:27 UTC (permalink / raw)
  To: linux-spdx

Reviewed-by: Steve Winslow <swinslow@gmail.com>

On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   released under the gpl v2 and only v2 not any later version
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 12 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=batch11&id=bc938fc2fd05
> ---
>  tools/lib/api/fd/array.c          |    3 +--
>  tools/perf/builtin-kallsyms.c     |    3 +--
>  tools/perf/builtin-stat.c         |    3 +--
>  tools/perf/builtin-top.c          |    3 +--
>  tools/perf/builtin-trace.c        |    3 +--
>  tools/perf/util/annotate.c        |    3 +--
>  tools/perf/util/data-convert-bt.c |    3 +--
>  tools/perf/util/evlist.c          |    3 +--
>  tools/perf/util/evsel.c           |    3 +--
>  tools/perf/util/genelf.c          |    3 +--
>  tools/perf/util/mmap.c            |    3 +--
>  tools/perf/util/top.c             |    3 +--
>  12 files changed, 12 insertions(+), 24 deletions(-)
>
> --- a/tools/lib/api/fd/array.c
> +++ b/tools/lib/api/fd/array.c
> @@ -1,7 +1,6 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Copyright (C) 2014, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
> - *
> - * Released under the GPL v2. (and only v2, not any later version)
>   */
>  #include "array.h"
>  #include <errno.h>
> --- a/tools/perf/builtin-kallsyms.c
> +++ b/tools/perf/builtin-kallsyms.c
> @@ -1,11 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * builtin-kallsyms.c
>   *
>   * Builtin command: Look for a symbol in the running kernel and its modules
>   *
>   * Copyright (C) 2017, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
> - *
> - * Released under the GPL v2. (and only v2, not any later version)
>   */
>  #include <inttypes.h>
>  #include "builtin.h"
> --- a/tools/perf/builtin-stat.c
> +++ b/tools/perf/builtin-stat.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * builtin-stat.c
>   *
> @@ -37,8 +38,6 @@
>   *   Mike Galbraith <efault@gmx.de>
>   *   Paul Mackerras <paulus@samba.org>
>   *   Jaswinder Singh Rajput <jaswinder@kernel.org>
> - *
> - * Released under the GPL v2. (and only v2, not any later version)
>   */
>
>  #include "perf.h"
> --- a/tools/perf/builtin-top.c
> +++ b/tools/perf/builtin-top.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * builtin-top.c
>   *
> @@ -14,8 +15,6 @@
>   *   Wu Fengguang <fengguang.wu@intel.com>
>   *   Mike Galbraith <efault@gmx.de>
>   *   Paul Mackerras <paulus@samba.org>
> - *
> - * Released under the GPL v2. (and only v2, not any later version)
>   */
>  #include "builtin.h"
>
> --- a/tools/perf/builtin-trace.c
> +++ b/tools/perf/builtin-trace.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * builtin-trace.c
>   *
> @@ -12,8 +13,6 @@
>   * Initially based on the 'trace' prototype by Thomas Gleixner:
>   *
>   * http://lwn.net/Articles/415728/ ("Announcing a new utility: 'trace'")
> - *
> - * Released under the GPL v2. (and only v2, not any later version)
>   */
>
>  #include <traceevent/event-parse.h>
> --- a/tools/perf/util/annotate.c
> +++ b/tools/perf/util/annotate.c
> @@ -1,10 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Copyright (C) 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
>   *
>   * Parts came from builtin-annotate.c, see those files for further
>   * copyright notes.
> - *
> - * Released under the GPL v2. (and only v2, not any later version)
>   */
>
>  #include <errno.h>
> --- a/tools/perf/util/data-convert-bt.c
> +++ b/tools/perf/util/data-convert-bt.c
> @@ -1,10 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * CTF writing support via babeltrace.
>   *
>   * Copyright (C) 2014, Jiri Olsa <jolsa@redhat.com>
>   * Copyright (C) 2014, Sebastian Andrzej Siewior <bigeasy@linutronix.de>
> - *
> - * Released under the GPL v2. (and only v2, not any later version)
>   */
>
>  #include <errno.h>
> --- a/tools/perf/util/evlist.c
> +++ b/tools/perf/util/evlist.c
> @@ -1,10 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Copyright (C) 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
>   *
>   * Parts came from builtin-{top,stat,record}.c, see those files for further
>   * copyright notes.
> - *
> - * Released under the GPL v2. (and only v2, not any later version)
>   */
>  #include "util.h"
>  #include <api/fs/fs.h>
> --- a/tools/perf/util/evsel.c
> +++ b/tools/perf/util/evsel.c
> @@ -1,10 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Copyright (C) 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
>   *
>   * Parts came from builtin-{top,stat,record}.c, see those files for further
>   * copyright notes.
> - *
> - * Released under the GPL v2. (and only v2, not any later version)
>   */
>
>  #include <byteswap.h>
> --- a/tools/perf/util/genelf.c
> +++ b/tools/perf/util/genelf.c
> @@ -1,11 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * genelf.c
>   * Copyright (C) 2014, Google, Inc
>   *
>   * Contributed by:
>   *     Stephane Eranian <eranian@gmail.com>
> - *
> - * Released under the GPL v2. (and only v2, not any later version)
>   */
>
>  #include <sys/types.h>
> --- a/tools/perf/util/mmap.c
> +++ b/tools/perf/util/mmap.c
> @@ -1,10 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Copyright (C) 2011-2017, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
>   *
>   * Parts came from evlist.c builtin-{top,stat,record}.c, see those files for further
>   * copyright notes.
> - *
> - * Released under the GPL v2. (and only v2, not any later version)
>   */
>
>  #include <sys/mman.h>
> --- a/tools/perf/util/top.c
> +++ b/tools/perf/util/top.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Copyright (C) 2011, Red Hat Inc, Arnaldo Carvalho de Melo <acme@redhat.com>
>   *
>   * Refactored from builtin-top.c, see that files for further copyright notes.
> - *
> - * Released under the GPL v2. (and only v2, not any later version)
>   */
>
>  #include "cpumap.h"
>
>


-- 
Steve Winslow
Director of Strategic Programs
The Linux Foundation
swinslow@linuxfoundation.org

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

* Re: [Batch 11 patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253
  2019-05-29 14:12 ` [Batch 11 patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253 Thomas Gleixner
@ 2019-05-29 14:28   ` Steve Winslow
  2019-05-29 14:37   ` Zavras, Alexios
                     ` (3 subsequent siblings)
  4 siblings, 0 replies; 110+ messages in thread
From: Steve Winslow @ 2019-05-29 14:28 UTC (permalink / raw)
  To: linux-spdx

Reviewed-by: Steve Winslow <swinslow@gmail.com>

On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   license gplv2
>
> and 1 additional 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 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 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=batch11&id=0348a026eae7
> ---
>  drivers/hwmon/ltc2990.c               |    3 +--
>  drivers/iio/adc/ltc2471.c             |    3 +--
>  tools/testing/selftests/net/tcp_inq.c |   12 +-----------
>  3 files changed, 3 insertions(+), 15 deletions(-)
>
> --- a/drivers/hwmon/ltc2990.c
> +++ b/drivers/hwmon/ltc2990.c
> @@ -1,10 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Driver for Linear Technology LTC2990 power monitor
>   *
>   * Copyright (C) 2014 Topic Embedded Products
>   * Author: Mike Looijmans <mike.looijmans@topic.nl>
> - *
> - * License: GPLv2
>   */
>
>  #include <linux/bitops.h>
> --- a/drivers/iio/adc/ltc2471.c
> +++ b/drivers/iio/adc/ltc2471.c
> @@ -1,11 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Driver for Linear Technology LTC2471 and LTC2473 voltage monitors
>   * The LTC2473 is identical to the 2471, but reports a differential signal.
>   *
>   * Copyright (C) 2017 Topic Embedded Products
>   * Author: Mike Looijmans <mike.looijmans@topic.nl>
> - *
> - * License: GPLv2
>   */
>
>  #include <linux/err.h>
> --- a/tools/testing/selftests/net/tcp_inq.c
> +++ b/tools/testing/selftests/net/tcp_inq.c
> @@ -1,19 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Copyright 2018 Google Inc.
>   * Author: Soheil Hassas Yeganeh (soheil@google.com)
>   *
>   * Simple example on how to use TCP_INQ and TCP_CM_INQ.
> - *
> - * License (GPLv2):
> - *
> - * 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 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.
>   */
>  #define _GNU_SOURCE
>
>
>


-- 
Steve Winslow
Director of Strategic Programs
The Linux Foundation
swinslow@linuxfoundation.org

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

* Re: [Batch 11 patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 254
  2019-05-29 14:12 ` [Batch 11 patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 254 Thomas Gleixner
@ 2019-05-29 14:28   ` Steve Winslow
  2019-05-29 14:42   ` Zavras, Alexios
                     ` (3 subsequent siblings)
  4 siblings, 0 replies; 110+ messages in thread
From: Steve Winslow @ 2019-05-29 14:28 UTC (permalink / raw)
  To: linux-spdx

Reviewed-by: Steve Winslow <swinslow@gmail.com>

On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this file is released under 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 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=batch11&id=eba3063ac3cd
> ---
>  drivers/uwb/umc-bus.c |    3 +--
>  drivers/uwb/umc-dev.c |    3 +--
>  drivers/uwb/umc-drv.c |    3 +--
>  drivers/uwb/whci.c    |    3 +--
>  4 files changed, 4 insertions(+), 8 deletions(-)
>
> --- a/drivers/uwb/umc-bus.c
> +++ b/drivers/uwb/umc-bus.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Bus for UWB Multi-interface Controller capabilities.
>   *
>   * Copyright (C) 2007 Cambridge Silicon Radio Ltd.
> - *
> - * This file is released under the GNU GPL v2.
>   */
>  #include <linux/kernel.h>
>  #include <linux/sysfs.h>
> --- a/drivers/uwb/umc-dev.c
> +++ b/drivers/uwb/umc-dev.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * UWB Multi-interface Controller device management.
>   *
>   * Copyright (C) 2007 Cambridge Silicon Radio Ltd.
> - *
> - * This file is released under the GNU GPL v2.
>   */
>  #include <linux/kernel.h>
>  #include <linux/export.h>
> --- a/drivers/uwb/umc-drv.c
> +++ b/drivers/uwb/umc-drv.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * UWB Multi-interface Controller driver management.
>   *
>   * Copyright (C) 2007 Cambridge Silicon Radio Ltd.
> - *
> - * This file is released under the GNU GPL v2.
>   */
>  #include <linux/kernel.h>
>  #include <linux/export.h>
> --- a/drivers/uwb/whci.c
> +++ b/drivers/uwb/whci.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * WHCI UWB Multi-interface Controller enumerator.
>   *
>   * Copyright (C) 2007 Cambridge Silicon Radio Ltd.
> - *
> - * This file is released under the GNU GPL v2.
>   */
>  #include <linux/delay.h>
>  #include <linux/kernel.h>
>
>


-- 
Steve Winslow
Director of Strategic Programs
The Linux Foundation
swinslow@linuxfoundation.org

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

* Re: [Batch 11 patch 05/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 255
  2019-05-29 14:12 ` [Batch 11 patch 05/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 255 Thomas Gleixner
@ 2019-05-29 14:29   ` Steve Winslow
  2019-05-29 18:06     ` Richard Fontana
  0 siblings, 1 reply; 110+ messages in thread
From: Steve Winslow @ 2019-05-29 14:29 UTC (permalink / raw)
  To: linux-spdx

Suggest holding on this one for further review. Feels similar to some
in prior batches that just said GPL without explicit version stated
but making reference to linux/COPYING.

On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this source is covered by the gnu gpl the same as all kernel sources
>
> 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=batch11&id=a910f0c382df
> ---
>  net/ipv4/inetpeer.c |    3 +--
>  1 file changed, 1 insertion(+), 2 deletions(-)
>
> --- a/net/ipv4/inetpeer.c
> +++ b/net/ipv4/inetpeer.c
> @@ -1,8 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   *             INETPEER - A storage for permanent information about peers
>   *
> - *  This source is covered by the GNU GPL, the same as all kernel sources.
> - *
>   *  Authors:   Andrey V. Savochkin <saw@msu.ru>
>   */
>
>
>


-- 
Steve Winslow
Director of Strategic Programs
The Linux Foundation
swinslow@linuxfoundation.org

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

* Re: [Batch 11 patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 256
  2019-05-29 14:12 ` [Batch 11 patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 256 Thomas Gleixner
@ 2019-05-29 14:30   ` Steve Winslow
  2019-05-29 14:43   ` Zavras, Alexios
                     ` (3 subsequent siblings)
  4 siblings, 0 replies; 110+ messages in thread
From: Steve Winslow @ 2019-05-29 14:30 UTC (permalink / raw)
  To: linux-spdx

Reviewed-by: Steve Winslow <swinslow@gmail.com>

On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   the contents of this file may be used under the terms of the gnu
>   public license version 2 the gpl
>
> 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=batch11&id=61211f10d7e2
> ---
>  drivers/pcmcia/pxa2xx_base.c |    3 +--
>  1 file changed, 1 insertion(+), 2 deletions(-)
>
> --- a/drivers/pcmcia/pxa2xx_base.c
> +++ b/drivers/pcmcia/pxa2xx_base.c
> @@ -1,10 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*======================================================================
>
>    Device driver for the PCMCIA control functionality of PXA2xx
>    microprocessors.
>
> -    The contents of this file may be used under the
> -    terms of the GNU Public License version 2 (the "GPL")
>
>      (c) Ian Molton (spyro@f2s.com) 2003
>      (c) Stefan Eletzhofer (stefan.eletzhofer@inquant.de) 2003,4
>
>


-- 
Steve Winslow
Director of Strategic Programs
The Linux Foundation
swinslow@linuxfoundation.org

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

* Re: [Batch 11 patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257
  2019-05-29 14:12 ` [Batch 11 patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257 Thomas Gleixner
@ 2019-05-29 14:30   ` Steve Winslow
  2019-05-29 14:45   ` Zavras, Alexios
                     ` (3 subsequent siblings)
  4 siblings, 0 replies; 110+ messages in thread
From: Steve Winslow @ 2019-05-29 14:30 UTC (permalink / raw)
  To: linux-spdx

Reviewed-by: Steve Winslow <swinslow@gmail.com>

On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   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 19 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=batch11&id=491d773358b4
> ---
>  arch/x86/entry/common.c                             |    2 +-
>  drivers/video/backlight/locomolcd.c                 |    2 +-
>  include/net/fq.h                                    |    3 +--
>  include/net/fq_impl.h                               |    3 +--
>  scripts/coccinelle/api/platform_no_drv_owner.cocci  |    3 ++-
>  tools/testing/selftests/x86/check_cc.sh             |    2 +-
>  tools/testing/selftests/x86/entry_from_vm86.c       |    3 +--
>  tools/testing/selftests/x86/fsgsbase.c              |    2 +-
>  tools/testing/selftests/x86/trivial_32bit_program.c |    2 +-
>  tools/testing/selftests/x86/trivial_64bit_program.c |    2 +-
>  10 files changed, 11 insertions(+), 13 deletions(-)
>
> --- a/arch/x86/entry/common.c
> +++ b/arch/x86/entry/common.c
> @@ -1,7 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * common.c - C code for kernel entry and exit
>   * Copyright (c) 2015 Andrew Lutomirski
> - * GPL v2
>   *
>   * Based on asm and ptrace code by many authors.  The code here originated
>   * in ptrace.c and signal.c.
> --- a/drivers/video/backlight/locomolcd.c
> +++ b/drivers/video/backlight/locomolcd.c
> @@ -1,9 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Backlight control code for Sharp Zaurus SL-5500
>   *
>   * Copyright 2005 John Lenz <lenz@cs.wisc.edu>
>   * Maintainer: Pavel Machek <pavel@ucw.cz> (unless John wants to :-)
> - * GPL v2
>   *
>   * This driver assumes single CPU. That's okay, because collie is
>   * slightly old hardware, and no one is going to retrofit second CPU to
> --- a/include/net/fq.h
> +++ b/include/net/fq.h
> @@ -1,8 +1,7 @@
> +/* SPDX-License-Identifier: GPL-2.0-only */
>  /*
>   * Copyright (c) 2016 Qualcomm Atheros, Inc
>   *
> - * GPL v2
> - *
>   * Based on net/sched/sch_fq_codel.c
>   */
>  #ifndef __NET_SCHED_FQ_H
> --- a/include/net/fq_impl.h
> +++ b/include/net/fq_impl.h
> @@ -1,8 +1,7 @@
> +/* SPDX-License-Identifier: GPL-2.0-only */
>  /*
>   * Copyright (c) 2016 Qualcomm Atheros, Inc
>   *
> - * GPL v2
> - *
>   * Based on net/sched/sch_fq_codel.c
>   */
>  #ifndef __NET_SCHED_FQ_IMPL_H
> --- a/scripts/coccinelle/api/platform_no_drv_owner.cocci
> +++ b/scripts/coccinelle/api/platform_no_drv_owner.cocci
> @@ -1,7 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /// Remove .owner field if calls are used which set it automatically
>  ///
>  // Confidence: High
> -// Copyright: (C) 2014 Wolfram Sang. GPL v2.
> +// Copyright: (C) 2014 Wolfram Sang.
>
>  virtual patch
>  virtual context
> --- a/tools/testing/selftests/x86/check_cc.sh
> +++ b/tools/testing/selftests/x86/check_cc.sh
> @@ -1,7 +1,7 @@
>  #!/bin/sh
> +# SPDX-License-Identifier: GPL-2.0-only
>  # check_cc.sh - Helper to test userspace compilation support
>  # Copyright (c) 2015 Andrew Lutomirski
> -# GPL v2
>
>  CC="$1"
>  TESTPROG="$2"
> --- a/tools/testing/selftests/x86/entry_from_vm86.c
> +++ b/tools/testing/selftests/x86/entry_from_vm86.c
> @@ -1,10 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * entry_from_vm86.c - tests kernel entries from vm86 mode
>   * Copyright (c) 2014-2015 Andrew Lutomirski
>   *
>   * This exercises a few paths that need to special-case vm86 mode.
> - *
> - * GPL v2.
>   */
>
>  #define _GNU_SOURCE
> --- a/tools/testing/selftests/x86/fsgsbase.c
> +++ b/tools/testing/selftests/x86/fsgsbase.c
> @@ -1,7 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * fsgsbase.c, an fsgsbase test
>   * Copyright (c) 2014-2016 Andy Lutomirski
> - * GPL v2
>   */
>
>  #define _GNU_SOURCE
> --- a/tools/testing/selftests/x86/trivial_32bit_program.c
> +++ b/tools/testing/selftests/x86/trivial_32bit_program.c
> @@ -1,7 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Trivial program to check that we have a valid 32-bit build environment.
>   * Copyright (c) 2015 Andy Lutomirski
> - * GPL v2
>   */
>
>  #ifndef __i386__
> --- a/tools/testing/selftests/x86/trivial_64bit_program.c
> +++ b/tools/testing/selftests/x86/trivial_64bit_program.c
> @@ -1,7 +1,7 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Trivial program to check that we have a valid 64-bit build environment.
>   * Copyright (c) 2015 Andy Lutomirski
> - * GPL v2
>   */
>
>  #ifndef __x86_64__
>
>


-- 
Steve Winslow
Director of Strategic Programs
The Linux Foundation
swinslow@linuxfoundation.org

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

* Re: [Batch 11 patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258
  2019-05-29 14:12 ` [Batch 11 patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258 Thomas Gleixner
@ 2019-05-29 14:30   ` Steve Winslow
  2019-05-29 14:45   ` Zavras, Alexios
                     ` (3 subsequent siblings)
  4 siblings, 0 replies; 110+ messages in thread
From: Steve Winslow @ 2019-05-29 14:30 UTC (permalink / raw)
  To: linux-spdx

Reviewed-by: Steve Winslow <swinslow@gmail.com>

On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this code is placed under the terms of the 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=batch11&id=b5088e06576f
> ---
>  drivers/media/usb/gspca/zc3xx-reg.h |    3 +--
>  1 file changed, 1 insertion(+), 2 deletions(-)
>
> --- a/drivers/media/usb/gspca/zc3xx-reg.h
> +++ b/drivers/media/usb/gspca/zc3xx-reg.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-only */
>  /*
>   * zc030x registers
>   *
> @@ -5,8 +6,6 @@
>   *
>   * The register aliases used here came from this driver:
>   *     http://zc0302.sourceforge.net/zc0302.php
> - *
> - * This code is placed under the terms of the GNU General Public License v2
>   */
>
>  /* Define the register map */
>
>


-- 
Steve Winslow
Director of Strategic Programs
The Linux Foundation
swinslow@linuxfoundation.org

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

* Re: [Batch 11 patch 09/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 259
  2019-05-29 14:12 ` [Batch 11 patch 09/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 259 Thomas Gleixner
@ 2019-05-29 14:31   ` Steve Winslow
  2019-05-31 20:59     ` Kate Stewart
  0 siblings, 1 reply; 110+ messages in thread
From: Steve Winslow @ 2019-05-29 14:31 UTC (permalink / raw)
  To: linux-spdx

Suggest holding on this one, non-standard disclaimer language

On Wed, May 29, 2019 at 10:22 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 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 no warranty the program is provided on an as is
>   basis without warranties or conditions of any kind either express or
>   implied including without limitation any warranties or conditions of
>   title non infringement merchantability or fitness for a particular
>   purpose each recipient is solely responsible for determining the
>   appropriateness of using and distributing the program and assumes
>   all risks associated with its exercise of rights under this
>   agreement including but not limited to the risks and costs of
>   program errors damage to or loss of data programs or equipment and
>   unavailability or interruption of operations disclaimer of liability
>   neither recipient nor any contributors shall have any liability for
>   any direct indirect incidental special exemplary or consequential
>   damages including without limitation lost profits however caused and
>   on any theory of liability whether in contract strict liability or
>   tort including negligence or otherwise arising in any way out of the
>   use or distribution of the program or the exercise of any rights
>   granted hereunder even if advised of the possibility of such damages
>
> 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=batch11&id=826c491bb7d9
> ---
>  drivers/scsi/smartpqi/Kconfig |   30 +-----------------------------
>  1 file changed, 1 insertion(+), 29 deletions(-)
>
> --- a/drivers/scsi/smartpqi/Kconfig
> +++ b/drivers/scsi/smartpqi/Kconfig
> @@ -1,3 +1,4 @@
> +# SPDX-License-Identifier: GPL-2.0-only
>  #
>  # Kernel configuration file for the SMARTPQI
>  #
> @@ -5,35 +6,6 @@
>  # Copyright (c) 2016 PMC-Sierra, Inc.
>  #  (mailto:esc.storagedev@microsemi.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.
> -
> -# 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.
> -
> -# NO WARRANTY
> -# THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR
> -# CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT
> -# LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
> -# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is
> -# solely responsible for determining the appropriateness of using and
> -# distributing the Program and assumes all risks associated with its
> -# exercise of rights under this Agreement, including but not limited to
> -# the risks and costs of program errors, damage to or loss of data,
> -# programs or equipment, and unavailability or interruption of operations.
> -
> -# DISCLAIMER OF LIABILITY
> -# NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY
> -# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
> -# DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND
> -# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
> -# TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
> -# USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
> -# HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES
>
>  config SCSI_SMARTPQI
>         tristate "Microsemi PQI Driver"
>
>


-- 
Steve Winslow
Director of Strategic Programs
The Linux Foundation
swinslow@linuxfoundation.org

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

* Re: [Batch 11 patch 10/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 260
  2019-05-29 14:12 ` [Batch 11 patch 10/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 260 Thomas Gleixner
@ 2019-05-29 14:31   ` Steve Winslow
  2019-05-29 14:46   ` Zavras, Alexios
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 110+ messages in thread
From: Steve Winslow @ 2019-05-29 14:31 UTC (permalink / raw)
  To: linux-spdx

Reviewed-by: Steve Winslow <swinslow@gmail.com>

On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   distributable under version 2 of the gnu general public license
>
> 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=batch11&id=6d91e5898e3c
> ---
>  drivers/video/fbdev/via/via-gpio.c |    2 +-
>  include/linux/via-gpio.h           |    2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
>
> --- a/drivers/video/fbdev/via/via-gpio.c
> +++ b/drivers/video/fbdev/via/via-gpio.c
> @@ -1,8 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Support for viafb GPIO ports.
>   *
>   * Copyright 2009 Jonathan Corbet <corbet@lwn.net>
> - * Distributable under version 2 of the GNU General Public License.
>   */
>
>  #include <linux/spinlock.h>
> --- a/include/linux/via-gpio.h
> +++ b/include/linux/via-gpio.h
> @@ -1,8 +1,8 @@
> +/* SPDX-License-Identifier: GPL-2.0-only */
>  /*
>   * Support for viafb GPIO ports.
>   *
>   * Copyright 2009 Jonathan Corbet <corbet@lwn.net>
> - * Distributable under version 2 of the GNU General Public License.
>   */
>
>  #ifndef __VIA_GPIO_H__
>
>


-- 
Steve Winslow
Director of Strategic Programs
The Linux Foundation
swinslow@linuxfoundation.org

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

* RE: [Batch 11 patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251
  2019-05-29 14:12 ` [Batch 11 patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251 Thomas Gleixner
  2019-05-29 14:27   ` Steve Winslow
@ 2019-05-29 14:34   ` Zavras, Alexios
  2019-05-31 17:20   ` Allison Randal
  2019-05-31 20:40   ` Kate Stewart
  3 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:34 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:12
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 01/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 251
> 
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   released under the gpl v2 and only v2 not any later version
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 12 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=batch11&id=bc938fc2fd05

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 02/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 252
  2019-05-29 14:12 ` [Batch 11 patch 02/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 252 Thomas Gleixner
@ 2019-05-29 14:36   ` Zavras, Alexios
  2019-05-29 18:09   ` Richard Fontana
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:36 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:12
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 02/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 252
> 
> 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 this program is
>   distributed as is without any warranty of any kind whether express
>   or implied 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 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=batch11&id=9a16694a6210

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253
  2019-05-29 14:12 ` [Batch 11 patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253 Thomas Gleixner
  2019-05-29 14:28   ` Steve Winslow
@ 2019-05-29 14:37   ` Zavras, Alexios
  2019-05-29 18:10   ` Richard Fontana
                     ` (2 subsequent siblings)
  4 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:37 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:12
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 03/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 253
> 
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   license gplv2
> 
> and 1 additional 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 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 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=batch11&id=0348a026eae7

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 254
  2019-05-29 14:12 ` [Batch 11 patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 254 Thomas Gleixner
  2019-05-29 14:28   ` Steve Winslow
@ 2019-05-29 14:42   ` Zavras, Alexios
  2019-05-29 18:10   ` Richard Fontana
                     ` (2 subsequent siblings)
  4 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:42 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:12
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 04/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 254
> 
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this file is released under 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 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=batch11&id=eba3063ac3cd

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 256
  2019-05-29 14:12 ` [Batch 11 patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 256 Thomas Gleixner
  2019-05-29 14:30   ` Steve Winslow
@ 2019-05-29 14:43   ` Zavras, Alexios
  2019-05-29 18:11   ` Richard Fontana
                     ` (2 subsequent siblings)
  4 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:43 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 06/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 256
> 
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   the contents of this file may be used under the terms of the gnu
>   public license version 2 the gpl
> 
> 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=batch11&id=61211f10d7e2

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257
  2019-05-29 14:12 ` [Batch 11 patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257 Thomas Gleixner
  2019-05-29 14:30   ` Steve Winslow
@ 2019-05-29 14:45   ` Zavras, Alexios
  2019-05-29 18:11   ` Richard Fontana
                     ` (2 subsequent siblings)
  4 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:45 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 07/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 257
> 
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   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 19 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=batch11&id=491d773358b4

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258
  2019-05-29 14:12 ` [Batch 11 patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258 Thomas Gleixner
  2019-05-29 14:30   ` Steve Winslow
@ 2019-05-29 14:45   ` Zavras, Alexios
  2019-05-29 18:12   ` Richard Fontana
                     ` (2 subsequent siblings)
  4 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:45 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 08/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 258
> 
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this code is placed under the terms of the 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=batch11&id=b5088e06576f

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 10/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 260
  2019-05-29 14:12 ` [Batch 11 patch 10/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 260 Thomas Gleixner
  2019-05-29 14:31   ` Steve Winslow
@ 2019-05-29 14:46   ` Zavras, Alexios
  2019-05-29 18:12   ` Richard Fontana
  2019-05-31 17:31   ` Allison Randal
  3 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:46 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 10/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 260
> 
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   distributable under version 2 of the gnu general public license
> 
> 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=batch11&id=6d91e5898e3c

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 12/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 262
  2019-05-29 14:12 ` [Batch 11 patch 12/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 262 Thomas Gleixner
@ 2019-05-29 14:49   ` Zavras, Alexios
  2019-05-29 18:13   ` Richard Fontana
  2019-05-31 17:42   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:49 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 12/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 262
> 
> 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 v2 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 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=batch11&id=bb832725e01a

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 13/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 263
  2019-05-29 14:12 ` [Batch 11 patch 13/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 263 Thomas Gleixner
@ 2019-05-29 14:49   ` Zavras, Alexios
  2019-05-29 18:13   ` Richard Fontana
  2019-05-31 17:43   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:49 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 13/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 263
> 
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this software may be redistributed and or modified under the terms
>   of the gnu general public license gpl 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 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=batch11&id=4ffac5144834

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 14/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264
  2019-05-29 14:12 ` [Batch 11 patch 14/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264 Thomas Gleixner
@ 2019-05-29 14:50   ` Zavras, Alexios
  2019-05-29 18:14   ` Richard Fontana
  2019-05-31 17:45   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:50 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 14/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 264
> 
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this driver is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license version 2 this
>   driver 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 driver 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 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=batch11&id=f3a4e536ee62

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 15/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265
  2019-05-29 14:12 ` [Batch 11 patch 15/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265 Thomas Gleixner
@ 2019-05-29 14:52   ` Zavras, Alexios
  2019-05-29 18:15   ` Richard Fontana
  2019-05-31 17:46   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:52 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 15/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 265
> 
> 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 this driver 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 software 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 8 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=batch11&id=5f659b2b0cc9

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 16/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266
  2019-05-29 14:12 ` [Batch 11 patch 16/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266 Thomas Gleixner
@ 2019-05-29 14:53   ` Zavras, Alexios
  2019-05-29 18:15   ` Richard Fontana
  2019-05-31 17:48   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:53 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 16/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 266
> 
> 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 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 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 67 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=batch11&id=2d2cd183e9f1

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 17/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267
  2019-05-29 14:12 ` [Batch 11 patch 17/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267 Thomas Gleixner
@ 2019-05-29 14:54   ` Zavras, Alexios
  2019-05-29 18:22   ` Richard Fontana
  2019-05-31 17:50   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:54 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 17/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 267
> 
> 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 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 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 94 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=batch11&id=14cab246260f

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 18/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 268
  2019-05-29 14:12 ` [Batch 11 patch 18/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 268 Thomas Gleixner
@ 2019-05-29 14:55   ` Zavras, Alexios
  2019-05-29 18:23   ` Richard Fontana
  2019-05-31 17:52   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:55 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 18/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 268
> 
> 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 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 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 46 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=batch11&id=fba6dd4e865c

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 19/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 269
  2019-05-29 14:12 ` [Batch 11 patch 19/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 269 Thomas Gleixner
@ 2019-05-29 14:56   ` Zavras, Alexios
  2019-05-29 18:23   ` Richard Fontana
  2019-05-31 17:53   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:56 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 19/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 269
> 
> 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 version 2 of the gnu general public 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 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 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 21 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=batch11&id=61de95ae1a10

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 20/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 270
  2019-05-29 14:12 ` [Batch 11 patch 20/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 270 Thomas Gleixner
@ 2019-05-29 14:57   ` Zavras, Alexios
  2019-05-29 18:24   ` Richard Fontana
  2019-05-31 17:58   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:57 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 20/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 270
> 
> 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 version 2 of the gnu general public 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 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 street fifth floor boston ma
>   02110 usa the full gnu general public license is included in this
>   distribution in the file called license
> 
> 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=batch11&id=dee5e57b7ce9

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 21/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 271
  2019-05-29 14:12 ` [Batch 11 patch 21/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 271 Thomas Gleixner
@ 2019-05-29 14:58   ` Zavras, Alexios
  2019-05-29 18:25   ` Richard Fontana
  2019-05-31 17:59   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 14:58 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 21/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 271
> 
> 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 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
>   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 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=batch11&id=905852581a93

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 22/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 272
  2019-05-29 14:12 ` [Batch 11 patch 22/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 272 Thomas Gleixner
@ 2019-05-29 15:00   ` Zavras, Alexios
  2019-05-29 18:25   ` Richard Fontana
  2019-05-31 18:00   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 15:00 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 22/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 272
> 
> 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 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 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 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=batch11&id=07cc43ade8ef

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 23/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273
  2019-05-29 14:12 ` [Batch 11 patch 23/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273 Thomas Gleixner
@ 2019-05-29 15:00   ` Zavras, Alexios
  2019-05-29 18:27   ` Richard Fontana
  2019-05-31 18:10   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 15:00 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 23/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 273
> 
> 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 version 2 of the gnu general public 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 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 24 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=batch11&id=574d8cb85df2

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 24/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274
  2019-05-29 14:12 ` [Batch 11 patch 24/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274 Thomas Gleixner
@ 2019-05-29 15:02   ` Zavras, Alexios
  2019-05-29 18:46   ` Richard Fontana
  2019-05-31 18:12   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 15:02 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 24/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 274
> 
> 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 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=batch11&id=00f60a33bea6

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* RE: [Batch 11 patch 25/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 275
  2019-05-29 14:12 ` [Batch 11 patch 25/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 275 Thomas Gleixner
@ 2019-05-29 15:02   ` Zavras, Alexios
  2019-05-31 18:13   ` Allison Randal
  1 sibling, 0 replies; 110+ messages in thread
From: Zavras, Alexios @ 2019-05-29 15:02 UTC (permalink / raw)
  To: Thomas Gleixner, linux-spdx

> -----Original Message-----
> From: linux-spdx-owner@vger.kernel.org <linux-spdx-owner@vger.kernel.org>
> On Behalf Of Thomas Gleixner
> Sent: Wednesday, 29 May, 2019 16:13
> To: linux-spdx@vger.kernel.org
> Subject: [Batch 11 patch 25/25] treewide: Replace GPLv2
> boilerplate/reference with SPDX - rule 275
> 
> 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 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 021110
>   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=batch11&id=409923cf71b3

Reviewed-by: Alexios Zavras <alexios.zavras@intel.com>

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

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

* Re: [Batch 11 patch 11/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 261
  2019-05-29 14:12 ` [Batch 11 patch 11/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 261 Thomas Gleixner
@ 2019-05-29 18:04   ` Richard Fontana
  2019-05-31 17:41     ` Allison Randal
  0 siblings, 1 reply; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:04 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 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
>   the same gnu general public license that covers the linux kernel
>
> 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>

I don't think this one is so clear, because, not knowing what was in
this particular licensor's head, it isn't clear what "the same gnu
general public license that covers the linux kernel" means even if one
assumes the Linux kernel is covered specifically by GPLv2 only. I
might be inclined to say GPL-2.0-only as the safest conclusion, but
might be worth further thought.

Richard

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

* Re: [Batch 11 patch 05/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 255
  2019-05-29 14:29   ` Steve Winslow
@ 2019-05-29 18:06     ` Richard Fontana
  0 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:06 UTC (permalink / raw)
  To: Steve Winslow; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:30 AM Steve Winslow
<swinslow@linuxfoundation.org> wrote:
>
> Suggest holding on this one for further review. Feels similar to some
> in prior batches that just said GPL without explicit version stated
> but making reference to linux/COPYING.

Agreed. Requires further thought or investigation.

Richard


>
> On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
> >
> > From: Thomas Gleixner tglx@linutronix.de
> >
> > Based on 1 normalized pattern(s):
> >
> >   this source is covered by the gnu gpl the same as all kernel sources
> >
> > 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=batch11&id=a910f0c382df
> > ---
> >  net/ipv4/inetpeer.c |    3 +--
> >  1 file changed, 1 insertion(+), 2 deletions(-)
> >
> > --- a/net/ipv4/inetpeer.c
> > +++ b/net/ipv4/inetpeer.c
> > @@ -1,8 +1,7 @@
> > +// SPDX-License-Identifier: GPL-2.0-only
> >  /*
> >   *             INETPEER - A storage for permanent information about peers
> >   *
> > - *  This source is covered by the GNU GPL, the same as all kernel sources.
> > - *
> >   *  Authors:   Andrey V. Savochkin <saw@msu.ru>
> >   */
> >
> >
> >
>
>
> --
> Steve Winslow
> Director of Strategic Programs
> The Linux Foundation
> swinslow@linuxfoundation.org



-- 
Richard Fontana
Senior Commercial Counsel
Red Hat, Inc.

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

* Re: [Batch 11 patch 02/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 252
  2019-05-29 14:12 ` [Batch 11 patch 02/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 252 Thomas Gleixner
  2019-05-29 14:36   ` Zavras, Alexios
@ 2019-05-29 18:09   ` Richard Fontana
  2019-05-31 17:23   ` Allison Randal
  2019-05-31 20:41   ` Kate Stewart
  3 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:09 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 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 this program is
>   distributed as is without any warranty of any kind whether express
>   or implied 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 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253
  2019-05-29 14:12 ` [Batch 11 patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253 Thomas Gleixner
  2019-05-29 14:28   ` Steve Winslow
  2019-05-29 14:37   ` Zavras, Alexios
@ 2019-05-29 18:10   ` Richard Fontana
  2019-05-31 17:24   ` Allison Randal
  2019-05-31 20:44   ` Kate Stewart
  4 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:10 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   license gplv2
>
> and 1 additional 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 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 5 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 254
  2019-05-29 14:12 ` [Batch 11 patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 254 Thomas Gleixner
  2019-05-29 14:28   ` Steve Winslow
  2019-05-29 14:42   ` Zavras, Alexios
@ 2019-05-29 18:10   ` Richard Fontana
  2019-05-31 17:25   ` Allison Randal
  2019-05-31 20:45   ` Kate Stewart
  4 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:10 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this file is released under 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 4 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 256
  2019-05-29 14:12 ` [Batch 11 patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 256 Thomas Gleixner
  2019-05-29 14:30   ` Steve Winslow
  2019-05-29 14:43   ` Zavras, Alexios
@ 2019-05-29 18:11   ` Richard Fontana
  2019-05-31 17:28   ` Allison Randal
  2019-05-31 20:47   ` Kate Stewart
  4 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:11 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   the contents of this file may be used under the terms of the gnu
>   public license version 2 the gpl
>
> 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] 110+ messages in thread

* Re: [Batch 11 patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257
  2019-05-29 14:12 ` [Batch 11 patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257 Thomas Gleixner
  2019-05-29 14:30   ` Steve Winslow
  2019-05-29 14:45   ` Zavras, Alexios
@ 2019-05-29 18:11   ` Richard Fontana
  2019-05-31 17:29   ` Allison Randal
  2019-05-31 20:49   ` Kate Stewart
  4 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:11 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   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 19 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258
  2019-05-29 14:12 ` [Batch 11 patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258 Thomas Gleixner
  2019-05-29 14:30   ` Steve Winslow
  2019-05-29 14:45   ` Zavras, Alexios
@ 2019-05-29 18:12   ` Richard Fontana
  2019-05-31 17:30   ` Allison Randal
  2019-05-31 20:58   ` Kate Stewart
  4 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:12 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this code is placed under the terms of the 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: Richard Fontana <rfontana@redhat.com>

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

* Re: [Batch 11 patch 10/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 260
  2019-05-29 14:12 ` [Batch 11 patch 10/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 260 Thomas Gleixner
  2019-05-29 14:31   ` Steve Winslow
  2019-05-29 14:46   ` Zavras, Alexios
@ 2019-05-29 18:12   ` Richard Fontana
  2019-05-31 17:31   ` Allison Randal
  3 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:12 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   distributable under version 2 of the gnu general public license
>
> 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] 110+ messages in thread

* Re: [Batch 11 patch 12/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 262
  2019-05-29 14:12 ` [Batch 11 patch 12/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 262 Thomas Gleixner
  2019-05-29 14:49   ` Zavras, Alexios
@ 2019-05-29 18:13   ` Richard Fontana
  2019-05-31 17:42   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:13 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 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 v2 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 11 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 13/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 263
  2019-05-29 14:12 ` [Batch 11 patch 13/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 263 Thomas Gleixner
  2019-05-29 14:49   ` Zavras, Alexios
@ 2019-05-29 18:13   ` Richard Fontana
  2019-05-31 17:43   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:13 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this software may be redistributed and or modified under the terms
>   of the gnu general public license gpl 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 1 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 14/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264
  2019-05-29 14:12 ` [Batch 11 patch 14/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264 Thomas Gleixner
  2019-05-29 14:50   ` Zavras, Alexios
@ 2019-05-29 18:14   ` Richard Fontana
  2019-05-31 17:45   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:14 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this driver is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license version 2 this
>   driver 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 driver 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 9 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 15/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265
  2019-05-29 14:12 ` [Batch 11 patch 15/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265 Thomas Gleixner
  2019-05-29 14:52   ` Zavras, Alexios
@ 2019-05-29 18:15   ` Richard Fontana
  2019-05-31 17:46   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:15 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 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 this driver 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 software 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 8 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 16/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266
  2019-05-29 14:12 ` [Batch 11 patch 16/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266 Thomas Gleixner
  2019-05-29 14:53   ` Zavras, Alexios
@ 2019-05-29 18:15   ` Richard Fontana
  2019-05-31 17:48   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:15 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 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 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 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 67 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 17/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267
  2019-05-29 14:12 ` [Batch 11 patch 17/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267 Thomas Gleixner
  2019-05-29 14:54   ` Zavras, Alexios
@ 2019-05-29 18:22   ` Richard Fontana
  2019-05-31 17:50   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:22 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 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 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 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 94 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 18/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 268
  2019-05-29 14:12 ` [Batch 11 patch 18/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 268 Thomas Gleixner
  2019-05-29 14:55   ` Zavras, Alexios
@ 2019-05-29 18:23   ` Richard Fontana
  2019-05-31 17:52   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:23 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:23 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 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 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 46 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 19/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 269
  2019-05-29 14:12 ` [Batch 11 patch 19/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 269 Thomas Gleixner
  2019-05-29 14:56   ` Zavras, Alexios
@ 2019-05-29 18:23   ` Richard Fontana
  2019-05-31 17:53   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:23 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 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 version 2 of the gnu general public 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 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 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 21 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 20/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 270
  2019-05-29 14:12 ` [Batch 11 patch 20/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 270 Thomas Gleixner
  2019-05-29 14:57   ` Zavras, Alexios
@ 2019-05-29 18:24   ` Richard Fontana
  2019-05-31 17:58   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:24 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 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 version 2 of the gnu general public 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 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 street fifth floor boston ma
>   02110 usa the full gnu general public license is included in this
>   distribution in the file called license
>
> 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: Richard Fontana <rfontana@redhat.com>

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

* Re: [Batch 11 patch 21/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 271
  2019-05-29 14:12 ` [Batch 11 patch 21/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 271 Thomas Gleixner
  2019-05-29 14:58   ` Zavras, Alexios
@ 2019-05-29 18:25   ` Richard Fontana
  2019-05-31 17:59   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:25 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 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 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
>   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 4 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 22/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 272
  2019-05-29 14:12 ` [Batch 11 patch 22/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 272 Thomas Gleixner
  2019-05-29 15:00   ` Zavras, Alexios
@ 2019-05-29 18:25   ` Richard Fontana
  2019-05-31 18:00   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:25 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:22 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 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 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 3 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 23/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273
  2019-05-29 14:12 ` [Batch 11 patch 23/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273 Thomas Gleixner
  2019-05-29 15:00   ` Zavras, Alexios
@ 2019-05-29 18:27   ` Richard Fontana
  2019-05-31 18:10   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:27 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:23 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 version 2 of the gnu general public 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 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 24 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 24/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274
  2019-05-29 14:12 ` [Batch 11 patch 24/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274 Thomas Gleixner
  2019-05-29 15:02   ` Zavras, Alexios
@ 2019-05-29 18:46   ` Richard Fontana
  2019-05-31 18:12   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Richard Fontana @ 2019-05-29 18:46 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 10:23 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 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] 110+ messages in thread

* Re: [Batch 11 patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251
  2019-05-29 14:12 ` [Batch 11 patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251 Thomas Gleixner
  2019-05-29 14:27   ` Steve Winslow
  2019-05-29 14:34   ` Zavras, Alexios
@ 2019-05-31 17:20   ` Allison Randal
  2019-05-31 20:40   ` Kate Stewart
  3 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:20 UTC (permalink / raw)
  To: linux-spdx

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

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

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

* Re: [Batch 11 patch 02/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 252
  2019-05-29 14:12 ` [Batch 11 patch 02/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 252 Thomas Gleixner
  2019-05-29 14:36   ` Zavras, Alexios
  2019-05-29 18:09   ` Richard Fontana
@ 2019-05-31 17:23   ` Allison Randal
  2019-05-31 20:41   ` Kate Stewart
  3 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:23 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 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
>   published by the free software foundation this program is
>   distributed as is without any warranty of any kind whether express
>   or implied 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 2 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253
  2019-05-29 14:12 ` [Batch 11 patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253 Thomas Gleixner
                     ` (2 preceding siblings ...)
  2019-05-29 18:10   ` Richard Fontana
@ 2019-05-31 17:24   ` Allison Randal
  2019-05-31 20:44   ` Kate Stewart
  4 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:24 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   license gplv2
> 
> and 1 additional 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 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 5 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 254
  2019-05-29 14:12 ` [Batch 11 patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 254 Thomas Gleixner
                     ` (2 preceding siblings ...)
  2019-05-29 18:10   ` Richard Fontana
@ 2019-05-31 17:25   ` Allison Randal
  2019-05-31 20:45   ` Kate Stewart
  4 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:25 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this file is released under 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 4 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 256
  2019-05-29 14:12 ` [Batch 11 patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 256 Thomas Gleixner
                     ` (2 preceding siblings ...)
  2019-05-29 18:11   ` Richard Fontana
@ 2019-05-31 17:28   ` Allison Randal
  2019-05-31 20:47   ` Kate Stewart
  4 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:28 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   the contents of this file may be used under the terms of the gnu
>   public license version 2 the gpl
> 
> 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] 110+ messages in thread

* Re: [Batch 11 patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257
  2019-05-29 14:12 ` [Batch 11 patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257 Thomas Gleixner
                     ` (2 preceding siblings ...)
  2019-05-29 18:11   ` Richard Fontana
@ 2019-05-31 17:29   ` Allison Randal
  2019-05-31 20:49   ` Kate Stewart
  4 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:29 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   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 19 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258
  2019-05-29 14:12 ` [Batch 11 patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258 Thomas Gleixner
                     ` (2 preceding siblings ...)
  2019-05-29 18:12   ` Richard Fontana
@ 2019-05-31 17:30   ` Allison Randal
  2019-05-31 20:58   ` Kate Stewart
  4 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:30 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this code is placed under the terms of the 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] 110+ messages in thread

* Re: [Batch 11 patch 10/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 260
  2019-05-29 14:12 ` [Batch 11 patch 10/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 260 Thomas Gleixner
                     ` (2 preceding siblings ...)
  2019-05-29 18:12   ` Richard Fontana
@ 2019-05-31 17:31   ` Allison Randal
  3 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:31 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   distributable under version 2 of the gnu general public license
> 
> 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] 110+ messages in thread

* Re: [Batch 11 patch 11/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 261
  2019-05-29 18:04   ` Richard Fontana
@ 2019-05-31 17:41     ` Allison Randal
  0 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:41 UTC (permalink / raw)
  To: Richard Fontana; +Cc: linux-spdx

On 5/29/19 2:04 PM, Richard Fontana wrote:
> On Wed, May 29, 2019 at 10:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>>
>>   this is an extension to the linux operating system and is covered by
>>   the same gnu general public license that covers the linux kernel
[...]
> I don't think this one is so clear, because, not knowing what was in
> this particular licensor's head, it isn't clear what "the same gnu
> general public license that covers the linux kernel" means even if one
> assumes the Linux kernel is covered specifically by GPLv2 only. I
> might be inclined to say GPL-2.0-only as the safest conclusion, but
> might be worth further thought.

Nod, whatever we decide applies when an unversioned notice mentions the
COPYING file, seems like it should apply here. We may decide that's
GPL-2.0-only, but it's worth reviewing these together as a set, after
we've finished the first pass and identified the weird ones.

Allison

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

* Re: [Batch 11 patch 12/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 262
  2019-05-29 14:12 ` [Batch 11 patch 12/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 262 Thomas Gleixner
  2019-05-29 14:49   ` Zavras, Alexios
  2019-05-29 18:13   ` Richard Fontana
@ 2019-05-31 17:42   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:42 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 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 v2 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 11 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 13/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 263
  2019-05-29 14:12 ` [Batch 11 patch 13/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 263 Thomas Gleixner
  2019-05-29 14:49   ` Zavras, Alexios
  2019-05-29 18:13   ` Richard Fontana
@ 2019-05-31 17:43   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:43 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this software may be redistributed and or modified under the terms
>   of the gnu general public license gpl 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 1 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 14/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264
  2019-05-29 14:12 ` [Batch 11 patch 14/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264 Thomas Gleixner
  2019-05-29 14:50   ` Zavras, Alexios
  2019-05-29 18:14   ` Richard Fontana
@ 2019-05-31 17:45   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:45 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 AM, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   this driver is free software you can redistribute it and or modify
>   it under the terms of the gnu general public license version 2 this
>   driver 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 driver 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 9 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 15/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265
  2019-05-29 14:12 ` [Batch 11 patch 15/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265 Thomas Gleixner
  2019-05-29 14:52   ` Zavras, Alexios
  2019-05-29 18:15   ` Richard Fontana
@ 2019-05-31 17:46   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:46 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 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 this driver 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 software 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 8 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 16/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266
  2019-05-29 14:12 ` [Batch 11 patch 16/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266 Thomas Gleixner
  2019-05-29 14:53   ` Zavras, Alexios
  2019-05-29 18:15   ` Richard Fontana
@ 2019-05-31 17:48   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:48 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 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
>   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 write to the free
>   software foundation 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 67 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 17/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267
  2019-05-29 14:12 ` [Batch 11 patch 17/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267 Thomas Gleixner
  2019-05-29 14:54   ` Zavras, Alexios
  2019-05-29 18:22   ` Richard Fontana
@ 2019-05-31 17:50   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:50 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 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 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 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 94 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 18/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 268
  2019-05-29 14:12 ` [Batch 11 patch 18/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 268 Thomas Gleixner
  2019-05-29 14:55   ` Zavras, Alexios
  2019-05-29 18:23   ` Richard Fontana
@ 2019-05-31 17:52   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:52 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 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
>   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 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 46 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 19/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 269
  2019-05-29 14:12 ` [Batch 11 patch 19/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 269 Thomas Gleixner
  2019-05-29 14:56   ` Zavras, Alexios
  2019-05-29 18:23   ` Richard Fontana
@ 2019-05-31 17:53   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:53 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 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 version 2 of the gnu general public 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 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 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 21 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 20/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 270
  2019-05-29 14:12 ` [Batch 11 patch 20/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 270 Thomas Gleixner
  2019-05-29 14:57   ` Zavras, Alexios
  2019-05-29 18:24   ` Richard Fontana
@ 2019-05-31 17:58   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:58 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 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 version 2 of the gnu general public 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 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 street fifth floor boston ma
>   02110 usa the full gnu general public license is included in this
>   distribution in the file called license
> 
> 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] 110+ messages in thread

* Re: [Batch 11 patch 21/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 271
  2019-05-29 14:12 ` [Batch 11 patch 21/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 271 Thomas Gleixner
  2019-05-29 14:58   ` Zavras, Alexios
  2019-05-29 18:25   ` Richard Fontana
@ 2019-05-31 17:59   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 17:59 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 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 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
>   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 4 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 22/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 272
  2019-05-29 14:12 ` [Batch 11 patch 22/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 272 Thomas Gleixner
  2019-05-29 15:00   ` Zavras, Alexios
  2019-05-29 18:25   ` Richard Fontana
@ 2019-05-31 18:00   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 18:00 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 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 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 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 3 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 23/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273
  2019-05-29 14:12 ` [Batch 11 patch 23/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273 Thomas Gleixner
  2019-05-29 15:00   ` Zavras, Alexios
  2019-05-29 18:27   ` Richard Fontana
@ 2019-05-31 18:10   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 18:10 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 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 version 2 of the gnu general public 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 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 24 file(s).
> 
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>

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

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

* Re: [Batch 11 patch 24/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274
  2019-05-29 14:12 ` [Batch 11 patch 24/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274 Thomas Gleixner
  2019-05-29 15:02   ` Zavras, Alexios
  2019-05-29 18:46   ` Richard Fontana
@ 2019-05-31 18:12   ` Allison Randal
  2 siblings, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 18:12 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 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 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] 110+ messages in thread

* Re: [Batch 11 patch 25/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 275
  2019-05-29 14:12 ` [Batch 11 patch 25/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 275 Thomas Gleixner
  2019-05-29 15:02   ` Zavras, Alexios
@ 2019-05-31 18:13   ` Allison Randal
  1 sibling, 0 replies; 110+ messages in thread
From: Allison Randal @ 2019-05-31 18:13 UTC (permalink / raw)
  To: linux-spdx

On 5/29/19 10:12 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 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 021110
>   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] 110+ messages in thread

* Re: [Batch 11 patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251
  2019-05-29 14:12 ` [Batch 11 patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251 Thomas Gleixner
                     ` (2 preceding siblings ...)
  2019-05-31 17:20   ` Allison Randal
@ 2019-05-31 20:40   ` Kate Stewart
  3 siblings, 0 replies; 110+ messages in thread
From: Kate Stewart @ 2019-05-31 20:40 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 9:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   released under the gpl v2 and only v2 not any later version
>
> extracted by the scancode license scanner the SPDX license identifier
>
>   GPL-2.0-only
>
> has been chosen to replace the boilerplate/reference in 12 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

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

* Re: [Batch 11 patch 02/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 252
  2019-05-29 14:12 ` [Batch 11 patch 02/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 252 Thomas Gleixner
                     ` (2 preceding siblings ...)
  2019-05-31 17:23   ` Allison Randal
@ 2019-05-31 20:41   ` Kate Stewart
  3 siblings, 0 replies; 110+ messages in thread
From: Kate Stewart @ 2019-05-31 20:41 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 9:22 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 this program is
>   distributed as is without any warranty of any kind whether express
>   or implied 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 2 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

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

* Re: [Batch 11 patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253
  2019-05-29 14:12 ` [Batch 11 patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253 Thomas Gleixner
                     ` (3 preceding siblings ...)
  2019-05-31 17:24   ` Allison Randal
@ 2019-05-31 20:44   ` Kate Stewart
  4 siblings, 0 replies; 110+ messages in thread
From: Kate Stewart @ 2019-05-31 20:44 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 9:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   license gplv2
>
> and 1 additional 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 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 5 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

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

* Re: [Batch 11 patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 254
  2019-05-29 14:12 ` [Batch 11 patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 254 Thomas Gleixner
                     ` (3 preceding siblings ...)
  2019-05-31 17:25   ` Allison Randal
@ 2019-05-31 20:45   ` Kate Stewart
  4 siblings, 0 replies; 110+ messages in thread
From: Kate Stewart @ 2019-05-31 20:45 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 9:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this file is released under 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 4 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

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

* Re: [Batch 11 patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 256
  2019-05-29 14:12 ` [Batch 11 patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 256 Thomas Gleixner
                     ` (3 preceding siblings ...)
  2019-05-31 17:28   ` Allison Randal
@ 2019-05-31 20:47   ` Kate Stewart
  4 siblings, 0 replies; 110+ messages in thread
From: Kate Stewart @ 2019-05-31 20:47 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 9:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   the contents of this file may be used under the terms of the gnu
>   public license version 2 the gpl
>
> 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] 110+ messages in thread

* Re: [Batch 11 patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257
  2019-05-29 14:12 ` [Batch 11 patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257 Thomas Gleixner
                     ` (3 preceding siblings ...)
  2019-05-31 17:29   ` Allison Randal
@ 2019-05-31 20:49   ` Kate Stewart
  4 siblings, 0 replies; 110+ messages in thread
From: Kate Stewart @ 2019-05-31 20:49 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 9:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   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 19 file(s).
>
> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>

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

* Re: [Batch 11 patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258
  2019-05-29 14:12 ` [Batch 11 patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258 Thomas Gleixner
                     ` (3 preceding siblings ...)
  2019-05-31 17:30   ` Allison Randal
@ 2019-05-31 20:58   ` Kate Stewart
  4 siblings, 0 replies; 110+ messages in thread
From: Kate Stewart @ 2019-05-31 20:58 UTC (permalink / raw)
  To: Thomas Gleixner; +Cc: linux-spdx

On Wed, May 29, 2019 at 9:22 AM Thomas Gleixner <tglx@linutronix.de> wrote:
>
> From: Thomas Gleixner tglx@linutronix.de
>
> Based on 1 normalized pattern(s):
>
>   this code is placed under the terms of the 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] 110+ messages in thread

* Re: [Batch 11 patch 09/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 259
  2019-05-29 14:31   ` Steve Winslow
@ 2019-05-31 20:59     ` Kate Stewart
  0 siblings, 0 replies; 110+ messages in thread
From: Kate Stewart @ 2019-05-31 20:59 UTC (permalink / raw)
  To: Steve Winslow; +Cc: linux-spdx

On Wed, May 29, 2019 at 9:31 AM Steve Winslow
<swinslow@linuxfoundation.org> wrote:
>
> Suggest holding on this one, non-standard disclaimer language
>
Agree.  This should be added to the non-standard disclaimer set.

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

end of thread, back to index

Thread overview: 110+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-29 14:12 [Batch 11 patch 00/25] Batch 11 of random GPL notices/references Thomas Gleixner
2019-05-29 14:12 ` [Batch 11 patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251 Thomas Gleixner
2019-05-29 14:27   ` Steve Winslow
2019-05-29 14:34   ` Zavras, Alexios
2019-05-31 17:20   ` Allison Randal
2019-05-31 20:40   ` Kate Stewart
2019-05-29 14:12 ` [Batch 11 patch 02/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 252 Thomas Gleixner
2019-05-29 14:36   ` Zavras, Alexios
2019-05-29 18:09   ` Richard Fontana
2019-05-31 17:23   ` Allison Randal
2019-05-31 20:41   ` Kate Stewart
2019-05-29 14:12 ` [Batch 11 patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 253 Thomas Gleixner
2019-05-29 14:28   ` Steve Winslow
2019-05-29 14:37   ` Zavras, Alexios
2019-05-29 18:10   ` Richard Fontana
2019-05-31 17:24   ` Allison Randal
2019-05-31 20:44   ` Kate Stewart
2019-05-29 14:12 ` [Batch 11 patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 254 Thomas Gleixner
2019-05-29 14:28   ` Steve Winslow
2019-05-29 14:42   ` Zavras, Alexios
2019-05-29 18:10   ` Richard Fontana
2019-05-31 17:25   ` Allison Randal
2019-05-31 20:45   ` Kate Stewart
2019-05-29 14:12 ` [Batch 11 patch 05/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 255 Thomas Gleixner
2019-05-29 14:29   ` Steve Winslow
2019-05-29 18:06     ` Richard Fontana
2019-05-29 14:12 ` [Batch 11 patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 256 Thomas Gleixner
2019-05-29 14:30   ` Steve Winslow
2019-05-29 14:43   ` Zavras, Alexios
2019-05-29 18:11   ` Richard Fontana
2019-05-31 17:28   ` Allison Randal
2019-05-31 20:47   ` Kate Stewart
2019-05-29 14:12 ` [Batch 11 patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 257 Thomas Gleixner
2019-05-29 14:30   ` Steve Winslow
2019-05-29 14:45   ` Zavras, Alexios
2019-05-29 18:11   ` Richard Fontana
2019-05-31 17:29   ` Allison Randal
2019-05-31 20:49   ` Kate Stewart
2019-05-29 14:12 ` [Batch 11 patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258 Thomas Gleixner
2019-05-29 14:30   ` Steve Winslow
2019-05-29 14:45   ` Zavras, Alexios
2019-05-29 18:12   ` Richard Fontana
2019-05-31 17:30   ` Allison Randal
2019-05-31 20:58   ` Kate Stewart
2019-05-29 14:12 ` [Batch 11 patch 09/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 259 Thomas Gleixner
2019-05-29 14:31   ` Steve Winslow
2019-05-31 20:59     ` Kate Stewart
2019-05-29 14:12 ` [Batch 11 patch 10/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 260 Thomas Gleixner
2019-05-29 14:31   ` Steve Winslow
2019-05-29 14:46   ` Zavras, Alexios
2019-05-29 18:12   ` Richard Fontana
2019-05-31 17:31   ` Allison Randal
2019-05-29 14:12 ` [Batch 11 patch 11/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 261 Thomas Gleixner
2019-05-29 18:04   ` Richard Fontana
2019-05-31 17:41     ` Allison Randal
2019-05-29 14:12 ` [Batch 11 patch 12/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 262 Thomas Gleixner
2019-05-29 14:49   ` Zavras, Alexios
2019-05-29 18:13   ` Richard Fontana
2019-05-31 17:42   ` Allison Randal
2019-05-29 14:12 ` [Batch 11 patch 13/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 263 Thomas Gleixner
2019-05-29 14:49   ` Zavras, Alexios
2019-05-29 18:13   ` Richard Fontana
2019-05-31 17:43   ` Allison Randal
2019-05-29 14:12 ` [Batch 11 patch 14/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264 Thomas Gleixner
2019-05-29 14:50   ` Zavras, Alexios
2019-05-29 18:14   ` Richard Fontana
2019-05-31 17:45   ` Allison Randal
2019-05-29 14:12 ` [Batch 11 patch 15/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265 Thomas Gleixner
2019-05-29 14:52   ` Zavras, Alexios
2019-05-29 18:15   ` Richard Fontana
2019-05-31 17:46   ` Allison Randal
2019-05-29 14:12 ` [Batch 11 patch 16/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266 Thomas Gleixner
2019-05-29 14:53   ` Zavras, Alexios
2019-05-29 18:15   ` Richard Fontana
2019-05-31 17:48   ` Allison Randal
2019-05-29 14:12 ` [Batch 11 patch 17/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267 Thomas Gleixner
2019-05-29 14:54   ` Zavras, Alexios
2019-05-29 18:22   ` Richard Fontana
2019-05-31 17:50   ` Allison Randal
2019-05-29 14:12 ` [Batch 11 patch 18/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 268 Thomas Gleixner
2019-05-29 14:55   ` Zavras, Alexios
2019-05-29 18:23   ` Richard Fontana
2019-05-31 17:52   ` Allison Randal
2019-05-29 14:12 ` [Batch 11 patch 19/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 269 Thomas Gleixner
2019-05-29 14:56   ` Zavras, Alexios
2019-05-29 18:23   ` Richard Fontana
2019-05-31 17:53   ` Allison Randal
2019-05-29 14:12 ` [Batch 11 patch 20/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 270 Thomas Gleixner
2019-05-29 14:57   ` Zavras, Alexios
2019-05-29 18:24   ` Richard Fontana
2019-05-31 17:58   ` Allison Randal
2019-05-29 14:12 ` [Batch 11 patch 21/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 271 Thomas Gleixner
2019-05-29 14:58   ` Zavras, Alexios
2019-05-29 18:25   ` Richard Fontana
2019-05-31 17:59   ` Allison Randal
2019-05-29 14:12 ` [Batch 11 patch 22/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 272 Thomas Gleixner
2019-05-29 15:00   ` Zavras, Alexios
2019-05-29 18:25   ` Richard Fontana
2019-05-31 18:00   ` Allison Randal
2019-05-29 14:12 ` [Batch 11 patch 23/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273 Thomas Gleixner
2019-05-29 15:00   ` Zavras, Alexios
2019-05-29 18:27   ` Richard Fontana
2019-05-31 18:10   ` Allison Randal
2019-05-29 14:12 ` [Batch 11 patch 24/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274 Thomas Gleixner
2019-05-29 15:02   ` Zavras, Alexios
2019-05-29 18:46   ` Richard Fontana
2019-05-31 18:12   ` Allison Randal
2019-05-29 14:12 ` [Batch 11 patch 25/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 275 Thomas Gleixner
2019-05-29 15:02   ` Zavras, Alexios
2019-05-31 18:13   ` Allison Randal

Linux-SPDX Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/linux-spdx/0 linux-spdx/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-spdx linux-spdx/ https://lore.kernel.org/linux-spdx \
		linux-spdx@vger.kernel.org
	public-inbox-index linux-spdx

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.linux-spdx


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git