treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499

Based on 1 normalized pattern(s):

  this work is licensed under the terms of the gnu gpl version 2 see
  the copying file in the top level directory

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

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

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
Reviewed-by: Enrico Weigelt <info@metux.net>
Reviewed-by: Allison Randal <allison@lohutok.net>
Cc: linux-spdx@vger.kernel.org
Link: https://lkml.kernel.org/r/20190604081206.797835076@linutronix.de
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Thomas Gleixner 2019-06-04 10:11:32 +02:00 committed by Greg Kroah-Hartman
parent 0c94efabe0
commit 20c8ccb197
35 changed files with 35 additions and 119 deletions

View File

@ -1,11 +1,8 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Kernel-based Virtual Machine driver for Linux * Kernel-based Virtual Machine driver for Linux
* *
* This header defines architecture specific interfaces, x86 version * This header defines architecture specific interfaces, x86 version
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
*/ */
#ifndef _ASM_X86_KVM_HOST_H #ifndef _ASM_X86_KVM_HOST_H

View File

@ -1,3 +1,4 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* CPU virtualization extensions handling /* CPU virtualization extensions handling
* *
* This should carry the code for handling CPU virtualization extensions * This should carry the code for handling CPU virtualization extensions
@ -8,9 +9,6 @@
* Copyright (C) 2008, Red Hat Inc. * Copyright (C) 2008, Red Hat Inc.
* *
* Contains code from KVM, Copyright (C) 2006 Qumranet, Inc. * Contains code from KVM, Copyright (C) 2006 Qumranet, Inc.
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*/ */
#ifndef _ASM_X86_VIRTEX_H #ifndef _ASM_X86_VIRTEX_H
#define _ASM_X86_VIRTEX_H #define _ASM_X86_VIRTEX_H

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Kernel-based Virtual Machine driver for Linux * Kernel-based Virtual Machine driver for Linux
* cpuid support routines * cpuid support routines
@ -6,10 +7,6 @@
* *
* Copyright 2011 Red Hat, Inc. and/or its affiliates. * Copyright 2011 Red Hat, Inc. and/or its affiliates.
* Copyright IBM Corporation, 2008 * Copyright IBM Corporation, 2008
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
*/ */
#include <linux/kvm_host.h> #include <linux/kvm_host.h>

View File

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Kernel-based Virtual Machine driver for Linux * Kernel-based Virtual Machine driver for Linux
* *
* Copyright 2016 Red Hat, Inc. and/or its affiliates. * Copyright 2016 Red Hat, Inc. and/or its affiliates.
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
*/ */
#include <linux/kvm_host.h> #include <linux/kvm_host.h>
#include <linux/debugfs.h> #include <linux/debugfs.h>

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/****************************************************************************** /******************************************************************************
* emulate.c * emulate.c
* *
@ -14,9 +15,6 @@
* Avi Kivity <avi@qumranet.com> * Avi Kivity <avi@qumranet.com>
* Yaniv Kamay <yaniv@qumranet.com> * Yaniv Kamay <yaniv@qumranet.com>
* *
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
* From: xen-unstable 10676:af9809f51f81a3c43f276f00c81a52ef558afda4 * From: xen-unstable 10676:af9809f51f81a3c43f276f00c81a52ef558afda4
*/ */

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* KVM Microsoft Hyper-V emulation * KVM Microsoft Hyper-V emulation
* *
@ -15,10 +16,6 @@
* Amit Shah <amit.shah@qumranet.com> * Amit Shah <amit.shah@qumranet.com>
* Ben-Ami Yassour <benami@il.ibm.com> * Ben-Ami Yassour <benami@il.ibm.com>
* Andrey Smetanin <asmetanin@virtuozzo.com> * Andrey Smetanin <asmetanin@virtuozzo.com>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
*/ */
#include "x86.h" #include "x86.h"

View File

@ -1,3 +1,4 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* KVM Microsoft Hyper-V emulation * KVM Microsoft Hyper-V emulation
* *
@ -15,10 +16,6 @@
* Amit Shah <amit.shah@qumranet.com> * Amit Shah <amit.shah@qumranet.com>
* Ben-Ami Yassour <benami@il.ibm.com> * Ben-Ami Yassour <benami@il.ibm.com>
* Andrey Smetanin <asmetanin@virtuozzo.com> * Andrey Smetanin <asmetanin@virtuozzo.com>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
*/ */
#ifndef __ARCH_X86_KVM_HYPERV_H__ #ifndef __ARCH_X86_KVM_HYPERV_H__

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Local APIC virtualization * Local APIC virtualization
@ -13,9 +14,6 @@
* Yaozu (Eddie) Dong <eddie.dong@intel.com> * Yaozu (Eddie) Dong <eddie.dong@intel.com>
* *
* Based on Xen 3.1 code, Copyright (c) 2004, Intel Corporation. * Based on Xen 3.1 code, Copyright (c) 2004, Intel Corporation.
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*/ */
#include <linux/kvm_host.h> #include <linux/kvm_host.h>

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Kernel-based Virtual Machine driver for Linux * Kernel-based Virtual Machine driver for Linux
* *
@ -12,10 +13,6 @@
* Authors: * Authors:
* Yaniv Kamay <yaniv@qumranet.com> * Yaniv Kamay <yaniv@qumranet.com>
* Avi Kivity <avi@qumranet.com> * Avi Kivity <avi@qumranet.com>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
*/ */
#include "irq.h" #include "irq.h"

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* mmu_audit.c: * mmu_audit.c:
* *
@ -11,10 +12,6 @@
* Avi Kivity <avi@qumranet.com> * Avi Kivity <avi@qumranet.com>
* Marcelo Tosatti <mtosatti@redhat.com> * Marcelo Tosatti <mtosatti@redhat.com>
* Xiao Guangrong <xiaoguangrong@cn.fujitsu.com> * Xiao Guangrong <xiaoguangrong@cn.fujitsu.com>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
*/ */
#include <linux/ratelimit.h> #include <linux/ratelimit.h>

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* vMTRR implementation * vMTRR implementation
* *
@ -11,9 +12,6 @@
* Marcelo Tosatti <mtosatti@redhat.com> * Marcelo Tosatti <mtosatti@redhat.com>
* Paolo Bonzini <pbonzini@redhat.com> * Paolo Bonzini <pbonzini@redhat.com>
* Xiao Guangrong <guangrong.xiao@linux.intel.com> * Xiao Guangrong <guangrong.xiao@linux.intel.com>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*/ */
#include <linux/kvm_host.h> #include <linux/kvm_host.h>

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Support KVM gust page tracking * Support KVM gust page tracking
* *
@ -8,9 +9,6 @@
* *
* Author: * Author:
* Xiao Guangrong <guangrong.xiao@linux.intel.com> * Xiao Guangrong <guangrong.xiao@linux.intel.com>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*/ */
#include <linux/kvm_host.h> #include <linux/kvm_host.h>

View File

@ -1,3 +1,4 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Kernel-based Virtual Machine driver for Linux * Kernel-based Virtual Machine driver for Linux
* *
@ -12,10 +13,6 @@
* Authors: * Authors:
* Yaniv Kamay <yaniv@qumranet.com> * Yaniv Kamay <yaniv@qumranet.com>
* Avi Kivity <avi@qumranet.com> * Avi Kivity <avi@qumranet.com>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
*/ */
/* /*

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Kernel-based Virtual Machine -- Performance Monitoring Unit support * Kernel-based Virtual Machine -- Performance Monitoring Unit support
* *
@ -7,10 +8,6 @@
* Avi Kivity <avi@redhat.com> * Avi Kivity <avi@redhat.com>
* Gleb Natapov <gleb@redhat.com> * Gleb Natapov <gleb@redhat.com>
* Wei Huang <wei@redhat.com> * Wei Huang <wei@redhat.com>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
*/ */
#include <linux/types.h> #include <linux/types.h>

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* KVM PMU support for AMD * KVM PMU support for AMD
* *
@ -6,9 +7,6 @@
* Author: * Author:
* Wei Huang <wei@redhat.com> * Wei Huang <wei@redhat.com>
* *
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
* Implementation is based on pmu_intel.c file * Implementation is based on pmu_intel.c file
*/ */
#include <linux/types.h> #include <linux/types.h>

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Kernel-based Virtual Machine driver for Linux * Kernel-based Virtual Machine driver for Linux
* *
@ -9,10 +10,6 @@
* Authors: * Authors:
* Yaniv Kamay <yaniv@qumranet.com> * Yaniv Kamay <yaniv@qumranet.com>
* Avi Kivity <avi@qumranet.com> * Avi Kivity <avi@qumranet.com>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
*/ */
#define pr_fmt(fmt) "SVM: " fmt #define pr_fmt(fmt) "SVM: " fmt

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* KVM PMU support for Intel CPUs * KVM PMU support for Intel CPUs
* *
@ -6,10 +7,6 @@
* Authors: * Authors:
* Avi Kivity <avi@redhat.com> * Avi Kivity <avi@redhat.com>
* Gleb Natapov <gleb@redhat.com> * Gleb Natapov <gleb@redhat.com>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
*/ */
#include <linux/types.h> #include <linux/types.h>
#include <linux/kvm_host.h> #include <linux/kvm_host.h>

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Kernel-based Virtual Machine driver for Linux * Kernel-based Virtual Machine driver for Linux
* *
@ -10,10 +11,6 @@
* Authors: * Authors:
* Avi Kivity <avi@qumranet.com> * Avi Kivity <avi@qumranet.com>
* Yaniv Kamay <yaniv@qumranet.com> * Yaniv Kamay <yaniv@qumranet.com>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
*/ */
#include <linux/frame.h> #include <linux/frame.h>

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Kernel-based Virtual Machine driver for Linux * Kernel-based Virtual Machine driver for Linux
* *
@ -13,10 +14,6 @@
* Yaniv Kamay <yaniv@qumranet.com> * Yaniv Kamay <yaniv@qumranet.com>
* Amit Shah <amit.shah@qumranet.com> * Amit Shah <amit.shah@qumranet.com>
* Ben-Ami Yassour <benami@il.ibm.com> * Ben-Ami Yassour <benami@il.ibm.com>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
*/ */
#include <linux/kvm_host.h> #include <linux/kvm_host.h>

View File

@ -1,9 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Copyright (c) 2013 * Copyright (c) 2013
* Minchan Kim <minchan@kernel.org> * Minchan Kim <minchan@kernel.org>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*/ */
#include <linux/types.h> #include <linux/types.h>
#include <linux/mutex.h> #include <linux/mutex.h>

View File

@ -1,9 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Copyright (c) 2013 * Copyright (c) 2013
* Phillip Lougher <phillip@squashfs.org.uk> * Phillip Lougher <phillip@squashfs.org.uk>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*/ */
#include <linux/types.h> #include <linux/types.h>

View File

@ -1,9 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Copyright (c) 2013 * Copyright (c) 2013
* Phillip Lougher <phillip@squashfs.org.uk> * Phillip Lougher <phillip@squashfs.org.uk>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*/ */
#include <linux/types.h> #include <linux/types.h>

View File

@ -1,9 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Copyright (c) 2013 * Copyright (c) 2013
* Phillip Lougher <phillip@squashfs.org.uk> * Phillip Lougher <phillip@squashfs.org.uk>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*/ */
#include <linux/fs.h> #include <linux/fs.h>

View File

@ -1,9 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Copyright (c) 2013 * Copyright (c) 2013
* Phillip Lougher <phillip@squashfs.org.uk> * Phillip Lougher <phillip@squashfs.org.uk>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*/ */
#include <linux/fs.h> #include <linux/fs.h>

View File

@ -1,9 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Copyright (c) 2013, 2014 * Copyright (c) 2013, 2014
* Phillip Lougher <phillip@squashfs.org.uk> * Phillip Lougher <phillip@squashfs.org.uk>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*/ */
#include <linux/buffer_head.h> #include <linux/buffer_head.h>

View File

@ -1,9 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Copyright (c) 2013 * Copyright (c) 2013
* Phillip Lougher <phillip@squashfs.org.uk> * Phillip Lougher <phillip@squashfs.org.uk>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>

View File

@ -1,11 +1,9 @@
/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef PAGE_ACTOR_H #ifndef PAGE_ACTOR_H
#define PAGE_ACTOR_H #define PAGE_ACTOR_H
/* /*
* Copyright (c) 2013 * Copyright (c) 2013
* Phillip Lougher <phillip@squashfs.org.uk> * Phillip Lougher <phillip@squashfs.org.uk>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*/ */
#ifndef CONFIG_SQUASHFS_FILE_DIRECT #ifndef CONFIG_SQUASHFS_FILE_DIRECT

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* fs/userfaultfd.c * fs/userfaultfd.c
* *
@ -5,9 +6,6 @@
* Copyright (C) 2008-2009 Red Hat, Inc. * Copyright (C) 2008-2009 Red Hat, Inc.
* Copyright (C) 2015 Red Hat, Inc. * Copyright (C) 2015 Red Hat, Inc.
* *
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
* Some part derived from fs/eventfd.c (anon inode setup) and * Some part derived from fs/eventfd.c (anon inode setup) and
* mm/ksm.c (mm hashing). * mm/ksm.c (mm hashing).
*/ */

View File

@ -1,10 +1,7 @@
/* SPDX-License-Identifier: GPL-2.0-only */
#ifndef __KVM_HOST_H #ifndef __KVM_HOST_H
#define __KVM_HOST_H #define __KVM_HOST_H
/*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*/
#include <linux/types.h> #include <linux/types.h>
#include <linux/hardirq.h> #include <linux/hardirq.h>

View File

@ -1,8 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Copyright (C) 2009 Red Hat, Inc. * Copyright (C) 2009 Red Hat, Inc.
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*/ */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt

View File

@ -1,12 +1,10 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* linux/mm/mmu_notifier.c * linux/mm/mmu_notifier.c
* *
* Copyright (C) 2008 Qumranet, Inc. * Copyright (C) 2008 Qumranet, Inc.
* Copyright (C) 2008 SGI * Copyright (C) 2008 SGI
* Christoph Lameter <cl@linux.com> * Christoph Lameter <cl@linux.com>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*/ */
#include <linux/rculist.h> #include <linux/rculist.h>

View File

@ -1,10 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* mm/userfaultfd.c * mm/userfaultfd.c
* *
* Copyright (C) 2015 Red Hat, Inc. * Copyright (C) 2015 Red Hat, Inc.
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*/ */
#include <linux/mm.h> #include <linux/mm.h>

View File

@ -1,4 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# SPDX-License-Identifier: GPL-2.0-only
# #
# top-like utility for displaying kvm statistics # top-like utility for displaying kvm statistics
# #
@ -8,8 +9,6 @@
# Authors: # Authors:
# Avi Kivity <avi@redhat.com> # Avi Kivity <avi@redhat.com>
# #
# This work is licensed under the terms of the GNU GPL, version 2. See
# the COPYING file in the top-level directory.
"""The kvm_stat module outputs statistics about running KVM VMs """The kvm_stat module outputs statistics about running KVM VMs
Three different ways of output formatting are available: Three different ways of output formatting are available:

View File

@ -1,11 +1,9 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Stress userfaultfd syscall. * Stress userfaultfd syscall.
* *
* Copyright (C) 2015 Red Hat, Inc. * Copyright (C) 2015 Red Hat, Inc.
* *
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
* This test allocates two virtual areas and bounces the physical * This test allocates two virtual areas and bounces the physical
* memory across the two virtual areas (from area_src to area_dst) * memory across the two virtual areas (from area_src to area_dst)
* using userfaultfd. * using userfaultfd.

View File

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Kernel-based Virtual Machine driver for Linux * Kernel-based Virtual Machine driver for Linux
* *
@ -10,10 +11,6 @@
* Authors: * Authors:
* Avi Kivity <avi@qumranet.com> * Avi Kivity <avi@qumranet.com>
* Yaniv Kamay <yaniv@qumranet.com> * Yaniv Kamay <yaniv@qumranet.com>
*
* This work is licensed under the terms of the GNU GPL, version 2. See
* the COPYING file in the top-level directory.
*
*/ */
#include <kvm/iodev.h> #include <kvm/iodev.h>