All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Enrico Weigelt, metux IT consult" <lkml@metux.net>
To: Thomas Gleixner <tglx@linutronix.de>, linux-spdx@vger.kernel.org
Subject: Re: [Batch 16 patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 228
Date: Mon, 3 Jun 2019 12:14:10 +0200	[thread overview]
Message-ID: <3cb9447b-a8c7-0b6f-41a6-4e05859eb53a@metux.net> (raw)
In-Reply-To: <20190602204653.268333948@linutronix.de>

On 03.06.19 07:44, Thomas Gleixner wrote:
> From: Thomas Gleixner tglx@linutronix.de
> 
> Based on 1 normalized pattern(s):
> 
>   for licencing details see kernel base copying
> 
> extracted by the scancode license scanner the SPDX license identifier
> 
>   GPL-2.0-only
> 
> has been chosen to replace the boilerplate/reference in 13 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=batch16&id=e8acc08814ff
> ---
>  arch/x86/events/amd/ibs.c               |    3 +--
>  arch/x86/events/core.c                  |    3 +--
>  arch/x86/events/intel/p4.c              |    3 +--
>  arch/x86/events/perf_event.h            |    3 +--
>  arch/x86/kernel/x86_init.c              |    3 +--
>  arch/x86/lib/usercopy.c                 |    3 +--
>  drivers/input/touchscreen/tps6507x-ts.c |    3 +--
>  drivers/mfd/tps6507x.c                  |    4 +---
>  include/linux/input/tps6507x-ts.h       |    4 +---
>  include/linux/ktime.h                   |    3 +--
>  include/linux/mfd/tps6507x.h            |    4 +---
>  include/linux/perf_event.h              |    3 +--
>  lib/debugobjects.c                      |    3 +--
>  13 files changed, 13 insertions(+), 29 deletions(-)
> 
> --- a/arch/x86/events/amd/ibs.c
> +++ b/arch/x86/events/amd/ibs.c
> @@ -1,9 +1,8 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Performance events - AMD IBS
>   *
>   *  Copyright (C) 2011 Advanced Micro Devices, Inc., Robert Richter
> - *
> - *  For licencing details see kernel-base/COPYING
>   */
>  
>  #include <linux/perf_event.h>
> --- a/arch/x86/events/core.c
> +++ b/arch/x86/events/core.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Performance events x86 architecture code
>   *
> @@ -8,8 +9,6 @@
>   *  Copyright (C) 2008-2009 Red Hat, Inc., Peter Zijlstra
>   *  Copyright (C) 2009 Intel Corporation, <markus.t.metzger@intel.com>
>   *  Copyright (C) 2009 Google, Inc., Stephane Eranian
> - *
> - *  For licencing details see kernel-base/COPYING
>   */
>  
>  #include <linux/perf_event.h>
> --- a/arch/x86/events/intel/p4.c
> +++ b/arch/x86/events/intel/p4.c
> @@ -1,10 +1,9 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Netburst Performance Events (P4, old Xeon)
>   *
>   *  Copyright (C) 2010 Parallels, Inc., Cyrill Gorcunov <gorcunov@openvz.org>
>   *  Copyright (C) 2010 Intel Corporation, Lin Ming <ming.m.lin@intel.com>
> - *
> - *  For licencing details see kernel-base/COPYING
>   */
>  
>  #include <linux/perf_event.h>
> --- a/arch/x86/events/perf_event.h
> +++ b/arch/x86/events/perf_event.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-only */
>  /*
>   * Performance events x86 architecture header
>   *
> @@ -8,8 +9,6 @@
>   *  Copyright (C) 2008-2009 Red Hat, Inc., Peter Zijlstra
>   *  Copyright (C) 2009 Intel Corporation, <markus.t.metzger@intel.com>
>   *  Copyright (C) 2009 Google, Inc., Stephane Eranian
> - *
> - *  For licencing details see kernel-base/COPYING
>   */
>  
>  #include <linux/perf_event.h>
> --- a/arch/x86/kernel/x86_init.c
> +++ b/arch/x86/kernel/x86_init.c
> @@ -1,7 +1,6 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Copyright (C) 2009 Thomas Gleixner <tglx@linutronix.de>
> - *
> - *  For licencing details see kernel-base/COPYING
>   */
>  #include <linux/init.h>
>  #include <linux/ioport.h>
> --- a/arch/x86/lib/usercopy.c
> +++ b/arch/x86/lib/usercopy.c
> @@ -1,7 +1,6 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * User address space access functions.
> - *
> - *  For licencing details see kernel-base/COPYING
>   */
>  
>  #include <linux/uaccess.h>
> --- a/drivers/input/touchscreen/tps6507x-ts.c
> +++ b/drivers/input/touchscreen/tps6507x-ts.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Touchscreen driver for the tps6507x chip.
>   *
> @@ -7,8 +8,6 @@
>   *
>   *    Using code from tsc2007, MtekVision Co., Ltd.
>   *
> - * For licencing details see kernel-base/COPYING
> - *
>   * TPS65070, TPS65073, TPS650731, and TPS650732 support
>   * 10 bit touch screen interface.
>   */
> --- a/drivers/mfd/tps6507x.c
> +++ b/drivers/mfd/tps6507x.c
> @@ -1,3 +1,4 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * tps6507x.c  --  TPS6507x chip family multi-function driver
>   *
> @@ -9,9 +10,6 @@
>   * Credits:
>   *
>   *    Using code from wm831x-*.c, wm8400-core, Wolfson Microelectronics PLC.
> - *
> - * For licencing details see kernel-base/COPYING
> - *
>   */
>  
>  #include <linux/module.h>
> --- a/include/linux/input/tps6507x-ts.h
> +++ b/include/linux/input/tps6507x-ts.h
> @@ -1,11 +1,9 @@
> +/* SPDX-License-Identifier: GPL-2.0-only */
>  /* linux/i2c/tps6507x-ts.h
>   *
>   * Functions to access TPS65070 touch screen chip.
>   *
>   * Copyright (c) 2009 RidgeRun (todd.fischer@ridgerun.com)
> - *
> - *
> - *  For licencing details see kernel-base/COPYING
>   */
>  
>  #ifndef __LINUX_I2C_TPS6507X_TS_H
> --- a/include/linux/ktime.h
> +++ b/include/linux/ktime.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-only */
>  /*
>   *  include/linux/ktime.h
>   *
> @@ -15,8 +16,6 @@
>   *  	Roman Zippel provided the ideas and primary code snippets of
>   *  	the ktime_t union and further simplifications of the original
>   *  	code.
> - *
> - *  For licencing details see kernel-base/COPYING
>   */
>  #ifndef _LINUX_KTIME_H
>  #define _LINUX_KTIME_H
> --- a/include/linux/mfd/tps6507x.h
> +++ b/include/linux/mfd/tps6507x.h
> @@ -1,11 +1,9 @@
> +/* SPDX-License-Identifier: GPL-2.0-only */
>  /* linux/mfd/tps6507x.h
>   *
>   * Functions to access TPS65070 power management chip.
>   *
>   * Copyright (c) 2009 RidgeRun (todd.fischer@ridgerun.com)
> - *
> - *
> - *  For licencing details see kernel-base/COPYING
>   */
>  
>  #ifndef __LINUX_MFD_TPS6507X_H
> --- a/include/linux/perf_event.h
> +++ b/include/linux/perf_event.h
> @@ -1,3 +1,4 @@
> +/* SPDX-License-Identifier: GPL-2.0-only */
>  /*
>   * Performance events:
>   *
> @@ -8,8 +9,6 @@
>   * Data type definitions, declarations, prototypes.
>   *
>   *    Started by: Thomas Gleixner and Ingo Molnar
> - *
> - * For licencing details see kernel-base/COPYING
>   */
>  #ifndef _LINUX_PERF_EVENT_H
>  #define _LINUX_PERF_EVENT_H
> --- a/lib/debugobjects.c
> +++ b/lib/debugobjects.c
> @@ -1,11 +1,10 @@
> +// SPDX-License-Identifier: GPL-2.0-only
>  /*
>   * Generic infrastructure for lifetime debugging of objects.
>   *
>   * Started by Thomas Gleixner
>   *
>   * Copyright (C) 2008, Thomas Gleixner <tglx@linutronix.de>
> - *
> - * For licencing details see kernel-base/COPYING
>   */
>  
>  #define pr_fmt(fmt) "ODEBUG: " fmt
> 
> 

Reviewed-By: Enrico Weigelt <info@metux.net>

-- 
Enrico Weigelt, metux IT consult
Free software and Linux embedded engineering
info@metux.net -- +49-151-27565287

  reply	other threads:[~2019-06-03 10:14 UTC|newest]

Thread overview: 133+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-06-03  5:44 [Batch 16 patch 00/25] Batch 16 of random GPL notices/references Thomas Gleixner
2019-06-03  5:44 ` [Batch 16 patch 01/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 226 Thomas Gleixner
2019-06-03 10:11   ` Enrico Weigelt, metux IT consult
2019-06-03 10:46     ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-03 12:36       ` Enrico Weigelt, metux IT consult
2019-06-03 13:00         ` Greg KH
2019-06-03 17:13         ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-03 12:40   ` Zavras, Alexios
2019-06-03 17:53   ` Allison Randal
2019-06-03  5:44 ` [Batch 16 patch 02/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 227 Thomas Gleixner
2019-06-03 10:12   ` Enrico Weigelt, metux IT consult
2019-06-03 17:54   ` Allison Randal
2019-06-03  5:44 ` [Batch 16 patch 03/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 228 Thomas Gleixner
2019-06-03 10:14   ` Enrico Weigelt, metux IT consult [this message]
2019-06-03 12:44   ` Zavras, Alexios
2019-06-03 17:54   ` Allison Randal
2019-06-03  5:44 ` [Batch 16 patch 04/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 229 Thomas Gleixner
2019-06-03 10:15   ` Enrico Weigelt, metux IT consult
2019-06-03 12:46   ` Zavras, Alexios
2019-06-03 17:56   ` Allison Randal
2019-06-03  5:44 ` [Batch 16 patch 05/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230 Thomas Gleixner
2019-06-03 10:17   ` Enrico Weigelt, metux IT consult
2019-06-03 12:47   ` Zavras, Alexios
2019-06-03 17:57   ` Allison Randal
2019-06-03  5:44 ` [Batch 16 patch 06/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 231 Thomas Gleixner
2019-06-03 10:19   ` Enrico Weigelt, metux IT consult
2019-06-03 12:50   ` Zavras, Alexios
2019-06-03 18:10     ` Allison Randal
2019-06-03  5:44 ` [Batch 16 patch 07/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 232 Thomas Gleixner
2019-06-03 10:04   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-03 10:20   ` Enrico Weigelt, metux IT consult
2019-06-03 12:51   ` Zavras, Alexios
2019-06-03 18:11   ` Allison Randal
2019-06-03  5:44 ` [Batch 16 patch 08/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 233 Thomas Gleixner
2019-06-03 10:04   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-03 10:33     ` Enrico Weigelt, metux IT consult
2019-06-03 11:36       ` Greg KH
2019-06-03 12:42         ` Enrico Weigelt, metux IT consult
2019-06-04  7:14           ` Thomas Gleixner
2019-06-03 12:52   ` Zavras, Alexios
2019-06-03 18:14   ` Allison Randal
2019-06-03  5:44 ` [Batch 16 patch 09/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 Thomas Gleixner
2019-06-03 10:44   ` Enrico Weigelt, metux IT consult
2019-06-03 12:55   ` Zavras, Alexios
2019-06-03 18:15   ` Allison Randal
2019-06-03  5:44 ` [Batch 16 patch 10/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 235 Thomas Gleixner
2019-06-03 10:51   ` Enrico Weigelt, metux IT consult
     [not found]   ` <1559560444-31041-1-git-send-email-info@metux.net>
2019-06-03 11:14     ` [PATCH] treewide: refined: " Enrico Weigelt, metux IT consult
2019-06-03 11:35       ` Greg KH
2019-06-03 12:40         ` Enrico Weigelt, metux IT consult
2019-06-04  7:17       ` Thomas Gleixner
2019-06-04  8:31         ` Enrico Weigelt, metux IT consult
2019-06-04  8:47           ` Greg KH
2019-06-04  8:53             ` Enrico Weigelt, metux IT consult
2019-06-04  9:10               ` Greg KH
2019-06-04 13:18               ` Thomas Gleixner
2019-06-03 12:57   ` [Batch 16 patch 10/25] treewide: " Zavras, Alexios
2019-06-03 18:16   ` Allison Randal
2019-06-03  5:44 ` [Batch 16 patch 11/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 236 Thomas Gleixner
2019-06-03 11:22   ` Enrico Weigelt, metux IT consult
2019-06-03 12:59   ` Zavras, Alexios
2019-06-03 18:18   ` Allison Randal
2019-06-03  5:44 ` [Batch 16 patch 12/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 237 Thomas Gleixner
2019-06-03 11:22   ` Enrico Weigelt, metux IT consult
2019-06-03 13:00   ` Zavras, Alexios
2019-06-03 18:19   ` Allison Randal
2019-06-03  5:44 ` [Batch 16 patch 13/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 238 Thomas Gleixner
2019-06-03 11:23   ` Enrico Weigelt, metux IT consult
2019-06-03 15:40   ` Zavras, Alexios
2019-06-03 18:20   ` Allison Randal
2019-06-03  5:44 ` [Batch 16 patch 14/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 239 Thomas Gleixner
2019-06-03 11:24   ` Enrico Weigelt, metux IT consult
2019-06-03 15:41   ` Zavras, Alexios
2019-06-03 17:56   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-03 18:21   ` Allison Randal
2019-06-03  5:44 ` [Batch 16 patch 15/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 240 Thomas Gleixner
2019-06-03 11:30   ` Enrico Weigelt, metux IT consult
2019-06-03 11:45     ` Greg KH
2019-06-04  7:15       ` Thomas Gleixner
2019-06-04  7:19     ` Thomas Gleixner
2019-06-03  5:44 ` [Batch 16 patch 16/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 241 Thomas Gleixner
2019-06-03 11:34   ` Enrico Weigelt, metux IT consult
2019-06-03 15:44   ` Zavras, Alexios
2019-06-03 18:05     ` Greg KH
2019-06-03 18:18       ` dmg
2019-06-03 18:23         ` dmg
2019-06-03 18:28       ` Allison Randal
2019-06-04  9:14         ` Enrico Weigelt, metux IT consult
2019-06-04  9:16           ` Greg KH
2019-07-12  2:34             ` Denver Gingerich
2019-07-12  5:23               ` Greg KH
2019-06-03  5:44 ` [Batch 16 patch 17/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 242 Thomas Gleixner
2019-06-03 11:41   ` Enrico Weigelt, metux IT consult
2019-06-03 15:47   ` Zavras, Alexios
2019-06-03 18:04     ` Greg KH
2019-06-03 18:30       ` Allison Randal
2019-06-04  9:36       ` Enrico Weigelt, metux IT consult
2019-06-03  5:44 ` [Batch 16 patch 18/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 243 Thomas Gleixner
2019-06-03 11:41   ` Enrico Weigelt, metux IT consult
2019-06-03 15:48   ` Zavras, Alexios
2019-06-03 17:57   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-03 18:31   ` Allison Randal
2019-06-03  5:45 ` [Batch 16 patch 19/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 244 Thomas Gleixner
2019-06-03 11:42   ` Enrico Weigelt, metux IT consult
2019-06-03 15:49   ` Zavras, Alexios
2019-06-03 18:32   ` Allison Randal
2019-06-03  5:45 ` [Batch 16 patch 20/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 245 Thomas Gleixner
2019-06-03 11:42   ` Enrico Weigelt, metux IT consult
2019-06-03 15:49   ` Zavras, Alexios
2019-06-03 18:32   ` Allison Randal
2019-06-03  5:45 ` [Batch 16 patch 21/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 246 Thomas Gleixner
2019-06-03 11:43   ` Enrico Weigelt, metux IT consult
2019-06-03 15:51   ` Zavras, Alexios
2019-06-03 18:33   ` Allison Randal
2019-06-03  5:45 ` [Batch 16 patch 22/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 247 Thomas Gleixner
2019-06-03 12:11   ` Enrico Weigelt, metux IT consult
2019-06-03 14:24     ` Dominik Brodowski
2019-06-03 15:55   ` Zavras, Alexios
2019-06-03 18:35   ` Allison Randal
2019-06-03  5:45 ` [Batch 16 patch 23/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 248 Thomas Gleixner
2019-06-03 12:12   ` Enrico Weigelt, metux IT consult
2019-06-03 15:56   ` Zavras, Alexios
2019-06-03 18:00   ` Armijn Hemel - Tjaldur Software Governance Solutions
2019-06-03 18:36   ` Allison Randal
2019-06-03  5:45 ` [Batch 16 patch 24/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 249 Thomas Gleixner
2019-06-03 12:12   ` Enrico Weigelt, metux IT consult
2019-06-03 15:58   ` Zavras, Alexios
2019-06-03 18:03     ` Greg KH
2019-06-03 18:38       ` Allison Randal
2019-06-03  5:45 ` [Batch 16 patch 25/25] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 250 Thomas Gleixner
2019-06-03 12:13   ` Enrico Weigelt, metux IT consult
2019-06-03 15:59   ` Zavras, Alexios
2019-06-03 18:39   ` Allison Randal

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3cb9447b-a8c7-0b6f-41a6-4e05859eb53a@metux.net \
    --to=lkml@metux.net \
    --cc=linux-spdx@vger.kernel.org \
    --cc=tglx@linutronix.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.