diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2019-06-04 04:11:33 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2019-06-19 11:09:55 -0400 |
commit | d2912cb15bdda8ba4a5dd73396ad62641af2f520 (patch) | |
tree | ff723089c8673e3f99df3ddcdaeae7a52bd6fdac /arch/x86 | |
parent | 20c8ccb1975b8d5639789d1025ad6ada38bd6f48 (diff) |
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
Based on 2 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 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 #
extracted by the scancode license scanner the SPDX license identifier
GPL-2.0-only
has been chosen to replace the boilerplate/reference in 4122 file(s).
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Enrico Weigelt <info@metux.net>
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
Reviewed-by: Allison Randal <allison@lohutok.net>
Cc: linux-spdx@vger.kernel.org
Link: https://lkml.kernel.org/r/20190604081206.933168790@linutronix.de
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'arch/x86')
27 files changed, 27 insertions, 110 deletions
diff --git a/arch/x86/boot/compressed/mem_encrypt.S b/arch/x86/boot/compressed/mem_encrypt.S index a480356e0ed8..6afb7130a387 100644 --- a/arch/x86/boot/compressed/mem_encrypt.S +++ b/arch/x86/boot/compressed/mem_encrypt.S | |||
@@ -1,13 +1,10 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * AMD Memory Encryption Support | 3 | * AMD Memory Encryption Support |
3 | * | 4 | * |
4 | * Copyright (C) 2017 Advanced Micro Devices, Inc. | 5 | * Copyright (C) 2017 Advanced Micro Devices, Inc. |
5 | * | 6 | * |
6 | * Author: Tom Lendacky <thomas.lendacky@amd.com> | 7 | * Author: Tom Lendacky <thomas.lendacky@amd.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/linkage.h> | 10 | #include <linux/linkage.h> |
diff --git a/arch/x86/crypto/aegis128-aesni-asm.S b/arch/x86/crypto/aegis128-aesni-asm.S index 5f7e43d4f64a..4434607e366d 100644 --- a/arch/x86/crypto/aegis128-aesni-asm.S +++ b/arch/x86/crypto/aegis128-aesni-asm.S | |||
@@ -1,12 +1,9 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * AES-NI + SSE2 implementation of AEGIS-128 | 3 | * AES-NI + SSE2 implementation of AEGIS-128 |
3 | * | 4 | * |
4 | * Copyright (c) 2017-2018 Ondrej Mosnacek <omosnacek@gmail.com> | 5 | * Copyright (c) 2017-2018 Ondrej Mosnacek <omosnacek@gmail.com> |
5 | * Copyright (C) 2017-2018 Red Hat, Inc. All rights reserved. | 6 | * Copyright (C) 2017-2018 Red Hat, Inc. All rights reserved. |
6 | * | ||
7 | * This program is free software; you can redistribute it and/or modify it | ||
8 | * under the terms of the GNU General Public License version 2 as published | ||
9 | * by the Free Software Foundation. | ||
10 | */ | 7 | */ |
11 | 8 | ||
12 | #include <linux/linkage.h> | 9 | #include <linux/linkage.h> |
diff --git a/arch/x86/crypto/aegis128l-aesni-asm.S b/arch/x86/crypto/aegis128l-aesni-asm.S index 491dd61c845c..1461ef00c0e8 100644 --- a/arch/x86/crypto/aegis128l-aesni-asm.S +++ b/arch/x86/crypto/aegis128l-aesni-asm.S | |||
@@ -1,12 +1,9 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * AES-NI + SSE2 implementation of AEGIS-128L | 3 | * AES-NI + SSE2 implementation of AEGIS-128L |
3 | * | 4 | * |
4 | * Copyright (c) 2017-2018 Ondrej Mosnacek <omosnacek@gmail.com> | 5 | * Copyright (c) 2017-2018 Ondrej Mosnacek <omosnacek@gmail.com> |
5 | * Copyright (C) 2017-2018 Red Hat, Inc. All rights reserved. | 6 | * Copyright (C) 2017-2018 Red Hat, Inc. All rights reserved. |
6 | * | ||
7 | * This program is free software; you can redistribute it and/or modify it | ||
8 | * under the terms of the GNU General Public License version 2 as published | ||
9 | * by the Free Software Foundation. | ||
10 | */ | 7 | */ |
11 | 8 | ||
12 | #include <linux/linkage.h> | 9 | #include <linux/linkage.h> |
diff --git a/arch/x86/crypto/aegis256-aesni-asm.S b/arch/x86/crypto/aegis256-aesni-asm.S index 8870c7c5d9a4..37d9b13dfd85 100644 --- a/arch/x86/crypto/aegis256-aesni-asm.S +++ b/arch/x86/crypto/aegis256-aesni-asm.S | |||
@@ -1,12 +1,9 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * AES-NI + SSE2 implementation of AEGIS-128L | 3 | * AES-NI + SSE2 implementation of AEGIS-128L |
3 | * | 4 | * |
4 | * Copyright (c) 2017-2018 Ondrej Mosnacek <omosnacek@gmail.com> | 5 | * Copyright (c) 2017-2018 Ondrej Mosnacek <omosnacek@gmail.com> |
5 | * Copyright (C) 2017-2018 Red Hat, Inc. All rights reserved. | 6 | * Copyright (C) 2017-2018 Red Hat, Inc. All rights reserved. |
6 | * | ||
7 | * This program is free software; you can redistribute it and/or modify it | ||
8 | * under the terms of the GNU General Public License version 2 as published | ||
9 | * by the Free Software Foundation. | ||
10 | */ | 7 | */ |
11 | 8 | ||
12 | #include <linux/linkage.h> | 9 | #include <linux/linkage.h> |
diff --git a/arch/x86/crypto/ghash-clmulni-intel_asm.S b/arch/x86/crypto/ghash-clmulni-intel_asm.S index f94375a8dcd1..5d53effe8abe 100644 --- a/arch/x86/crypto/ghash-clmulni-intel_asm.S +++ b/arch/x86/crypto/ghash-clmulni-intel_asm.S | |||
@@ -1,3 +1,4 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * Accelerated GHASH implementation with Intel PCLMULQDQ-NI | 3 | * Accelerated GHASH implementation with Intel PCLMULQDQ-NI |
3 | * instructions. This file contains accelerated part of ghash | 4 | * instructions. This file contains accelerated part of ghash |
@@ -10,10 +11,6 @@ | |||
10 | * Vinodh Gopal | 11 | * Vinodh Gopal |
11 | * Erdinc Ozturk | 12 | * Erdinc Ozturk |
12 | * Deniz Karakoyunlu | 13 | * Deniz Karakoyunlu |
13 | * | ||
14 | * This program is free software; you can redistribute it and/or modify it | ||
15 | * under the terms of the GNU General Public License version 2 as published | ||
16 | * by the Free Software Foundation. | ||
17 | */ | 14 | */ |
18 | 15 | ||
19 | #include <linux/linkage.h> | 16 | #include <linux/linkage.h> |
diff --git a/arch/x86/crypto/ghash-clmulni-intel_glue.c b/arch/x86/crypto/ghash-clmulni-intel_glue.c index e3f3e6fd9d65..ac76fe88ac4f 100644 --- a/arch/x86/crypto/ghash-clmulni-intel_glue.c +++ b/arch/x86/crypto/ghash-clmulni-intel_glue.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Accelerated GHASH implementation with Intel PCLMULQDQ-NI | 3 | * Accelerated GHASH implementation with Intel PCLMULQDQ-NI |
3 | * instructions. This file contains glue code. | 4 | * instructions. This file contains glue code. |
4 | * | 5 | * |
5 | * Copyright (c) 2009 Intel Corp. | 6 | * Copyright (c) 2009 Intel Corp. |
6 | * Author: Huang Ying <ying.huang@intel.com> | 7 | * Author: Huang Ying <ying.huang@intel.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify it | ||
9 | * under the terms of the GNU General Public License version 2 as published | ||
10 | * by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/err.h> | 10 | #include <linux/err.h> |
diff --git a/arch/x86/crypto/morus1280-avx2-asm.S b/arch/x86/crypto/morus1280-avx2-asm.S index de182c460f82..5413fee33481 100644 --- a/arch/x86/crypto/morus1280-avx2-asm.S +++ b/arch/x86/crypto/morus1280-avx2-asm.S | |||
@@ -1,12 +1,9 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * AVX2 implementation of MORUS-1280 | 3 | * AVX2 implementation of MORUS-1280 |
3 | * | 4 | * |
4 | * Copyright (c) 2017-2018 Ondrej Mosnacek <omosnacek@gmail.com> | 5 | * Copyright (c) 2017-2018 Ondrej Mosnacek <omosnacek@gmail.com> |
5 | * Copyright (C) 2017-2018 Red Hat, Inc. All rights reserved. | 6 | * Copyright (C) 2017-2018 Red Hat, Inc. All rights reserved. |
6 | * | ||
7 | * This program is free software; you can redistribute it and/or modify it | ||
8 | * under the terms of the GNU General Public License version 2 as published | ||
9 | * by the Free Software Foundation. | ||
10 | */ | 7 | */ |
11 | 8 | ||
12 | #include <linux/linkage.h> | 9 | #include <linux/linkage.h> |
diff --git a/arch/x86/crypto/morus1280-sse2-asm.S b/arch/x86/crypto/morus1280-sse2-asm.S index da5d2905db60..0eece772866b 100644 --- a/arch/x86/crypto/morus1280-sse2-asm.S +++ b/arch/x86/crypto/morus1280-sse2-asm.S | |||
@@ -1,12 +1,9 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * SSE2 implementation of MORUS-1280 | 3 | * SSE2 implementation of MORUS-1280 |
3 | * | 4 | * |
4 | * Copyright (c) 2017-2018 Ondrej Mosnacek <omosnacek@gmail.com> | 5 | * Copyright (c) 2017-2018 Ondrej Mosnacek <omosnacek@gmail.com> |
5 | * Copyright (C) 2017-2018 Red Hat, Inc. All rights reserved. | 6 | * Copyright (C) 2017-2018 Red Hat, Inc. All rights reserved. |
6 | * | ||
7 | * This program is free software; you can redistribute it and/or modify it | ||
8 | * under the terms of the GNU General Public License version 2 as published | ||
9 | * by the Free Software Foundation. | ||
10 | */ | 7 | */ |
11 | 8 | ||
12 | #include <linux/linkage.h> | 9 | #include <linux/linkage.h> |
diff --git a/arch/x86/crypto/morus640-sse2-asm.S b/arch/x86/crypto/morus640-sse2-asm.S index 414db480250e..a60891101bbd 100644 --- a/arch/x86/crypto/morus640-sse2-asm.S +++ b/arch/x86/crypto/morus640-sse2-asm.S | |||
@@ -1,12 +1,9 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * SSE2 implementation of MORUS-640 | 3 | * SSE2 implementation of MORUS-640 |
3 | * | 4 | * |
4 | * Copyright (c) 2017-2018 Ondrej Mosnacek <omosnacek@gmail.com> | 5 | * Copyright (c) 2017-2018 Ondrej Mosnacek <omosnacek@gmail.com> |
5 | * Copyright (C) 2017-2018 Red Hat, Inc. All rights reserved. | 6 | * Copyright (C) 2017-2018 Red Hat, Inc. All rights reserved. |
6 | * | ||
7 | * This program is free software; you can redistribute it and/or modify it | ||
8 | * under the terms of the GNU General Public License version 2 as published | ||
9 | * by the Free Software Foundation. | ||
10 | */ | 7 | */ |
11 | 8 | ||
12 | #include <linux/linkage.h> | 9 | #include <linux/linkage.h> |
diff --git a/arch/x86/events/amd/iommu.c b/arch/x86/events/amd/iommu.c index 58a6993d7eb3..fb616203ce42 100644 --- a/arch/x86/events/amd/iommu.c +++ b/arch/x86/events/amd/iommu.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright (C) 2013 Advanced Micro Devices, Inc. | 3 | * Copyright (C) 2013 Advanced Micro Devices, Inc. |
3 | * | 4 | * |
@@ -5,10 +6,6 @@ | |||
5 | * Author: Suravee Suthikulpanit <Suraveee.Suthikulpanit@amd.com> | 6 | * Author: Suravee Suthikulpanit <Suraveee.Suthikulpanit@amd.com> |
6 | * | 7 | * |
7 | * Perf: amd_iommu - AMD IOMMU Performance Counter PMU implementation | 8 | * Perf: amd_iommu - AMD IOMMU Performance Counter PMU implementation |
8 | * | ||
9 | * This program is free software; you can redistribute it and/or modify | ||
10 | * it under the terms of the GNU General Public License version 2 as | ||
11 | * published by the Free Software Foundation. | ||
12 | */ | 9 | */ |
13 | 10 | ||
14 | #define pr_fmt(fmt) "perf/amd_iommu: " fmt | 11 | #define pr_fmt(fmt) "perf/amd_iommu: " fmt |
diff --git a/arch/x86/events/amd/iommu.h b/arch/x86/events/amd/iommu.h index 62e0702c4374..0e5c036fd7be 100644 --- a/arch/x86/events/amd/iommu.h +++ b/arch/x86/events/amd/iommu.h | |||
@@ -1,12 +1,9 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * Copyright (C) 2013 Advanced Micro Devices, Inc. | 3 | * Copyright (C) 2013 Advanced Micro Devices, Inc. |
3 | * | 4 | * |
4 | * Author: Steven Kinney <Steven.Kinney@amd.com> | 5 | * Author: Steven Kinney <Steven.Kinney@amd.com> |
5 | * Author: Suravee Suthikulpanit <Suraveee.Suthikulpanit@amd.com> | 6 | * Author: Suravee Suthikulpanit <Suraveee.Suthikulpanit@amd.com> |
6 | * | ||
7 | * This program is free software; you can redistribute it and/or modify | ||
8 | * it under the terms of the GNU General Public License version 2 as | ||
9 | * published by the Free Software Foundation. | ||
10 | */ | 7 | */ |
11 | 8 | ||
12 | #ifndef _PERF_EVENT_AMD_IOMMU_H_ | 9 | #ifndef _PERF_EVENT_AMD_IOMMU_H_ |
diff --git a/arch/x86/events/amd/power.c b/arch/x86/events/amd/power.c index c5ff084551c6..abef51320e3a 100644 --- a/arch/x86/events/amd/power.c +++ b/arch/x86/events/amd/power.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Performance events - AMD Processor Power Reporting Mechanism | 3 | * Performance events - AMD Processor Power Reporting Mechanism |
3 | * | 4 | * |
4 | * Copyright (C) 2016 Advanced Micro Devices, Inc. | 5 | * Copyright (C) 2016 Advanced Micro Devices, Inc. |
5 | * | 6 | * |
6 | * Author: Huang Rui <ray.huang@amd.com> | 7 | * Author: Huang Rui <ray.huang@amd.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/module.h> | 10 | #include <linux/module.h> |
diff --git a/arch/x86/events/amd/uncore.c b/arch/x86/events/amd/uncore.c index 79cfd3b30ceb..85e6984c560b 100644 --- a/arch/x86/events/amd/uncore.c +++ b/arch/x86/events/amd/uncore.c | |||
@@ -1,11 +1,8 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright (C) 2013 Advanced Micro Devices, Inc. | 3 | * Copyright (C) 2013 Advanced Micro Devices, Inc. |
3 | * | 4 | * |
4 | * Author: Jacob Shin <jacob.shin@amd.com> | 5 | * Author: Jacob Shin <jacob.shin@amd.com> |
5 | * | ||
6 | * This program is free software; you can redistribute it and/or modify | ||
7 | * it under the terms of the GNU General Public License version 2 as | ||
8 | * published by the Free Software Foundation. | ||
9 | */ | 6 | */ |
10 | 7 | ||
11 | #include <linux/perf_event.h> | 8 | #include <linux/perf_event.h> |
diff --git a/arch/x86/include/asm/acenv.h b/arch/x86/include/asm/acenv.h index 1b010a859b8b..9aff97f0de7f 100644 --- a/arch/x86/include/asm/acenv.h +++ b/arch/x86/include/asm/acenv.h | |||
@@ -1,12 +1,9 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * X86 specific ACPICA environments and implementation | 3 | * X86 specific ACPICA environments and implementation |
3 | * | 4 | * |
4 | * Copyright (C) 2014, Intel Corporation | 5 | * Copyright (C) 2014, Intel Corporation |
5 | * Author: Lv Zheng <lv.zheng@intel.com> | 6 | * Author: Lv Zheng <lv.zheng@intel.com> |
6 | * | ||
7 | * This program is free software; you can redistribute it and/or modify | ||
8 | * it under the terms of the GNU General Public License version 2 as | ||
9 | * published by the Free Software Foundation. | ||
10 | */ | 7 | */ |
11 | 8 | ||
12 | #ifndef _ASM_X86_ACENV_H | 9 | #ifndef _ASM_X86_ACENV_H |
diff --git a/arch/x86/include/asm/mem_encrypt.h b/arch/x86/include/asm/mem_encrypt.h index 616f8e637bc3..0c196c47d621 100644 --- a/arch/x86/include/asm/mem_encrypt.h +++ b/arch/x86/include/asm/mem_encrypt.h | |||
@@ -1,13 +1,10 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * AMD Memory Encryption Support | 3 | * AMD Memory Encryption Support |
3 | * | 4 | * |
4 | * Copyright (C) 2016 Advanced Micro Devices, Inc. | 5 | * Copyright (C) 2016 Advanced Micro Devices, Inc. |
5 | * | 6 | * |
6 | * Author: Tom Lendacky <thomas.lendacky@amd.com> | 7 | * Author: Tom Lendacky <thomas.lendacky@amd.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #ifndef __X86_MEM_ENCRYPT_H__ | 10 | #ifndef __X86_MEM_ENCRYPT_H__ |
diff --git a/arch/x86/kernel/apic/msi.c b/arch/x86/kernel/apic/msi.c index 72a94401f9e0..dad0dd759de2 100644 --- a/arch/x86/kernel/apic/msi.c +++ b/arch/x86/kernel/apic/msi.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Support of MSI, HPET and DMAR interrupts. | 3 | * Support of MSI, HPET and DMAR interrupts. |
3 | * | 4 | * |
@@ -5,10 +6,6 @@ | |||
5 | * Moved from arch/x86/kernel/apic/io_apic.c. | 6 | * Moved from arch/x86/kernel/apic/io_apic.c. |
6 | * Jiang Liu <jiang.liu@linux.intel.com> | 7 | * Jiang Liu <jiang.liu@linux.intel.com> |
7 | * Convert to hierarchical irqdomain | 8 | * Convert to hierarchical irqdomain |
8 | * | ||
9 | * This program is free software; you can redistribute it and/or modify | ||
10 | * it under the terms of the GNU General Public License version 2 as | ||
11 | * published by the Free Software Foundation. | ||
12 | */ | 9 | */ |
13 | #include <linux/mm.h> | 10 | #include <linux/mm.h> |
14 | #include <linux/interrupt.h> | 11 | #include <linux/interrupt.h> |
diff --git a/arch/x86/kernel/apic/vector.c b/arch/x86/kernel/apic/vector.c index 3173e07d3791..e7cb78aed644 100644 --- a/arch/x86/kernel/apic/vector.c +++ b/arch/x86/kernel/apic/vector.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Local APIC related interfaces to support IOAPIC, MSI, etc. | 3 | * Local APIC related interfaces to support IOAPIC, MSI, etc. |
3 | * | 4 | * |
@@ -5,10 +6,6 @@ | |||
5 | * Moved from arch/x86/kernel/apic/io_apic.c. | 6 | * Moved from arch/x86/kernel/apic/io_apic.c. |
6 | * Jiang Liu <jiang.liu@linux.intel.com> | 7 | * Jiang Liu <jiang.liu@linux.intel.com> |
7 | * Enable support of hierarchical irqdomains | 8 | * Enable support of hierarchical irqdomains |
8 | * | ||
9 | * This program is free software; you can redistribute it and/or modify | ||
10 | * it under the terms of the GNU General Public License version 2 as | ||
11 | * published by the Free Software Foundation. | ||
12 | */ | 9 | */ |
13 | #include <linux/interrupt.h> | 10 | #include <linux/interrupt.h> |
14 | #include <linux/irq.h> | 11 | #include <linux/irq.h> |
diff --git a/arch/x86/mm/mem_encrypt.c b/arch/x86/mm/mem_encrypt.c index 51f50a7a07ef..e0df96fdfe46 100644 --- a/arch/x86/mm/mem_encrypt.c +++ b/arch/x86/mm/mem_encrypt.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * AMD Memory Encryption Support | 3 | * AMD Memory Encryption Support |
3 | * | 4 | * |
4 | * Copyright (C) 2016 Advanced Micro Devices, Inc. | 5 | * Copyright (C) 2016 Advanced Micro Devices, Inc. |
5 | * | 6 | * |
6 | * Author: Tom Lendacky <thomas.lendacky@amd.com> | 7 | * Author: Tom Lendacky <thomas.lendacky@amd.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #define DISABLE_BRANCH_PROFILING | 10 | #define DISABLE_BRANCH_PROFILING |
diff --git a/arch/x86/mm/mem_encrypt_boot.S b/arch/x86/mm/mem_encrypt_boot.S index 40a6085063d6..6d71481a1e70 100644 --- a/arch/x86/mm/mem_encrypt_boot.S +++ b/arch/x86/mm/mem_encrypt_boot.S | |||
@@ -1,13 +1,10 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * AMD Memory Encryption Support | 3 | * AMD Memory Encryption Support |
3 | * | 4 | * |
4 | * Copyright (C) 2016 Advanced Micro Devices, Inc. | 5 | * Copyright (C) 2016 Advanced Micro Devices, Inc. |
5 | * | 6 | * |
6 | * Author: Tom Lendacky <thomas.lendacky@amd.com> | 7 | * Author: Tom Lendacky <thomas.lendacky@amd.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/linkage.h> | 10 | #include <linux/linkage.h> |
diff --git a/arch/x86/mm/mem_encrypt_identity.c b/arch/x86/mm/mem_encrypt_identity.c index 4aa9b1480866..dddcd2a1afdb 100644 --- a/arch/x86/mm/mem_encrypt_identity.c +++ b/arch/x86/mm/mem_encrypt_identity.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * AMD Memory Encryption Support | 3 | * AMD Memory Encryption Support |
3 | * | 4 | * |
4 | * Copyright (C) 2016 Advanced Micro Devices, Inc. | 5 | * Copyright (C) 2016 Advanced Micro Devices, Inc. |
5 | * | 6 | * |
6 | * Author: Tom Lendacky <thomas.lendacky@amd.com> | 7 | * Author: Tom Lendacky <thomas.lendacky@amd.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #define DISABLE_BRANCH_PROFILING | 10 | #define DISABLE_BRANCH_PROFILING |
diff --git a/arch/x86/platform/geode/alix.c b/arch/x86/platform/geode/alix.c index 1865c196f136..8d4daca81eda 100644 --- a/arch/x86/platform/geode/alix.c +++ b/arch/x86/platform/geode/alix.c | |||
@@ -1,9 +1,9 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * System Specific setup for PCEngines ALIX. | 3 | * System Specific setup for PCEngines ALIX. |
3 | * At the moment this means setup of GPIO control of LEDs | 4 | * At the moment this means setup of GPIO control of LEDs |
4 | * on Alix.2/3/6 boards. | 5 | * on Alix.2/3/6 boards. |
5 | * | 6 | * |
6 | * | ||
7 | * Copyright (C) 2008 Constantin Baranov <const@mimas.ru> | 7 | * Copyright (C) 2008 Constantin Baranov <const@mimas.ru> |
8 | * Copyright (C) 2011 Ed Wildgoose <kernel@wildgooses.com> | 8 | * Copyright (C) 2011 Ed Wildgoose <kernel@wildgooses.com> |
9 | * and Philip Prindeville <philipp@redfish-solutions.com> | 9 | * and Philip Prindeville <philipp@redfish-solutions.com> |
@@ -11,10 +11,6 @@ | |||
11 | * TODO: There are large similarities with leds-net5501.c | 11 | * TODO: There are large similarities with leds-net5501.c |
12 | * by Alessandro Zummo <a.zummo@towertech.it> | 12 | * by Alessandro Zummo <a.zummo@towertech.it> |
13 | * In the future leds-net5501.c should be migrated over to platform | 13 | * In the future leds-net5501.c should be migrated over to platform |
14 | * | ||
15 | * This program is free software; you can redistribute it and/or modify | ||
16 | * it under the terms of the GNU General Public License version 2 | ||
17 | * as published by the Free Software Foundation. | ||
18 | */ | 14 | */ |
19 | 15 | ||
20 | #include <linux/kernel.h> | 16 | #include <linux/kernel.h> |
diff --git a/arch/x86/platform/geode/geos.c b/arch/x86/platform/geode/geos.c index 4fcdb91318a0..136974ec9a90 100644 --- a/arch/x86/platform/geode/geos.c +++ b/arch/x86/platform/geode/geos.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * System Specific setup for Traverse Technologies GEOS. | 3 | * System Specific setup for Traverse Technologies GEOS. |
3 | * At the moment this means setup of GPIO control of LEDs. | 4 | * At the moment this means setup of GPIO control of LEDs. |
@@ -9,10 +10,6 @@ | |||
9 | * TODO: There are large similarities with leds-net5501.c | 10 | * TODO: There are large similarities with leds-net5501.c |
10 | * by Alessandro Zummo <a.zummo@towertech.it> | 11 | * by Alessandro Zummo <a.zummo@towertech.it> |
11 | * In the future leds-net5501.c should be migrated over to platform | 12 | * In the future leds-net5501.c should be migrated over to platform |
12 | * | ||
13 | * This program is free software; you can redistribute it and/or modify | ||
14 | * it under the terms of the GNU General Public License version 2 | ||
15 | * as published by the Free Software Foundation. | ||
16 | */ | 13 | */ |
17 | 14 | ||
18 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
diff --git a/arch/x86/platform/geode/net5501.c b/arch/x86/platform/geode/net5501.c index a2f6b982a729..2c24d8d30436 100644 --- a/arch/x86/platform/geode/net5501.c +++ b/arch/x86/platform/geode/net5501.c | |||
@@ -1,19 +1,15 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * System Specific setup for Soekris net5501 | 3 | * System Specific setup for Soekris net5501 |
3 | * At the moment this means setup of GPIO control of LEDs and buttons | 4 | * At the moment this means setup of GPIO control of LEDs and buttons |
4 | * on net5501 boards. | 5 | * on net5501 boards. |
5 | * | 6 | * |
6 | * | ||
7 | * Copyright (C) 2008-2009 Tower Technologies | 7 | * Copyright (C) 2008-2009 Tower Technologies |
8 | * Written by Alessandro Zummo <a.zummo@towertech.it> | 8 | * Written by Alessandro Zummo <a.zummo@towertech.it> |
9 | * | 9 | * |
10 | * Copyright (C) 2008 Constantin Baranov <const@mimas.ru> | 10 | * Copyright (C) 2008 Constantin Baranov <const@mimas.ru> |
11 | * Copyright (C) 2011 Ed Wildgoose <kernel@wildgooses.com> | 11 | * Copyright (C) 2011 Ed Wildgoose <kernel@wildgooses.com> |
12 | * and Philip Prindeville <philipp@redfish-solutions.com> | 12 | * and Philip Prindeville <philipp@redfish-solutions.com> |
13 | * | ||
14 | * This program is free software; you can redistribute it and/or modify | ||
15 | * it under the terms of the GNU General Public License version 2 | ||
16 | * as published by the Free Software Foundation. | ||
17 | */ | 13 | */ |
18 | 14 | ||
19 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
diff --git a/arch/x86/um/delay.c b/arch/x86/um/delay.c index a8fb7ca4822b..8d510ceb43fb 100644 --- a/arch/x86/um/delay.c +++ b/arch/x86/um/delay.c | |||
@@ -1,10 +1,7 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright (C) 2011 Richard Weinberger <richrd@nod.at> | 3 | * Copyright (C) 2011 Richard Weinberger <richrd@nod.at> |
3 | * Mostly copied from arch/x86/lib/delay.c | 4 | * Mostly copied from arch/x86/lib/delay.c |
4 | * | ||
5 | * This program is free software; you can redistribute it and/or modify | ||
6 | * it under the terms of the GNU General Public License version 2 as | ||
7 | * published by the Free Software Foundation. | ||
8 | */ | 5 | */ |
9 | 6 | ||
10 | #include <linux/export.h> | 7 | #include <linux/export.h> |
diff --git a/arch/x86/um/mem_32.c b/arch/x86/um/mem_32.c index 56c44d865f7b..19c5dbd46770 100644 --- a/arch/x86/um/mem_32.c +++ b/arch/x86/um/mem_32.c | |||
@@ -1,9 +1,6 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright (C) 2011 Richard Weinberger <richrd@nod.at> | 3 | * Copyright (C) 2011 Richard Weinberger <richrd@nod.at> |
3 | * | ||
4 | * This program is free software; you can redistribute it and/or modify | ||
5 | * it under the terms of the GNU General Public License version 2 as | ||
6 | * published by the Free Software Foundation. | ||
7 | */ | 4 | */ |
8 | 5 | ||
9 | #include <linux/mm.h> | 6 | #include <linux/mm.h> |
diff --git a/arch/x86/um/vdso/um_vdso.c b/arch/x86/um/vdso/um_vdso.c index 7c441b59d375..ac9c02b9d92c 100644 --- a/arch/x86/um/vdso/um_vdso.c +++ b/arch/x86/um/vdso/um_vdso.c | |||
@@ -1,10 +1,7 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright (C) 2011 Richard Weinberger <richrd@nod.at> | 3 | * Copyright (C) 2011 Richard Weinberger <richrd@nod.at> |
3 | * | 4 | * |
4 | * This program is free software; you can redistribute it and/or modify | ||
5 | * it under the terms of the GNU General Public License version 2 as | ||
6 | * published by the Free Software Foundation. | ||
7 | * | ||
8 | * This vDSO turns all calls into a syscall so that UML can trap them. | 5 | * This vDSO turns all calls into a syscall so that UML can trap them. |
9 | */ | 6 | */ |
10 | 7 | ||
diff --git a/arch/x86/um/vdso/vma.c b/arch/x86/um/vdso/vma.c index 6be22f991b59..9e7c4aba6c3a 100644 --- a/arch/x86/um/vdso/vma.c +++ b/arch/x86/um/vdso/vma.c | |||
@@ -1,9 +1,6 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright (C) 2011 Richard Weinberger <richrd@nod.at> | 3 | * Copyright (C) 2011 Richard Weinberger <richrd@nod.at> |
3 | * | ||
4 | * This program is free software; you can redistribute it and/or modify | ||
5 | * it under the terms of the GNU General Public License version 2 as | ||
6 | * published by the Free Software Foundation. | ||
7 | */ | 4 | */ |
8 | 5 | ||
9 | #include <linux/slab.h> | 6 | #include <linux/slab.h> |