Convert to the LICENSES/ directory format for COPYING from the Linux kernel, and switch all remaining files over to SPDX annotations.
Cc: Ira Weiny <ira.we...@intel.com> Reported-by: Christoph Hellwig <h...@infradead.org> Signed-off-by: Dan Williams <dan.j.willi...@intel.com> --- Changes since v1 [1]: - (Ira) some date updates to 2020 were missed - (Ira) fix a dropped copyright - Switch SPDX comment style to // in C files and /* */ in headers like the kernel. - Make sure SPDX identifier is the first line in the file, or second for scripts [1]: http://lore.kernel.org/r/160321640031.3386448.4879860972349220888.st...@dwillia2-desk3.amr.corp.intel.com COPYING | 31 +++ Documentation/copyright.txt | 2 Documentation/daxctl/Makefile.am | 12 - Documentation/ndctl/Makefile.am | 12 - LICENSES/other/CC0-1.0 | 0 LICENSES/other/MIT | 0 LICENSES/preferred/GPL-2.0 | 0 LICENSES/preferred/LGPL-2.1 | 0 acpi.h | 16 -- ccan/array_size/LICENSE | 1 ccan/array_size/array_size.h | 2 ccan/build_assert/LICENSE | 1 ccan/build_assert/build_assert.h | 2 ccan/check_type/LICENSE | 1 ccan/check_type/check_type.h | 2 ccan/container_of/LICENSE | 1 ccan/container_of/container_of.h | 2 ccan/endian/LICENSE | 1 ccan/endian/endian.h | 2 ccan/list/LICENSE | 1 ccan/list/list.c | 2 ccan/list/list.h | 2 ccan/minmax/LICENSE | 1 ccan/minmax/minmax.h | 2 ccan/short_types/LICENSE | 1 ccan/short_types/short_types.h | 2 ccan/str/LICENSE | 1 ccan/str/debug.c | 2 ccan/str/str.c | 2 ccan/str/str.h | 2 ccan/str/str_debug.h | 2 contrib/daxctl-qemu-hmat-setup | 3 daxctl/acpi.c | 2 daxctl/builtin.h | 2 daxctl/daxctl.c | 16 -- daxctl/device.c | 2 daxctl/lib/libdaxctl-private.h | 14 -- daxctl/lib/libdaxctl.c | 14 -- daxctl/libdaxctl.h | 14 -- daxctl/list.c | 14 -- daxctl/migrate.c | 4 ndctl/action.h | 7 - ndctl/bat.c | 14 -- ndctl/builtin.h | 2 ndctl/bus.c | 4 ndctl/check.c | 14 -- ndctl/create-nfit.c | 14 -- ndctl/dimm.c | 14 -- ndctl/firmware-update.h | 2 ndctl/inject-error.c | 14 -- ndctl/inject-smart.c | 4 ndctl/lib/ars.c | 14 -- ndctl/lib/dimm.c | 14 -- ndctl/lib/firmware.c | 4 ndctl/lib/hpe1.c | 16 -- ndctl/lib/hpe1.h | 16 -- ndctl/lib/hyperv.c | 2 ndctl/lib/hyperv.h | 4 ndctl/lib/inject.c | 14 -- ndctl/lib/intel.c | 14 -- ndctl/lib/intel.h | 2 ndctl/lib/libndctl.c | 14 -- ndctl/lib/msft.c | 18 -- ndctl/lib/msft.h | 18 -- ndctl/lib/nfit.c | 14 -- ndctl/lib/private.h | 14 -- ndctl/lib/smart.c | 14 -- ndctl/libndctl-nfit.h | 18 -- ndctl/libndctl.h | 14 -- ndctl/list.c | 14 -- ndctl/load-keys.c | 2 ndctl/monitor.c | 4 ndctl/namespace.c | 14 -- ndctl/namespace.h | 14 -- ndctl/ndctl.c | 15 -- ndctl/ndctl.h | 14 -- ndctl/region.c | 14 -- ndctl/test.c | 14 -- ndctl/util/json-smart.c | 14 -- ndctl/util/keys.c | 2 ndctl/util/keys.h | 4 sles/header | 4 test.h | 14 -- test/ack-shutdown-count-set.c | 4 test/align.sh | 2 test/blk-exhaust.sh | 13 - test/blk_namespaces.c | 16 -- test/btt-check.sh | 13 - test/btt-errors.sh | 13 - test/btt-pad-compat.sh | 13 - test/clear.sh | 13 - test/common | 3 test/core.c | 14 -- test/create.sh | 13 - test/dax-dev.c | 14 -- test/dax-errors.c | 14 -- test/dax-pmd.c | 14 -- test/dax-poison.c | 4 test/dax.sh | 13 - test/daxctl-create.sh | 2 test/daxctl-devices.sh | 2 test/daxdev-errors.c | 14 -- test/daxdev-errors.sh | 13 - test/device-dax-fio.sh | 13 - test/device-dax.c | 14 -- test/dm.sh | 2 test/dpa-alloc.c | 14 -- test/dsm-fail.c | 14 -- test/firmware-update.sh | 2 test/inject-error.sh | 13 - test/inject-smart.sh | 2 test/label-compat.sh | 13 - test/libndctl.c | 14 -- test/list-smart-dimm.c | 5 - test/max_available_extent_ns.sh | 3 test/mmap.c | 14 -- test/mmap.sh | 13 - test/monitor.sh | 3 test/multi-dax.sh | 13 - test/multi-pmem.c | 14 -- test/parent-uuid.c | 16 -- test/pfn-meta-errors.sh | 3 test/pmem-errors.sh | 2 test/pmem_namespaces.c | 16 -- test/rescan-partitions.sh | 2 test/revoke-devmem.c | 2 test/sector-mode.sh | 13 - test/security.sh | 2 test/smart-listen.c | 4 test/smart-notify.c | 4 test/sub-section.sh | 2 test/track-uuid.sh | 2 util/COPYING | 340 -------------------------------------- util/abspath.c | 3 util/bitmap.c | 16 -- util/bitmap.h | 14 -- util/filter.c | 14 -- util/filter.h | 14 -- util/help.c | 18 -- util/iomem.c | 5 - util/iomem.h | 2 util/json.c | 14 -- util/json.h | 14 -- util/list.h | 14 -- util/log.c | 14 -- util/log.h | 14 -- util/main.c | 16 -- util/main.h | 16 -- util/parse-options.c | 14 -- util/parse-options.h | 14 -- util/size.c | 14 -- util/size.h | 14 -- util/strbuf.c | 14 -- util/strbuf.h | 14 -- util/sysfs.c | 14 -- util/sysfs.h | 14 -- util/usage.c | 14 -- util/util.h | 16 -- util/wrapper.c | 16 -- 159 files changed, 287 insertions(+), 1489 deletions(-) rename licenses/CC0 => LICENSES/other/CC0-1.0 (100%) rename licenses/BSD-MIT => LICENSES/other/MIT (100%) rename COPYING.tools => LICENSES/preferred/GPL-2.0 (100%) rename COPYING.libraries => LICENSES/preferred/LGPL-2.1 (100%) delete mode 120000 ccan/array_size/LICENSE delete mode 120000 ccan/build_assert/LICENSE delete mode 120000 ccan/check_type/LICENSE delete mode 120000 ccan/container_of/LICENSE delete mode 120000 ccan/endian/LICENSE delete mode 120000 ccan/list/LICENSE delete mode 120000 ccan/minmax/LICENSE delete mode 120000 ccan/short_types/LICENSE delete mode 120000 ccan/str/LICENSE delete mode 100644 util/COPYING diff --git a/COPYING b/COPYING index 7e705e83d220..0ec3b27e48cc 100644 --- a/COPYING +++ b/COPYING @@ -1,6 +1,25 @@ -This project has 2 classes of binaries, "tools" like ndctl and daxctl, -and "libraries" like libndctl and libdaxctl. The libraries are licensed -LGPLv2.1 for third-party application linking. See COPYING.libraries for -the full license. The "tools" are licensed GPLv2 to provide a command -line interface to the C libraries. See COPYING.tools for the full -license. +The ndctl project provides tools under: + + SPDX-License-Identifier: GPL-2.0 + +Being under the terms of the GNU General Public License version 2 only, +according with: + + LICENSES/preferred/GPL-2.0 + +The ndctl project provides libraries under: + + SPDX-License-Identifier: LGPL-2.1 + +Being under the terms of the GNU Lesser General Public License version +2.1 only, according with: + + LICENSES/preferred/LGPL-2.1 + +The project incorporates helper routines from the CCAN project under +CC0-1.0 and MIT licenses according with: + + LICENSES/other/CC0-1.0 + LICENSES/other/MIT + +All contributions to the ndctl project are subject to this COPYING file. diff --git a/Documentation/copyright.txt b/Documentation/copyright.txt index 760a5be9779e..a9380e199750 100644 --- a/Documentation/copyright.txt +++ b/Documentation/copyright.txt @@ -2,7 +2,7 @@ COPYRIGHT --------- -Copyright (c) 2016 - 2020, Intel Corporation. License GPLv2: GNU GPL +Copyright (C) 2016 - 2020, Intel Corporation. License GPLv2: GNU GPL version 2 <http://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. diff --git a/Documentation/daxctl/Makefile.am b/Documentation/daxctl/Makefile.am index 7696e23cc9c0..3265e71b914c 100644 --- a/Documentation/daxctl/Makefile.am +++ b/Documentation/daxctl/Makefile.am @@ -1,13 +1,5 @@ -# Copyright(c) 2015-2017 Intel Corporation. -# -# 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. +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. if USE_ASCIIDOCTOR diff --git a/Documentation/ndctl/Makefile.am b/Documentation/ndctl/Makefile.am index 0278c783ea66..f0d5b213057c 100644 --- a/Documentation/ndctl/Makefile.am +++ b/Documentation/ndctl/Makefile.am @@ -1,13 +1,5 @@ -# Copyright(c) 2015-2017 Intel Corporation. -# -# 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. +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. if USE_ASCIIDOCTOR diff --git a/licenses/CC0 b/LICENSES/other/CC0-1.0 similarity index 100% rename from licenses/CC0 rename to LICENSES/other/CC0-1.0 diff --git a/licenses/BSD-MIT b/LICENSES/other/MIT similarity index 100% rename from licenses/BSD-MIT rename to LICENSES/other/MIT diff --git a/COPYING.tools b/LICENSES/preferred/GPL-2.0 similarity index 100% rename from COPYING.tools rename to LICENSES/preferred/GPL-2.0 diff --git a/COPYING.libraries b/LICENSES/preferred/LGPL-2.1 similarity index 100% rename from COPYING.libraries rename to LICENSES/preferred/LGPL-2.1 diff --git a/acpi.h b/acpi.h index e714e28e2354..4eddee09e312 100644 --- a/acpi.h +++ b/acpi.h @@ -1,17 +1,5 @@ -/* - * ACPI Table Definitions - * - * Copyright(c) 2013-2017 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. - */ +/* SPDX-License-Identifier: GPL-2.0 */ +/* Copyright (C) 2013-2020 Intel Corporation. All rights reserved. */ #ifndef __ACPI_H__ #define __ACPI_H__ #include <stdint.h> diff --git a/ccan/array_size/LICENSE b/ccan/array_size/LICENSE deleted file mode 120000 index b7951dabdc82..000000000000 --- a/ccan/array_size/LICENSE +++ /dev/null @@ -1 +0,0 @@ -../../licenses/CC0 \ No newline at end of file diff --git a/ccan/array_size/array_size.h b/ccan/array_size/array_size.h index 0ca422a29168..c9cd94fb356d 100644 --- a/ccan/array_size/array_size.h +++ b/ccan/array_size/array_size.h @@ -1,4 +1,4 @@ -/* CC0 (Public domain) - see LICENSE file for details */ +/* SPDX-License-Identifier: CC0-1.0 */ #ifndef CCAN_ARRAY_SIZE_H #define CCAN_ARRAY_SIZE_H #include "config.h" diff --git a/ccan/build_assert/LICENSE b/ccan/build_assert/LICENSE deleted file mode 120000 index b7951dabdc82..000000000000 --- a/ccan/build_assert/LICENSE +++ /dev/null @@ -1 +0,0 @@ -../../licenses/CC0 \ No newline at end of file diff --git a/ccan/build_assert/build_assert.h b/ccan/build_assert/build_assert.h index b9ecd84028e3..ab79a7f19898 100644 --- a/ccan/build_assert/build_assert.h +++ b/ccan/build_assert/build_assert.h @@ -1,4 +1,4 @@ -/* CC0 (Public domain) - see LICENSE file for details */ +/* SPDX-License-Identifier: CC0-1.0 */ #ifndef CCAN_BUILD_ASSERT_H #define CCAN_BUILD_ASSERT_H diff --git a/ccan/check_type/LICENSE b/ccan/check_type/LICENSE deleted file mode 120000 index b7951dabdc82..000000000000 --- a/ccan/check_type/LICENSE +++ /dev/null @@ -1 +0,0 @@ -../../licenses/CC0 \ No newline at end of file diff --git a/ccan/check_type/check_type.h b/ccan/check_type/check_type.h index 77501a95597c..1ef5782e4dee 100644 --- a/ccan/check_type/check_type.h +++ b/ccan/check_type/check_type.h @@ -1,4 +1,4 @@ -/* CC0 (Public domain) - see LICENSE file for details */ +/* SPDX-License-Identifier: CC0-1.0 */ #ifndef CCAN_CHECK_TYPE_H #define CCAN_CHECK_TYPE_H #include "config.h" diff --git a/ccan/container_of/LICENSE b/ccan/container_of/LICENSE deleted file mode 120000 index b7951dabdc82..000000000000 --- a/ccan/container_of/LICENSE +++ /dev/null @@ -1 +0,0 @@ -../../licenses/CC0 \ No newline at end of file diff --git a/ccan/container_of/container_of.h b/ccan/container_of/container_of.h index 0449935056f5..3219acf1f192 100644 --- a/ccan/container_of/container_of.h +++ b/ccan/container_of/container_of.h @@ -1,4 +1,4 @@ -/* CC0 (Public domain) - see LICENSE file for details */ +/* SPDX-License-Identifier: CC0-1.0 */ #ifndef CCAN_CONTAINER_OF_H #define CCAN_CONTAINER_OF_H #include <stddef.h> diff --git a/ccan/endian/LICENSE b/ccan/endian/LICENSE deleted file mode 120000 index b7951dabdc82..000000000000 --- a/ccan/endian/LICENSE +++ /dev/null @@ -1 +0,0 @@ -../../licenses/CC0 \ No newline at end of file diff --git a/ccan/endian/endian.h b/ccan/endian/endian.h index dc9f62e646df..2756e7796d75 100644 --- a/ccan/endian/endian.h +++ b/ccan/endian/endian.h @@ -1,4 +1,4 @@ -/* CC0 (Public domain) - see LICENSE file for details */ +/* SPDX-License-Identifier: CC0-1.0 */ #ifndef CCAN_ENDIAN_H #define CCAN_ENDIAN_H #include <stdint.h> diff --git a/ccan/list/LICENSE b/ccan/list/LICENSE deleted file mode 120000 index 2354d12945d3..000000000000 --- a/ccan/list/LICENSE +++ /dev/null @@ -1 +0,0 @@ -../../licenses/BSD-MIT \ No newline at end of file diff --git a/ccan/list/list.c b/ccan/list/list.c index 2717fa3f17e5..38b25a9ebf7b 100644 --- a/ccan/list/list.c +++ b/ccan/list/list.c @@ -1,4 +1,4 @@ -/* Licensed under BSD-MIT - see LICENSE file for details */ +// SPDX-License-Identifier: MIT #include <stdio.h> #include <stdlib.h> #include "list.h" diff --git a/ccan/list/list.h b/ccan/list/list.h index 4d1d34e32709..3ebd1b23dc0f 100644 --- a/ccan/list/list.h +++ b/ccan/list/list.h @@ -1,4 +1,4 @@ -/* Licensed under BSD-MIT - see LICENSE file for details */ +/* SPDX-License-Identifier: MIT */ #ifndef CCAN_LIST_H #define CCAN_LIST_H //#define CCAN_LIST_DEBUG 1 diff --git a/ccan/minmax/LICENSE b/ccan/minmax/LICENSE deleted file mode 120000 index b7951dabdc82..000000000000 --- a/ccan/minmax/LICENSE +++ /dev/null @@ -1 +0,0 @@ -../../licenses/CC0 \ No newline at end of file diff --git a/ccan/minmax/minmax.h b/ccan/minmax/minmax.h index 54f246cc112d..83ad7c15be35 100644 --- a/ccan/minmax/minmax.h +++ b/ccan/minmax/minmax.h @@ -1,4 +1,4 @@ -/* CC0 (Public domain) - see LICENSE file for details */ +/* SPDX-License-Identifier: CC0-1.0 */ #ifndef CCAN_MINMAX_H #define CCAN_MINMAX_H diff --git a/ccan/short_types/LICENSE b/ccan/short_types/LICENSE deleted file mode 120000 index b7951dabdc82..000000000000 --- a/ccan/short_types/LICENSE +++ /dev/null @@ -1 +0,0 @@ -../../licenses/CC0 \ No newline at end of file diff --git a/ccan/short_types/short_types.h b/ccan/short_types/short_types.h index 175377e9bab9..2a7dd8b671bb 100644 --- a/ccan/short_types/short_types.h +++ b/ccan/short_types/short_types.h @@ -1,4 +1,4 @@ -/* CC0 (Public domain) - see LICENSE file for details */ +/* SPDX-License-Identifier: CC0-1.0 */ #ifndef CCAN_SHORT_TYPES_H #define CCAN_SHORT_TYPES_H #include <stdint.h> diff --git a/ccan/str/LICENSE b/ccan/str/LICENSE deleted file mode 120000 index b7951dabdc82..000000000000 --- a/ccan/str/LICENSE +++ /dev/null @@ -1 +0,0 @@ -../../licenses/CC0 \ No newline at end of file diff --git a/ccan/str/debug.c b/ccan/str/debug.c index 8c519442d792..9dd0e28f0385 100644 --- a/ccan/str/debug.c +++ b/ccan/str/debug.c @@ -1,4 +1,4 @@ -/* CC0 (Public domain) - see LICENSE file for details */ +// SPDX-License-Identifier: CC0-1.0 #include "config.h" #include <ccan/str/str_debug.h> #include <assert.h> diff --git a/ccan/str/str.c b/ccan/str/str.c index a9245c1742ec..66ca7e2039b0 100644 --- a/ccan/str/str.c +++ b/ccan/str/str.c @@ -1,4 +1,4 @@ -/* CC0 (Public domain) - see LICENSE file for details */ +// SPDX-License-Identifier: CC0-1.0 #include <ccan/str/str.h> size_t strcount(const char *haystack, const char *needle) diff --git a/ccan/str/str.h b/ccan/str/str.h index 85491bc7e33e..fc324bc3adde 100644 --- a/ccan/str/str.h +++ b/ccan/str/str.h @@ -1,4 +1,4 @@ -/* CC0 (Public domain) - see LICENSE file for details */ +/* SPDX-License-Identifier: CC0-1.0 */ #ifndef CCAN_STR_H #define CCAN_STR_H #include "config.h" diff --git a/ccan/str/str_debug.h b/ccan/str/str_debug.h index 92c10c41cc61..66fa010227ec 100644 --- a/ccan/str/str_debug.h +++ b/ccan/str/str_debug.h @@ -1,4 +1,4 @@ -/* CC0 (Public domain) - see LICENSE file for details */ +/* SPDX-License-Identifier: CC0-1.0 */ #ifndef CCAN_STR_DEBUG_H #define CCAN_STR_DEBUG_H diff --git a/contrib/daxctl-qemu-hmat-setup b/contrib/daxctl-qemu-hmat-setup index 0670e992453d..353cdeb4f7ed 100755 --- a/contrib/daxctl-qemu-hmat-setup +++ b/contrib/daxctl-qemu-hmat-setup @@ -1,7 +1,6 @@ #!/bin/bash -e - # SPDX-License-Identifier: GPL-2.0 -# Copyright(c) 2019 Intel Corporation. All rights reserved. +# Copyright (C) 2019-2020 Intel Corporation. All rights reserved. KERNEL=${KERNEL:-$(uname -r)} ROOT_IMAGE=${ROOT_IMAGE:-root.img} diff --git a/daxctl/acpi.c b/daxctl/acpi.c index ad1354bdb68c..8e804ce82ca5 100644 --- a/daxctl/acpi.c +++ b/daxctl/acpi.c @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0 -/* Copyright(c) 2017-2020 Intel Corporation. All rights reserved. */ +/* Copyright (C) 2017-2020 Intel Corporation. All rights reserved. */ #include <stdio.h> #include <errno.h> #include <stdlib.h> diff --git a/daxctl/builtin.h b/daxctl/builtin.h index bdd71c1f45c8..a8779443cab0 100644 --- a/daxctl/builtin.h +++ b/daxctl/builtin.h @@ -1,5 +1,5 @@ /* SPDX-License-Identifier: GPL-2.0 */ -/* Copyright(c) 2015-2018 Intel Corporation. All rights reserved. */ +/* Copyright (C) 2015-2020 Intel Corporation. All rights reserved. */ #ifndef _DAXCTL_BUILTIN_H_ #define _DAXCTL_BUILTIN_H_ diff --git a/daxctl/daxctl.c b/daxctl/daxctl.c index f533f810eb42..928814c8b35f 100644 --- a/daxctl/daxctl.c +++ b/daxctl/daxctl.c @@ -1,16 +1,6 @@ -/* - * Copyright(c) 2015-2017 Intel Corporation. All rights reserved. - * Copyright(c) 2005 Andreas Ericsson. 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. +// Copyright (C) 2005 Andreas Ericsson. All rights reserved. /* originally copied from perf and git */ diff --git a/daxctl/device.c b/daxctl/device.c index 05293d6c38ee..fb631e9c1a1c 100644 --- a/daxctl/device.c +++ b/daxctl/device.c @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0 -/* Copyright(c) 2019 Intel Corporation. All rights reserved. */ +/* Copyright (C) 2019-2020 Intel Corporation. All rights reserved. */ #include <stdio.h> #include <errno.h> #include <stdlib.h> diff --git a/daxctl/lib/libdaxctl-private.h b/daxctl/lib/libdaxctl-private.h index 9f9c70d6024f..b511807e1620 100644 --- a/daxctl/lib/libdaxctl-private.h +++ b/daxctl/lib/libdaxctl-private.h @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2014-2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +/* SPDX-License-Identifier: LGPL-2.1 */ +/* Copyright (C) 2014-2020, Intel Corporation. All rights reserved. */ #ifndef _LIBDAXCTL_PRIVATE_H_ #define _LIBDAXCTL_PRIVATE_H_ diff --git a/daxctl/lib/libdaxctl.c b/daxctl/lib/libdaxctl.c index 9b43b68facfe..abef1c4b18e5 100644 --- a/daxctl/lib/libdaxctl.c +++ b/daxctl/lib/libdaxctl.c @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2016-2020, Intel Corporation. All rights reserved. #include <stdio.h> #include <errno.h> #include <limits.h> diff --git a/daxctl/libdaxctl.h b/daxctl/libdaxctl.h index 2b14faad1895..3a08222aab97 100644 --- a/daxctl/libdaxctl.h +++ b/daxctl/libdaxctl.h @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +/* SPDX-License-Identifier: LGPL-2.1 */ +/* Copyright (C) 2016-2020, Intel Corporation. All rights reserved. */ #ifndef _LIBDAXCTL_H_ #define _LIBDAXCTL_H_ diff --git a/daxctl/list.c b/daxctl/list.c index 6c6251b4de37..18dc2a350112 100644 --- a/daxctl/list.c +++ b/daxctl/list.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <errno.h> #include <stdlib.h> diff --git a/daxctl/migrate.c b/daxctl/migrate.c index d859b0856338..5fbe970fdaff 100644 --- a/daxctl/migrate.c +++ b/daxctl/migrate.c @@ -1,5 +1,5 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/* Copyright(c) 2019 Intel Corporation. All rights reserved. */ +// SPDX-License-Identifier: GPL-2.0 +/* Copyright (C) 2019-2020 Intel Corporation. All rights reserved. */ #include <sys/types.h> #include <sys/stat.h> #include <stdio.h> diff --git a/ndctl/action.h b/ndctl/action.h index 51f8ee6f4bce..26bc8b89bb69 100644 --- a/ndctl/action.h +++ b/ndctl/action.h @@ -1,8 +1,5 @@ -/* - * Copyright(c) 2015-2017 Intel Corporation. All rights reserved. - * - * SPDX-License-Identifier: GPL-2.0 - */ +/* SPDX-License-Identifier: GPL-2.0 */ +/* Copyright (C) 2015-2020 Intel Corporation. All rights reserved. */ #ifndef __NDCTL_ACTION_H__ #define __NDCTL_ACTION_H__ enum device_action { diff --git a/ndctl/bat.c b/ndctl/bat.c index c4496f0aeaa0..ef00a3ba3d0b 100644 --- a/ndctl/bat.c +++ b/ndctl/bat.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2014 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2014-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <syslog.h> #include <test.h> diff --git a/ndctl/builtin.h b/ndctl/builtin.h index 5de7379ce1b4..d3dbbb1afbdd 100644 --- a/ndctl/builtin.h +++ b/ndctl/builtin.h @@ -1,5 +1,5 @@ /* SPDX-License-Identifier: GPL-2.0 */ -/* Copyright(c) 2015-2018 Intel Corporation. All rights reserved. */ +/* Copyright (C) 2015-2020 Intel Corporation. All rights reserved. */ #ifndef _NDCTL_BUILTIN_H_ #define _NDCTL_BUILTIN_H_ diff --git a/ndctl/bus.c b/ndctl/bus.c index 47053c8af389..9bc1797e50eb 100644 --- a/ndctl/bus.c +++ b/ndctl/bus.c @@ -1,5 +1,5 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/* Copyright(c) 2015-2018 Intel Corporation. All rights reserved. */ +// SPDX-License-Identifier: GPL-2.0 +/* Copyright (C) 2015-2020 Intel Corporation. All rights reserved. */ #include <stdio.h> #include <errno.h> #include <stdlib.h> diff --git a/ndctl/check.c b/ndctl/check.c index cdb3d0bb5ae7..b4e20657e1dd 100644 --- a/ndctl/check.c +++ b/ndctl/check.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2016 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <fcntl.h> #include <errno.h> diff --git a/ndctl/create-nfit.c b/ndctl/create-nfit.c index 8f05eab81494..f4e5ddaaee07 100644 --- a/ndctl/create-nfit.c +++ b/ndctl/create-nfit.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2014 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright(C) 2014-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <errno.h> #include <stdlib.h> diff --git a/ndctl/dimm.c b/ndctl/dimm.c index 90eb0b8013ae..8e85d692afd3 100644 --- a/ndctl/dimm.c +++ b/ndctl/dimm.c @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2016-2020, Intel Corporation. All rights reserved. #include <stdio.h> #include <errno.h> #include <stdlib.h> diff --git a/ndctl/firmware-update.h b/ndctl/firmware-update.h index a4386d6089d2..10766529477a 100644 --- a/ndctl/firmware-update.h +++ b/ndctl/firmware-update.h @@ -1,5 +1,5 @@ /* SPDX-License-Identifier: GPL-2.0 */ -/* Copyright(c) 2018 Intel Corporation. All rights reserved. */ +/* Copyright (C) 2018-2020 Intel Corporation. All rights reserved. */ #ifndef _FIRMWARE_UPDATE_H_ #define _FIRMWARE_UPDATE_H_ diff --git a/ndctl/inject-error.c b/ndctl/inject-error.c index f6be6a536b49..05c1a22fc36c 100644 --- a/ndctl/inject-error.c +++ b/ndctl/inject-error.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <fcntl.h> #include <errno.h> diff --git a/ndctl/inject-smart.c b/ndctl/inject-smart.c index 00c81b87ed54..9077bca256e4 100644 --- a/ndctl/inject-smart.c +++ b/ndctl/inject-smart.c @@ -1,5 +1,5 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/* Copyright(c) 2018 Intel Corporation. All rights reserved. */ +// SPDX-License-Identifier: GPL-2.0 +/* Copyright (C) 2018-2020 Intel Corporation. All rights reserved. */ #include <math.h> #include <stdio.h> #include <fcntl.h> diff --git a/ndctl/lib/ars.c b/ndctl/lib/ars.c index 44871b2afde2..d50c283d5d03 100644 --- a/ndctl/lib/ars.c +++ b/ndctl/lib/ars.c @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2014-2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2014-2020, Intel Corporation. All rights reserved. #include <stdlib.h> #include <util/size.h> #include <ndctl/libndctl.h> diff --git a/ndctl/lib/dimm.c b/ndctl/lib/dimm.c index 17344f0b168b..c045cbe87e5b 100644 --- a/ndctl/lib/dimm.c +++ b/ndctl/lib/dimm.c @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2014-2017, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2014-2020, Intel Corporation. All rights reserved. #include <ndctl/namespace.h> #include <ndctl/libndctl.h> #include <util/fletcher.h> diff --git a/ndctl/lib/firmware.c b/ndctl/lib/firmware.c index a5dd00640698..0290b32b44f3 100644 --- a/ndctl/lib/firmware.c +++ b/ndctl/lib/firmware.c @@ -1,5 +1,5 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/* Copyright(c) 2018 Intel Corporation. All rights reserved. */ +// SPDX-License-Identifier: GPL-2.0 +/* Copyright (C) 2018-2020 Intel Corporation. All rights reserved. */ #include <stdlib.h> #include <limits.h> #include <util/log.h> diff --git a/ndctl/lib/hpe1.c b/ndctl/lib/hpe1.c index b5ee02608d31..9755e9bdbd06 100644 --- a/ndctl/lib/hpe1.c +++ b/ndctl/lib/hpe1.c @@ -1,16 +1,6 @@ -/* - * Copyright (C) 2016 Hewlett Packard Enterprise Development LP - * Copyright (c) 2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2016 Hewlett Packard Enterprise Development LP +// Copyright (C) 2016-2020, Intel Corporation. #include <stdlib.h> #include <limits.h> #include <util/log.h> diff --git a/ndctl/lib/hpe1.h b/ndctl/lib/hpe1.h index 1afa54f127a6..bc19f72ca8d0 100644 --- a/ndctl/lib/hpe1.h +++ b/ndctl/lib/hpe1.h @@ -1,16 +1,6 @@ -/* - * Copyright (C) 2016 Hewlett Packard Enterprise Development LP - * Copyright (c) 2014-2015, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +/* SPDX-License-Identifier: LGPL-2.1 */ +/* Copyright (C) 2016 Hewlett Packard Enterprise Development LP */ +/* Copyright (C) 2014-2020, Intel Corporation */ #ifndef __NDCTL_HPE1_H__ #define __NDCTL_HPE1_H__ diff --git a/ndctl/lib/hyperv.c b/ndctl/lib/hyperv.c index ba1b12111804..df2e7c2a86c0 100644 --- a/ndctl/lib/hyperv.c +++ b/ndctl/lib/hyperv.c @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0 -/* Copyright(c) 2019, Microsoft Corporation. All rights reserved. */ +/* Copyright (C) 2019, Microsoft Corporation. All rights reserved. */ #include <stdlib.h> #include <limits.h> diff --git a/ndctl/lib/hyperv.h b/ndctl/lib/hyperv.h index 0c1677f28041..45741c7cdd17 100644 --- a/ndctl/lib/hyperv.h +++ b/ndctl/lib/hyperv.h @@ -1,5 +1,5 @@ -// SPDX-License-Identifier: GPL-2.0 -/* Copyright(c) 2019, Microsoft Corporation. All rights reserved. */ +/* SPDX-License-Identifier: GPL-2.0 */ +/* Copyright (C) 2019, Microsoft Corporation. All rights reserved. */ #ifndef __NDCTL_HYPERV_H__ #define __NDCTL_HYPERV_H__ diff --git a/ndctl/lib/inject.c b/ndctl/lib/inject.c index 815f254308c6..b9cb92f6b2f9 100644 --- a/ndctl/lib/inject.c +++ b/ndctl/lib/inject.c @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2014-2017, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2014-2020, Intel Corporation. All rights reserved. #include <stdlib.h> #include <limits.h> #include <util/list.h> diff --git a/ndctl/lib/intel.c b/ndctl/lib/intel.c index ebcefd8b5ad2..a3df26e6bc58 100644 --- a/ndctl/lib/intel.c +++ b/ndctl/lib/intel.c @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2016-2017, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2016-2020, Intel Corporation. All rights reserved. #include <stdlib.h> #include <limits.h> #include <util/log.h> diff --git a/ndctl/lib/intel.h b/ndctl/lib/intel.h index 530c996a6930..5aee98062a84 100644 --- a/ndctl/lib/intel.h +++ b/ndctl/lib/intel.h @@ -1,5 +1,5 @@ /* SPDX-License-Identifier: LGPL-2.1 */ -/* Copyright (c) 2017, Intel Corporation. All rights reserved. */ +/* Copyright (C) 2017-2020, Intel Corporation. All rights reserved. */ #ifndef __INTEL_H__ #define __INTEL_H__ diff --git a/ndctl/lib/libndctl.c b/ndctl/lib/libndctl.c index 554696386f48..70ecbdbc93b5 100644 --- a/ndctl/lib/libndctl.c +++ b/ndctl/lib/libndctl.c @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2014-2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2014-2020, Intel Corporation. All rights reserved. #include <poll.h> #include <stdio.h> #include <signal.h> diff --git a/ndctl/lib/msft.c b/ndctl/lib/msft.c index c060b1f2609e..145872c68cfa 100644 --- a/ndctl/lib/msft.c +++ b/ndctl/lib/msft.c @@ -1,17 +1,7 @@ -/* - * Copyright (C) 2016-2017 Dell, Inc. - * Copyright (C) 2016 Hewlett Packard Enterprise Development LP - * Copyright (c) 2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2016-2017 Dell, Inc. +// Copyright (C) 2016 Hewlett Packard Enterprise Development LP +// Copyright (C) 2016-2020, Intel Corporation. #include <stdlib.h> #include <limits.h> #include <util/log.h> diff --git a/ndctl/lib/msft.h b/ndctl/lib/msft.h index c45981edd8d7..7cfd26fea64d 100644 --- a/ndctl/lib/msft.h +++ b/ndctl/lib/msft.h @@ -1,17 +1,7 @@ -/* - * Copyright (C) 2016-2017 Dell, Inc. - * Copyright (C) 2016 Hewlett Packard Enterprise Development LP - * Copyright (c) 2014-2015, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +/* SPDX-License-Identifier: LGPL-2.1 */ +/* Copyright (C) 2016-2017 Dell, Inc. */ +/* Copyright (C) 2016 Hewlett Packard Enterprise Development LP */ +/* Copyright (C) 2014-2020, Intel Corporation. */ #ifndef __NDCTL_MSFT_H__ #define __NDCTL_MSFT_H__ diff --git a/ndctl/lib/nfit.c b/ndctl/lib/nfit.c index f9fbe73f7446..6f68fcf6523c 100644 --- a/ndctl/lib/nfit.c +++ b/ndctl/lib/nfit.c @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2017, FUJITSU LIMITED. All rights reserved. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (c) 2017, FUJITSU LIMITED. All rights reserved. #include <stdlib.h> #include <ndctl/libndctl.h> #include "private.h" diff --git a/ndctl/lib/private.h b/ndctl/lib/private.h index bab4298b01e3..ede13009a089 100644 --- a/ndctl/lib/private.h +++ b/ndctl/lib/private.h @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2014-2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +/* SPDX-License-Identifier: LGPL-2.1 */ +/* Copyright (C) 2014-2020, Intel Corporation. All rights reserved. */ #ifndef _LIBNDCTL_PRIVATE_H_ #define _LIBNDCTL_PRIVATE_H_ diff --git a/ndctl/lib/smart.c b/ndctl/lib/smart.c index 0e180cff5a3e..9e1f81ac4eaa 100644 --- a/ndctl/lib/smart.c +++ b/ndctl/lib/smart.c @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2016-2020, Intel Corporation. All rights reserved. #include <stdlib.h> #include <limits.h> #include <util/log.h> diff --git a/ndctl/libndctl-nfit.h b/ndctl/libndctl-nfit.h index 8c4f72dfa7ec..9ec0db55776d 100644 --- a/ndctl/libndctl-nfit.h +++ b/ndctl/libndctl-nfit.h @@ -1,18 +1,6 @@ -/* - * - * Copyright (c) 2017 Hewlett Packard Enterprise Development LP - * Copyright (c) 2017 Intel Corporation. All rights reserved. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ - +/* SPDX-License-Identifier: LGPL-2.1 */ +/* Copyright (C) 2017 Hewlett Packard Enterprise Development LP */ +/* Copyright (C) 2017-2020 Intel Corporation. All rights reserved. */ #ifndef __LIBNDCTL_NFIT_H__ #define __LIBNDCTL_NFIT_H__ diff --git a/ndctl/libndctl.h b/ndctl/libndctl.h index 231dbb560996..60e12889942e 100644 --- a/ndctl/libndctl.h +++ b/ndctl/libndctl.h @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2014-2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +/* SPDX-License-Identifier: LGPL-2.1 */ +/* Copyright (C) 2014-2020, Intel Corporation. All rights reserved. */ #ifndef _LIBNDCTL_H_ #define _LIBNDCTL_H_ diff --git a/ndctl/list.c b/ndctl/list.c index f98148aea479..0017f159c708 100644 --- a/ndctl/list.c +++ b/ndctl/list.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <errno.h> #include <stdlib.h> diff --git a/ndctl/load-keys.c b/ndctl/load-keys.c index f0b7a5ae69a4..26648fe90fe6 100644 --- a/ndctl/load-keys.c +++ b/ndctl/load-keys.c @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0 -/* Copyright(c) 2019 Intel Corporation. All rights reserved. */ +/* Copyright (C) 2019-2020 Intel Corporation. All rights reserved. */ #include <stdio.h> #include <errno.h> diff --git a/ndctl/monitor.c b/ndctl/monitor.c index 4e9b2236ff3c..ca36179e1870 100644 --- a/ndctl/monitor.c +++ b/ndctl/monitor.c @@ -1,5 +1,5 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/* Copyright(c) 2018, FUJITSU LIMITED. All rights reserved. */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2018, FUJITSU LIMITED. All rights reserved. #include <stdio.h> #include <json-c/json.h> diff --git a/ndctl/namespace.c b/ndctl/namespace.c index e946bb6c9bfa..f61e0fcda015 100644 --- a/ndctl/namespace.c +++ b/ndctl/namespace.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <fcntl.h> #include <errno.h> diff --git a/ndctl/namespace.h b/ndctl/namespace.h index 0f17df20ca3a..57735ebe3d76 100644 --- a/ndctl/namespace.h +++ b/ndctl/namespace.h @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2014-2017, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +/* SPDX-License-Identifier: LGPL-2.1 */ +/* Copyright (C) 2014-2020, Intel Corporation. All rights reserved. */ #ifndef __NDCTL_NAMESPACE_H__ #define __NDCTL_NAMESPACE_H__ #include <sys/types.h> diff --git a/ndctl/ndctl.c b/ndctl/ndctl.c index eb5d8392d8e4..31d2c5e35939 100644 --- a/ndctl/ndctl.c +++ b/ndctl/ndctl.c @@ -1,16 +1,5 @@ -/* - * Copyright(c) 2015-2017 Intel Corporation. All rights reserved. - * Copyright(c) 2005 Andreas Ericsson. 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. /* originally copied from perf and git */ diff --git a/ndctl/ndctl.h b/ndctl/ndctl.h index a47b658f4a57..df3f39c04b60 100644 --- a/ndctl/ndctl.h +++ b/ndctl/ndctl.h @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2014-2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +/* SPDX-License-Identifier: LGPL-2.1 */ +/* Copyright (C) 2014-2020, Intel Corporation. All rights reserved. */ #ifndef __NDCTL_H__ #define __NDCTL_H__ diff --git a/ndctl/region.c b/ndctl/region.c index 7945007905fd..3edb9b331804 100644 --- a/ndctl/region.c +++ b/ndctl/region.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <errno.h> #include <stdlib.h> diff --git a/ndctl/test.c b/ndctl/test.c index b78776311125..6a05d8d62e46 100644 --- a/ndctl/test.c +++ b/ndctl/test.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <limits.h> #include <syslog.h> diff --git a/ndctl/util/json-smart.c b/ndctl/util/json-smart.c index a9bd17b37b4e..e598e04420cd 100644 --- a/ndctl/util/json-smart.c +++ b/ndctl/util/json-smart.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <limits.h> #include <util/json.h> #include <uuid/uuid.h> diff --git a/ndctl/util/keys.c b/ndctl/util/keys.c index a621a5f5cdbe..30cb4c884b98 100644 --- a/ndctl/util/keys.c +++ b/ndctl/util/keys.c @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0 -/* Copyright(c) 2018 Intel Corporation. All rights reserved. */ +/* Copyright (C) 2018-2020 Intel Corporation. All rights reserved. */ #include <stdio.h> #include <errno.h> diff --git a/ndctl/util/keys.h b/ndctl/util/keys.h index 9bc995acf3b1..03cb509e6404 100644 --- a/ndctl/util/keys.h +++ b/ndctl/util/keys.h @@ -1,5 +1,5 @@ -// SPDX-License-Identifier: GPL-2.0 -/* Copyright(c) 2019 Intel Corporation. All rights reserved. */ +/* SPDX-License-Identifier: GPL-2.0 */ +/* Copyright (C) 2019-2020 Intel Corporation. All rights reserved. */ #ifndef _NDCTL_UTIL_KEYS_H_ #define _NDCTL_UTIL_KEYS_H_ diff --git a/sles/header b/sles/header index 18efb453f705..9798caf67e59 100644 --- a/sles/header +++ b/sles/header @@ -1,8 +1,8 @@ # # spec file for package ndctl # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. -# Copyright (c) 2015 Intel Corporation +# Copyright (C) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (C) 2015-2020 Intel Corporation # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed diff --git a/test.h b/test.h index 3f6212e067fc..cba8d41a84b5 100644 --- a/test.h +++ b/test.h @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +/* SPDX-License-Identifier: GPL-2.0 */ +/* Copyright (C) 2015-2020 Intel Corporation. All rights reserved. */ #ifndef __TEST_H__ #define __TEST_H__ #include <stdbool.h> diff --git a/test/ack-shutdown-count-set.c b/test/ack-shutdown-count-set.c index 742e976bfa90..fb1d82b49450 100644 --- a/test/ack-shutdown-count-set.c +++ b/test/ack-shutdown-count-set.c @@ -1,5 +1,5 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/* Copyright(c) 2018 Intel Corporation. All rights reserved. */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2018-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <stddef.h> diff --git a/test/align.sh b/test/align.sh index 37b2a1dac7a6..f41fb7de73ce 100755 --- a/test/align.sh +++ b/test/align.sh @@ -1,6 +1,6 @@ #!/bin/bash -x # SPDX-License-Identifier: GPL-2.0 -# Copyright(c) 2015-2020 Intel Corporation. All rights reserved. +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. . $(dirname $0)/common diff --git a/test/blk-exhaust.sh b/test/blk-exhaust.sh index db7dc25aecbd..09c4aae146a6 100755 --- a/test/blk-exhaust.sh +++ b/test/blk-exhaust.sh @@ -1,15 +1,6 @@ #!/bin/bash -x - -# Copyright(c) 2015-2017 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. +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. set -e diff --git a/test/blk_namespaces.c b/test/blk_namespaces.c index 437fcad0a8f5..d7f00cb02156 100644 --- a/test/blk_namespaces.c +++ b/test/blk_namespaces.c @@ -1,17 +1,5 @@ -/* - * blk_namespaces: tests functionality of multiple block namespaces - * - * Copyright (c) 2015, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2015-2020, Intel Corporation. All rights reserved. #include <errno.h> #include <fcntl.h> #include <linux/fs.h> diff --git a/test/btt-check.sh b/test/btt-check.sh index bd782f477728..8e0b489a8eca 100755 --- a/test/btt-check.sh +++ b/test/btt-check.sh @@ -1,15 +1,6 @@ #!/bin/bash -E - -# Copyright(c) 2015-2017 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. +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. dev="" mode="" diff --git a/test/btt-errors.sh b/test/btt-errors.sh index a56069789d4b..4e59f57aea7c 100755 --- a/test/btt-errors.sh +++ b/test/btt-errors.sh @@ -1,15 +1,6 @@ #!/bin/bash -x - -# Copyright(c) 2015-2017 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. +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. MNT=test_btt_mnt FILE=image diff --git a/test/btt-pad-compat.sh b/test/btt-pad-compat.sh index b1a46edeaf9d..bf1ea54af9d2 100755 --- a/test/btt-pad-compat.sh +++ b/test/btt-pad-compat.sh @@ -1,15 +1,6 @@ #!/bin/bash -Ex - -# Copyright(c) 2015-2017 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. +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. dev="" size="" diff --git a/test/clear.sh b/test/clear.sh index 1fffd166504a..fb9d52c837d4 100755 --- a/test/clear.sh +++ b/test/clear.sh @@ -1,15 +1,6 @@ #!/bin/bash -x - -# Copyright(c) 2015-2017 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. +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. set -e diff --git a/test/common b/test/common index 1814a0c3de71..6bcefcad9bf9 100644 --- a/test/common +++ b/test/common @@ -1,6 +1,5 @@ - # SPDX-License-Identifier: GPL-2.0 -# Copyright(c) 2018, FUJITSU LIMITED. All rights reserved. +# Copyright (C) 2018, FUJITSU LIMITED. All rights reserved. # Global variables diff --git a/test/core.c b/test/core.c index 5118d86483d4..cc7d8d94dc2c 100644 --- a/test/core.c +++ b/test/core.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <linux/version.h> #include <sys/utsname.h> #include <libkmod.h> diff --git a/test/create.sh b/test/create.sh index 520f3a9c1dc1..b0fd99f1e7b1 100755 --- a/test/create.sh +++ b/test/create.sh @@ -1,15 +1,6 @@ #!/bin/bash -x - -# Copyright(c) 2015-2017 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. +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. set -e diff --git a/test/dax-dev.c b/test/dax-dev.c index ab6b35a67183..6a1b76d6f5c3 100644 --- a/test/dax-dev.c +++ b/test/dax-dev.c @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2014-2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2014-2020, Intel Corporation. All rights reserved. #include <stdio.h> #include <stddef.h> #include <stdlib.h> diff --git a/test/dax-errors.c b/test/dax-errors.c index fde3ba03546f..e068966e045b 100644 --- a/test/dax-errors.c +++ b/test/dax-errors.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <unistd.h> #include <sys/mman.h> diff --git a/test/dax-pmd.c b/test/dax-pmd.c index df3219639a6d..401826d02d69 100644 --- a/test/dax-pmd.c +++ b/test/dax-pmd.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <unistd.h> #include <setjmp.h> diff --git a/test/dax-poison.c b/test/dax-poison.c index 69bb161db6d8..a4ef12eca1be 100644 --- a/test/dax-poison.c +++ b/test/dax-poison.c @@ -1,5 +1,5 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/* Copyright(c) 2018 Intel Corporation. All rights reserved. */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2018-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <unistd.h> #include <signal.h> diff --git a/test/dax.sh b/test/dax.sh index 5383c433283f..bcdd4e9bda27 100755 --- a/test/dax.sh +++ b/test/dax.sh @@ -1,15 +1,6 @@ #!/bin/bash -x - -# Copyright(c) 2015-2017 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. +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. . $(dirname $0)/common diff --git a/test/daxctl-create.sh b/test/daxctl-create.sh index f46b9273ef20..b166c70bb7f7 100755 --- a/test/daxctl-create.sh +++ b/test/daxctl-create.sh @@ -1,6 +1,6 @@ #!/bin/bash -Ex # SPDX-License-Identifier: GPL-2.0 -# Copyright(c) 2020, Oracle and/or its affiliates. +# Copyright (C) 2020, Oracle and/or its affiliates. rc=77 . $(dirname $0)/common diff --git a/test/daxctl-devices.sh b/test/daxctl-devices.sh index ff2bcd212294..496e4f2226e4 100755 --- a/test/daxctl-devices.sh +++ b/test/daxctl-devices.sh @@ -1,6 +1,6 @@ #!/bin/bash -Ex # SPDX-License-Identifier: GPL-2.0 -# Copyright(c) 2019 Intel Corporation. All rights reserved. +# Copyright (C) 2019-2020 Intel Corporation. All rights reserved. rc=77 . $(dirname $0)/common diff --git a/test/daxdev-errors.c b/test/daxdev-errors.c index 29de16b0a53d..fbbea21448d8 100644 --- a/test/daxdev-errors.c +++ b/test/daxdev-errors.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <stdint.h> #include <stdbool.h> diff --git a/test/daxdev-errors.sh b/test/daxdev-errors.sh index 15d3e67d1166..6281f32d1ee0 100755 --- a/test/daxdev-errors.sh +++ b/test/daxdev-errors.sh @@ -1,15 +1,6 @@ #!/bin/bash -x - -# Copyright(c) 2015-2017 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. +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. set -e diff --git a/test/device-dax-fio.sh b/test/device-dax-fio.sh index d4ca7ab238e4..f57a9d266afc 100755 --- a/test/device-dax-fio.sh +++ b/test/device-dax-fio.sh @@ -1,15 +1,6 @@ #!/bin/bash - -# Copyright(c) 2015-2017 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. +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. . $(dirname $0)/common diff --git a/test/device-dax.c b/test/device-dax.c index 9de10682e34d..5f0da297f28e 100644 --- a/test/device-dax.c +++ b/test/device-dax.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <fcntl.h> #include <stdio.h> #include <errno.h> diff --git a/test/dm.sh b/test/dm.sh index fb498c95a29b..4656e5bfbebe 100755 --- a/test/dm.sh +++ b/test/dm.sh @@ -1,6 +1,6 @@ #!/bin/bash -x # SPDX-License-Identifier: GPL-2.0 -# Copyright(c) 2015-2019 Intel Corporation. All rights reserved. +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. set -e diff --git a/test/dpa-alloc.c b/test/dpa-alloc.c index b757b9ad9c2c..e92200984e15 100644 --- a/test/dpa-alloc.c +++ b/test/dpa-alloc.c @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2014-2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2014-2020, Intel Corporation. All rights reserved. #include <stdio.h> #include <stddef.h> #include <stdlib.h> diff --git a/test/dsm-fail.c b/test/dsm-fail.c index b2c51db4aa3a..9dfd8b0377ed 100644 --- a/test/dsm-fail.c +++ b/test/dsm-fail.c @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2014-2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2014-2020, Intel Corporation. All rights reserved. #include <stdio.h> #include <stddef.h> #include <stdlib.h> diff --git a/test/firmware-update.sh b/test/firmware-update.sh index 284b8268dbdd..8cc9c41b57ca 100755 --- a/test/firmware-update.sh +++ b/test/firmware-update.sh @@ -1,6 +1,6 @@ #!/bin/bash -Ex # SPDX-License-Identifier: GPL-2.0 -# Copyright(c) 2018 Intel Corporation. All rights reserved. +# Copyright (C) 2018-2020 Intel Corporation. All rights reserved. rc=77 dev="" diff --git a/test/inject-error.sh b/test/inject-error.sh index 5667b5131c7a..c636033fb4cf 100755 --- a/test/inject-error.sh +++ b/test/inject-error.sh @@ -1,15 +1,6 @@ #!/bin/bash -Ex - -# Copyright(c) 2015-2017 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. +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. dev="" size="" diff --git a/test/inject-smart.sh b/test/inject-smart.sh index 5e563df546b8..94705dfa4474 100755 --- a/test/inject-smart.sh +++ b/test/inject-smart.sh @@ -1,6 +1,6 @@ #!/bin/bash -Ex # SPDX-License-Identifier: GPL-2.0 -# Copyright(c) 2018 Intel Corporation. All rights reserved. +# Copyright (C) 2018-2020 Intel Corporation. All rights reserved. rc=77 . $(dirname $0)/common diff --git a/test/label-compat.sh b/test/label-compat.sh index a29dd1367233..340b93d3eb01 100755 --- a/test/label-compat.sh +++ b/test/label-compat.sh @@ -1,15 +1,6 @@ #!/bin/bash -x - -# Copyright(c) 2015-2017 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. +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. set -e diff --git a/test/libndctl.c b/test/libndctl.c index 994e0fadf4f7..92ee2532abbe 100644 --- a/test/libndctl.c +++ b/test/libndctl.c @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2014-2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2014-2020, Intel Corporation. All rights reserved. #include <stdio.h> #include <stddef.h> #include <stdlib.h> diff --git a/test/list-smart-dimm.c b/test/list-smart-dimm.c index c9982d50f1ad..00c24e11bf24 100644 --- a/test/list-smart-dimm.c +++ b/test/list-smart-dimm.c @@ -1,6 +1,5 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/* Copyright(c) 2018, FUJITSU LIMITED. All rights reserved. */ - +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2018, FUJITSU LIMITED. All rights reserved. #include <stdio.h> #include <errno.h> #include <util/json.h> diff --git a/test/max_available_extent_ns.sh b/test/max_available_extent_ns.sh index c6acdabf7fd7..14d741d2b3ad 100755 --- a/test/max_available_extent_ns.sh +++ b/test/max_available_extent_ns.sh @@ -1,7 +1,6 @@ #!/bin/bash -Ex - # SPDX-License-Identifier: GPL-2.0 -# Copyright(c) 2018, FUJITSU LIMITED. All rights reserved. +# Copyright (C) 2018, FUJITSU LIMITED. All rights reserved. rc=77 diff --git a/test/mmap.c b/test/mmap.c index b087ba872ba9..0a66967a25f6 100644 --- a/test/mmap.c +++ b/test/mmap.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015 Toshi Kani, Hewlett Packard Enterprise. 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015 Toshi Kani, Hewlett Packard Enterprise. All rights reserved. #include <sys/types.h> #include <sys/stat.h> #include <sys/mman.h> diff --git a/test/mmap.sh b/test/mmap.sh index 0bcc35f619f5..50a1d34d0b75 100755 --- a/test/mmap.sh +++ b/test/mmap.sh @@ -1,15 +1,6 @@ #!/bin/bash - -# Copyright(c) 2015-2017 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. +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. . $(dirname $0)/common diff --git a/test/monitor.sh b/test/monitor.sh index 261fbfa3d461..cdab5e1478fa 100755 --- a/test/monitor.sh +++ b/test/monitor.sh @@ -1,7 +1,6 @@ #!/bin/bash -Ex - # SPDX-License-Identifier: GPL-2.0 -# Copyright(c) 2018, FUJITSU LIMITED. All rights reserved. +# Copyright (C) 2018, FUJITSU LIMITED. All rights reserved. rc=77 monitor_pid=65536 diff --git a/test/multi-dax.sh b/test/multi-dax.sh index 110ba3d80339..e93256913a47 100755 --- a/test/multi-dax.sh +++ b/test/multi-dax.sh @@ -1,15 +1,6 @@ #!/bin/bash -x - -# Copyright(c) 2015-2017 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. +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. set -e diff --git a/test/multi-pmem.c b/test/multi-pmem.c index cb7cd4033f37..3d109521c538 100644 --- a/test/multi-pmem.c +++ b/test/multi-pmem.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <errno.h> #include <unistd.h> diff --git a/test/parent-uuid.c b/test/parent-uuid.c index f41ca2c7bd75..531024722026 100644 --- a/test/parent-uuid.c +++ b/test/parent-uuid.c @@ -1,17 +1,5 @@ -/* - * blk_namespaces: tests functionality of multiple block namespaces - * - * Copyright (c) 2015, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2015-2020, Intel Corporation. All rights reserved. #include <stdio.h> #include <stddef.h> #include <stdlib.h> diff --git a/test/pfn-meta-errors.sh b/test/pfn-meta-errors.sh index 4ac33d86b8d3..0ade2e52a8ad 100755 --- a/test/pfn-meta-errors.sh +++ b/test/pfn-meta-errors.sh @@ -1,7 +1,6 @@ #!/bin/bash -Ex - # SPDX-License-Identifier: GPL-2.0 -# Copyright(c) 2018 Intel Corporation. All rights reserved. +# Copyright (C) 2018-2020 Intel Corporation. All rights reserved. blockdev="" rc=77 diff --git a/test/pmem-errors.sh b/test/pmem-errors.sh index f9c8eb213df0..4225c3bce0c7 100755 --- a/test/pmem-errors.sh +++ b/test/pmem-errors.sh @@ -1,6 +1,6 @@ #!/bin/bash -x # SPDX-License-Identifier: GPL-2.0 -# Copyright(c) 2015-2017 Intel Corporation. All rights reserved. +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. MNT=test_dax_mnt FILE=image diff --git a/test/pmem_namespaces.c b/test/pmem_namespaces.c index eac56ce25d58..f0f2edde30a1 100644 --- a/test/pmem_namespaces.c +++ b/test/pmem_namespaces.c @@ -1,17 +1,5 @@ -/* - * pmem_namespaces: test functionality of PMEM namespaces - * - * Copyright (c) 2015, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2015-2020, Intel Corporation. All rights reserved. #include <errno.h> #include <fcntl.h> #include <linux/fs.h> diff --git a/test/rescan-partitions.sh b/test/rescan-partitions.sh index b3f2b167053f..1686de3552f1 100755 --- a/test/rescan-partitions.sh +++ b/test/rescan-partitions.sh @@ -1,6 +1,6 @@ #!/bin/bash -Ex # SPDX-License-Identifier: GPL-2.0 -# Copyright(c) 2018 Intel Corporation. All rights reserved. +# Copyright (C) 2018-2020 Intel Corporation. All rights reserved. dev="" size="" diff --git a/test/revoke-devmem.c b/test/revoke-devmem.c index ffa509e2d7d1..bb8979e9a3d4 100644 --- a/test/revoke-devmem.c +++ b/test/revoke-devmem.c @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0-only -/* Copyright(c) 2020 Intel Corporation. All rights reserved. */ +/* Copyright (C) 2020 Intel Corporation. All rights reserved. */ #include <fcntl.h> #include <stdio.h> #include <errno.h> diff --git a/test/sector-mode.sh b/test/sector-mode.sh index eef8dc6d6a3e..dd7013e78e3b 100755 --- a/test/sector-mode.sh +++ b/test/sector-mode.sh @@ -1,15 +1,6 @@ #!/bin/bash -x - -# Copyright(c) 2015-2017 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. +# SPDX-License-Identifier: GPL-2.0 +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. rc=77 diff --git a/test/security.sh b/test/security.sh index 8e2d870c0d43..34c4977bb4f0 100755 --- a/test/security.sh +++ b/test/security.sh @@ -1,6 +1,6 @@ #!/bin/bash -Ex # SPDX-License-Identifier: GPL-2.0 -# Copyright(c) 2018 Intel Corporation. All rights reserved. +# Copyright (C) 2018-2020 Intel Corporation. All rights reserved. rc=77 dev="" diff --git a/test/smart-listen.c b/test/smart-listen.c index e365ce54c7bd..7b81f8eb4433 100644 --- a/test/smart-listen.c +++ b/test/smart-listen.c @@ -1,5 +1,5 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/* Copyright(c) 2017 Intel Corporation. All rights reserved. */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2017-2020 Intel Corporation. All rights reserved. #include <poll.h> #include <stdio.h> #include <string.h> diff --git a/test/smart-notify.c b/test/smart-notify.c index e28e0f414efd..9aff84bbe3b8 100644 --- a/test/smart-notify.c +++ b/test/smart-notify.c @@ -1,5 +1,5 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/* Copyright(c) 2017 Intel Corporation. All rights reserved. */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2017-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <string.h> #include <unistd.h> diff --git a/test/sub-section.sh b/test/sub-section.sh index 91aa5c8e4834..92ae816c448c 100755 --- a/test/sub-section.sh +++ b/test/sub-section.sh @@ -1,6 +1,6 @@ #!/bin/bash -x # SPDX-License-Identifier: GPL-2.0 -# Copyright(c) 2015-2019 Intel Corporation. All rights reserved. +# Copyright (C) 2015-2020 Intel Corporation. All rights reserved. set -e diff --git a/test/track-uuid.sh b/test/track-uuid.sh index ab77e52708b6..be3cf9c07a0a 100755 --- a/test/track-uuid.sh +++ b/test/track-uuid.sh @@ -1,6 +1,6 @@ #!/bin/bash -Ex # SPDX-License-Identifier: GPL-2.0 -# Copyright(c) 2018 Intel Corporation. All rights reserved. +# Copyright (C) 2018-2020 Intel Corporation. All rights reserved. blockdev="" rc=77 diff --git a/util/COPYING b/util/COPYING deleted file mode 100644 index 3912109b5cd6..000000000000 --- a/util/COPYING +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - <one line to give the program's name and a brief idea of what it does.> - Copyright (C) <year> <name of author> - - 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; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - <signature of Ty Coon>, 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/util/abspath.c b/util/abspath.c index e44236fa0da5..d59cc5d7bbf7 100644 --- a/util/abspath.c +++ b/util/abspath.c @@ -1,4 +1,5 @@ -/* SPDX-License-Identifier: GPL-2.0 */ +// SPDX-License-Identifier: GPL-2.0 + /* originally copied from git/abspath.c */ #include <util/util.h> diff --git a/util/bitmap.c b/util/bitmap.c index 8df8a3253f10..f256614025f7 100644 --- a/util/bitmap.c +++ b/util/bitmap.c @@ -1,16 +1,6 @@ -/* - * Copyright(c) 2017 Intel Corporation. All rights reserved. - * Copyright(c) 2009 Akinobu Mita. 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2017-2020 Intel Corporation. All rights reserved. +// Copyright (C) 2009 Akinobu Mita. All rights reserved. /* originally copied from the Linux kernel bitmap implementation */ diff --git a/util/bitmap.h b/util/bitmap.h index 11ef22cc657b..490f3f0bbed8 100644 --- a/util/bitmap.h +++ b/util/bitmap.h @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +/* SPDX-License-Identifier: GPL-2.0 */ +/* Copyright (C) 2015-2020 Intel Corporation. All rights reserved. */ #ifndef _NDCTL_BITMAP_H_ #define _NDCTL_BITMAP_H_ diff --git a/util/filter.c b/util/filter.c index 7c8debb3d42e..6fdb5fd845e1 100644 --- a/util/filter.c +++ b/util/filter.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <string.h> #include <stdlib.h> diff --git a/util/filter.h b/util/filter.h index ad3441cc3a16..1e1a41cdfe1a 100644 --- a/util/filter.h +++ b/util/filter.h @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +/* SPDX-License-Identifier: GPL-2.0 */ +/* Copyright (C) 2015-2020 Intel Corporation. All rights reserved. */ #ifndef _UTIL_FILTER_H_ #define _UTIL_FILTER_H_ #include <stdbool.h> diff --git a/util/help.c b/util/help.c index 2d57fa17791c..c1069dbcc884 100644 --- a/util/help.c +++ b/util/help.c @@ -1,17 +1,7 @@ -/* - * Copyright(c) 2015-2017 Intel Corporation. All rights reserved. - * Copyright(c) 2008 Miklos Vajna. All rights reserved. - * Copyright(c) 2006 Linus Torvalds. 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. +// Copyright (C) 2008 Miklos Vajna. All rights reserved. +// Copyright (C) 2006 Linus Torvalds. All rights reserved. /* originally copied from perf and git */ diff --git a/util/iomem.c b/util/iomem.c index a3c23f5a9d1d..46614a08b5d4 100644 --- a/util/iomem.c +++ b/util/iomem.c @@ -1,6 +1,5 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/* Copyright(c) 2019 Intel Corporation. All rights reserved. */ - +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2019-2020 Intel Corporation. All rights reserved. #include <stdio.h> #include <errno.h> #include <string.h> diff --git a/util/iomem.h b/util/iomem.h index aaaf6a7026a5..39c93f067912 100644 --- a/util/iomem.h +++ b/util/iomem.h @@ -1,5 +1,5 @@ /* SPDX-License-Identifier: GPL-2.0 */ -/* Copyright(c) 2019 Intel Corporation. All rights reserved. */ +/* Copyright (C) 2019-2020 Intel Corporation. All rights reserved. */ #ifndef _NDCTL_IOMEM_H_ #define _NDCTL_IOMEM_H_ diff --git a/util/json.c b/util/json.c index 77bd4781551d..35000493607b 100644 --- a/util/json.c +++ b/util/json.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <limits.h> #include <string.h> #include <util/json.h> diff --git a/util/json.h b/util/json.h index 39a33789bac9..6e82198ed46c 100644 --- a/util/json.h +++ b/util/json.h @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +/* SPDX-License-Identifier: GPL-2.0 */ +/* Copyright (C) 2015-2020 Intel Corporation. All rights reserved. */ #ifndef __NDCTL_JSON_H__ #define __NDCTL_JSON_H__ #include <stdio.h> diff --git a/util/list.h b/util/list.h index 6439aeff171e..1ea9c59b9f0c 100644 --- a/util/list.h +++ b/util/list.h @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +/* SPDX-License-Identifier: GPL-2.0 */ +/* Copyright (C) 2015-2020 Intel Corporation. All rights reserved. */ #ifndef _NDCTL_LIST_H_ #define _NDCTL_LIST_H_ diff --git a/util/log.c b/util/log.c index c60ca3318e5b..61ac509f4ac5 100644 --- a/util/log.c +++ b/util/log.c @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2016-2020, Intel Corporation. All rights reserved. #include <syslog.h> #include <stdlib.h> #include <ctype.h> diff --git a/util/log.h b/util/log.h index 495e0d33c7f5..28f1c7bfcea4 100644 --- a/util/log.h +++ b/util/log.h @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +/* SPDX-License-Identifier: LGPL-2.1 */ +/* Copyright (C) 2016-2020, Intel Corporation. All rights reserved. */ #ifndef __UTIL_LOG_H__ #define __UTIL_LOG_H__ #include <stdio.h> diff --git a/util/main.c b/util/main.c index 4f925f84966a..988b9dce1f8c 100644 --- a/util/main.c +++ b/util/main.c @@ -1,16 +1,6 @@ -/* - * Copyright(c) 2015-2017 Intel Corporation. All rights reserved. - * Copyright(c) 2006 Linus Torvalds. 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. +// Copyright (C) 2006 Linus Torvalds. All rights reserved. /* originally copied from perf and git */ diff --git a/util/main.h b/util/main.h index 35fb33e63049..c89a84359238 100644 --- a/util/main.h +++ b/util/main.h @@ -1,16 +1,6 @@ -/* - * Copyright(c) 2015-2017 Intel Corporation. All rights reserved. - * Copyright(c) 2006 Linus Torvalds. 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. - */ +/* SPDX-License-Identifier: GPL-2.0 */ +/* Copyright (C) 2015-2020 Intel Corporation. All rights reserved. */ +/* Copyright (C) 2006 Linus Torvalds. All rights reserved. */ /* originally copied from perf and git */ diff --git a/util/parse-options.c b/util/parse-options.c index c78117426807..c7ad6c4a6ba3 100644 --- a/util/parse-options.c +++ b/util/parse-options.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2007 Pierre Habouzit. 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2007 Pierre Habouzit. All rights reserved. /* originally copied from perf and git */ diff --git a/util/parse-options.h b/util/parse-options.h index fc5015a9c9c2..9318fe724c5f 100644 --- a/util/parse-options.h +++ b/util/parse-options.h @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2007 Pierre Habouzit. 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. - */ +/* SPDX-License-Identifier: GPL-2.0 */ +/* Copyright (C) 2007 Pierre Habouzit. All rights reserved. */ /* originally copied from perf and git */ diff --git a/util/size.c b/util/size.c index 6efa91f6eef9..af2daa958a06 100644 --- a/util/size.c +++ b/util/size.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2015-2020 Intel Corporation. All rights reserved. #include <stdlib.h> #include <limits.h> #include <util/size.h> diff --git a/util/size.h b/util/size.h index 2138989b42ac..646edae0cefb 100644 --- a/util/size.h +++ b/util/size.h @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2015-2017 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. - */ +/* SPDX-License-Identifier: GPL-2.0 */ +/* Copyright (C) 2015-2020 Intel Corporation. All rights reserved. */ #ifndef _NDCTL_SIZE_H_ #define _NDCTL_SIZE_H_ diff --git a/util/strbuf.c b/util/strbuf.c index eaa5bedf7e60..6c8752562720 100644 --- a/util/strbuf.c +++ b/util/strbuf.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2005 Junio C Hamano. 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2005 Junio C Hamano. All rights reserved. /* originally copied from perf and git */ diff --git a/util/strbuf.h b/util/strbuf.h index 4cf8348dfd55..c9b7d2ef5cf8 100644 --- a/util/strbuf.h +++ b/util/strbuf.h @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2005 Junio C Hamano. 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. - */ +/* SPDX-License-Identifier: GPL-2.0 */ +/* Copyright (C) 2005 Junio C Hamano. All rights reserved. */ /* originally copied from perf and git */ diff --git a/util/sysfs.c b/util/sysfs.c index 9f7bc1f4930f..cfbab7da74e9 100644 --- a/util/sysfs.c +++ b/util/sysfs.c @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2014-2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +// SPDX-License-Identifier: LGPL-2.1 +// Copyright (C) 2014-2020, Intel Corporation. All rights reserved. #include <stdio.h> #include <stdlib.h> #include <stddef.h> diff --git a/util/sysfs.h b/util/sysfs.h index fb169c6da80a..6485a73d8ed7 100644 --- a/util/sysfs.h +++ b/util/sysfs.h @@ -1,15 +1,5 @@ -/* - * Copyright (c) 2014-2016, Intel Corporation. - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, 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 Lesser General Public License for - * more details. - */ +/* SPDX-License-Identifier: LGPL-2.1 */ +/* Copyright (C) 2014-2020, Intel Corporation. All rights reserved. */ #ifndef __UTIL_SYSFS_H__ #define __UTIL_SYSFS_H__ diff --git a/util/usage.c b/util/usage.c index 0896955c7f52..0ed10cd910c3 100644 --- a/util/usage.c +++ b/util/usage.c @@ -1,15 +1,5 @@ -/* - * Copyright(c) 2005 Linus Torvalds. 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2005 Linus Torvalds. All rights reserved. /* originally copied from perf and git */ diff --git a/util/util.h b/util/util.h index 54c6ef18b6d7..ae0e4e1fc340 100644 --- a/util/util.h +++ b/util/util.h @@ -1,16 +1,6 @@ -/* - * Copyright(c) 2005 Junio C Hamano. All rights reserved. - * Copyright(c) 2005 Linus Torvalds. 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. - */ +/* SPDX-License-Identifier: GPL-2.0 */ +/* Copyright (C) 2005 Junio C Hamano. All rights reserved. */ +/* Copyright (C) 2005 Linus Torvalds. All rights reserved. */ /* originally copied from perf and git */ diff --git a/util/wrapper.c b/util/wrapper.c index b0de7bc92bb1..026a54f97058 100644 --- a/util/wrapper.c +++ b/util/wrapper.c @@ -1,16 +1,6 @@ -/* - * Copyright(c) 2005 Junio C Hamano. All rights reserved. - * Copyright(c) 2005 Linus Torvalds. 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. - */ +// SPDX-License-Identifier: GPL-2.0 +// Copyright (C) 2005 Junio C Hamano. All rights reserved. +// Copyright (C) 2005 Linus Torvalds. All rights reserved. /* originally copied from perf and git */ _______________________________________________ Linux-nvdimm mailing list -- linux-nvdimm@lists.01.org To unsubscribe send an email to linux-nvdimm-le...@lists.01.org