diff options
author | Carlos Maiolino <cem@kernel.org> | 2024-01-23 11:27:23 +0100 |
---|---|---|
committer | Carlos Maiolino <cem@kernel.org> | 2024-01-23 11:27:23 +0100 |
commit | 813262c781cb976f8dfba7a7b5a3e1abedc6d837 (patch) | |
tree | 8ef3e3ce75d1b1acf5301912c842d31ae50b9b66 | |
parent | b5f2a1ff19313d6dd766da8289c4a706d822ad96 (diff) | |
parent | 52520522199efa984dcf172a3eb8d835b93e324e (diff) | |
download | xfsprogs-dev-813262c781cb976f8dfba7a7b5a3e1abedc6d837.tar.gz |
Merge tag 'scrub-fix-legalese-6.6_2024-01-11' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfsprogs-dev into for-next
xfs_scrub: fix licensing and copyright notices [v28.3 2/6]
Fix various attribution problems in the xfs_scrub source code, such as
the author's contact information, out of date SPDX tags, and a rough
estimate of when the feature was under heavy development. The most
egregious parts are the files that are missing license information
completely.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
45 files changed, 143 insertions, 113 deletions
diff --git a/scrub/Makefile b/scrub/Makefile index 4ad5471783..24af971612 100644 --- a/scrub/Makefile +++ b/scrub/Makefile @@ -1,5 +1,5 @@ # SPDX-License-Identifier: GPL-2.0 -# Copyright (C) 2018 Oracle. All Rights Reserved. +# Copyright (C) 2018-2024 Oracle. All Rights Reserved. # TOPDIR = .. diff --git a/scrub/common.c b/scrub/common.c index 49a87f412c..283ac84e23 100644 --- a/scrub/common.c +++ b/scrub/common.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <pthread.h> diff --git a/scrub/common.h b/scrub/common.h index 13b5f30995..865c1caa44 100644 --- a/scrub/common.h +++ b/scrub/common.h @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #ifndef XFS_SCRUB_COMMON_H_ #define XFS_SCRUB_COMMON_H_ diff --git a/scrub/counter.c b/scrub/counter.c index 6d91eb6e01..2ee357f3a7 100644 --- a/scrub/counter.c +++ b/scrub/counter.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/counter.h b/scrub/counter.h index 01b65056a2..102d8bd822 100644 --- a/scrub/counter.h +++ b/scrub/counter.h @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #ifndef XFS_SCRUB_COUNTER_H_ #define XFS_SCRUB_COUNTER_H_ diff --git a/scrub/descr.c b/scrub/descr.c index e694d01d7b..77d5378ec3 100644 --- a/scrub/descr.c +++ b/scrub/descr.c @@ -1,7 +1,7 @@ // SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2019 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2019-2023 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <assert.h> diff --git a/scrub/descr.h b/scrub/descr.h index f1899b6720..0a014f5404 100644 --- a/scrub/descr.h +++ b/scrub/descr.h @@ -1,7 +1,7 @@ /* SPDX-License-Identifier: GPL-2.0-or-later */ /* - * Copyright (C) 2019 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2019-2023 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #ifndef XFS_SCRUB_DESCR_H_ #define XFS_SCRUB_DESCR_H_ diff --git a/scrub/disk.c b/scrub/disk.c index a1ef798a02..addb964d72 100644 --- a/scrub/disk.c +++ b/scrub/disk.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/disk.h b/scrub/disk.h index 36bfb8263d..73c73ab57f 100644 --- a/scrub/disk.h +++ b/scrub/disk.h @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #ifndef XFS_SCRUB_DISK_H_ #define XFS_SCRUB_DISK_H_ diff --git a/scrub/filemap.c b/scrub/filemap.c index d4905ace65..1fb69c38e3 100644 --- a/scrub/filemap.c +++ b/scrub/filemap.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/filemap.h b/scrub/filemap.h index 133e860bb8..062b42e597 100644 --- a/scrub/filemap.h +++ b/scrub/filemap.h @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #ifndef XFS_SCRUB_FILEMAP_H_ #define XFS_SCRUB_FILEMAP_H_ diff --git a/scrub/fscounters.c b/scrub/fscounters.c index 3ceae3715d..098bf87465 100644 --- a/scrub/fscounters.c +++ b/scrub/fscounters.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/fscounters.h b/scrub/fscounters.h index 13bd9967f0..a3dd688370 100644 --- a/scrub/fscounters.h +++ b/scrub/fscounters.h @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #ifndef XFS_SCRUB_FSCOUNTERS_H_ #define XFS_SCRUB_FSCOUNTERS_H_ diff --git a/scrub/inodes.c b/scrub/inodes.c index 78f0914b8d..16c79cf495 100644 --- a/scrub/inodes.c +++ b/scrub/inodes.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/inodes.h b/scrub/inodes.h index f03180458a..9447fb56aa 100644 --- a/scrub/inodes.h +++ b/scrub/inodes.h @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #ifndef XFS_SCRUB_INODES_H_ #define XFS_SCRUB_INODES_H_ diff --git a/scrub/phase1.c b/scrub/phase1.c index 2daf5c7bb3..48ca8313b0 100644 --- a/scrub/phase1.c +++ b/scrub/phase1.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <unistd.h> diff --git a/scrub/phase2.c b/scrub/phase2.c index 8f82e2a6c0..6b88384171 100644 --- a/scrub/phase2.c +++ b/scrub/phase2.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/phase3.c b/scrub/phase3.c index 65e903f23d..4235c228c0 100644 --- a/scrub/phase3.c +++ b/scrub/phase3.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/phase4.c b/scrub/phase4.c index ecd56056ca..1228c7cb65 100644 --- a/scrub/phase4.c +++ b/scrub/phase4.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/phase5.c b/scrub/phase5.c index 3140570965..7e0eaca904 100644 --- a/scrub/phase5.c +++ b/scrub/phase5.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/phase6.c b/scrub/phase6.c index afdb16b689..33c3c8bde3 100644 --- a/scrub/phase6.c +++ b/scrub/phase6.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/phase7.c b/scrub/phase7.c index 8d8034c36a..2fd96053f6 100644 --- a/scrub/phase7.c +++ b/scrub/phase7.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/progress.c b/scrub/progress.c index a3d096f98e..f1bbade082 100644 --- a/scrub/progress.c +++ b/scrub/progress.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <dirent.h> diff --git a/scrub/progress.h b/scrub/progress.h index c1a115cbe8..796939adb8 100644 --- a/scrub/progress.h +++ b/scrub/progress.h @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #ifndef XFS_SCRUB_PROGRESS_H_ #define XFS_SCRUB_PROGRESS_H_ diff --git a/scrub/read_verify.c b/scrub/read_verify.c index be30f2688f..29d7939549 100644 --- a/scrub/read_verify.c +++ b/scrub/read_verify.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/read_verify.h b/scrub/read_verify.h index 650c46d447..9d34d839c9 100644 --- a/scrub/read_verify.h +++ b/scrub/read_verify.h @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #ifndef XFS_SCRUB_READ_VERIFY_H_ #define XFS_SCRUB_READ_VERIFY_H_ diff --git a/scrub/repair.c b/scrub/repair.c index 5fc5ab836c..65b6dd8953 100644 --- a/scrub/repair.c +++ b/scrub/repair.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/repair.h b/scrub/repair.h index 102e5779c7..486617f1ce 100644 --- a/scrub/repair.h +++ b/scrub/repair.h @@ -1,7 +1,7 @@ -/* SPDX-License-Identifier: GPL-2.0+ */ +/* SPDX-License-Identifier: GPL-2.0-or-later */ /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #ifndef XFS_SCRUB_REPAIR_H_ #define XFS_SCRUB_REPAIR_H_ diff --git a/scrub/scrub.c b/scrub/scrub.c index 1469058bd2..756f1915ab 100644 --- a/scrub/scrub.c +++ b/scrub/scrub.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/scrub.h b/scrub/scrub.h index 023069ee06..f7e66bb614 100644 --- a/scrub/scrub.h +++ b/scrub/scrub.h @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #ifndef XFS_SCRUB_SCRUB_H_ #define XFS_SCRUB_SCRUB_H_ diff --git a/scrub/spacemap.c b/scrub/spacemap.c index 03440d3a85..b6fd411816 100644 --- a/scrub/spacemap.c +++ b/scrub/spacemap.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/spacemap.h b/scrub/spacemap.h index 8a6d1e3615..51975341b1 100644 --- a/scrub/spacemap.h +++ b/scrub/spacemap.h @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #ifndef XFS_SCRUB_SPACEMAP_H_ #define XFS_SCRUB_SPACEMAP_H_ diff --git a/scrub/unicrash.c b/scrub/unicrash.c index 24d4ea5821..dd30164354 100644 --- a/scrub/unicrash.c +++ b/scrub/unicrash.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/unicrash.h b/scrub/unicrash.h index 755afaef18..3b6f40540a 100644 --- a/scrub/unicrash.h +++ b/scrub/unicrash.h @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #ifndef XFS_SCRUB_UNICRASH_H_ #define XFS_SCRUB_UNICRASH_H_ diff --git a/scrub/vfs.c b/scrub/vfs.c index 3c1825a75e..9e459d6243 100644 --- a/scrub/vfs.c +++ b/scrub/vfs.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <stdint.h> diff --git a/scrub/vfs.h b/scrub/vfs.h index dc1099cf18..1ac41e5aac 100644 --- a/scrub/vfs.h +++ b/scrub/vfs.h @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #ifndef XFS_SCRUB_VFS_H_ #define XFS_SCRUB_VFS_H_ diff --git a/scrub/xfs_scrub.c b/scrub/xfs_scrub.c index 597be59f9f..a1b6754439 100644 --- a/scrub/xfs_scrub.c +++ b/scrub/xfs_scrub.c @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #include "xfs.h" #include <pthread.h> diff --git a/scrub/xfs_scrub.h b/scrub/xfs_scrub.h index 0d6b9dad2c..7aea79d955 100644 --- a/scrub/xfs_scrub.h +++ b/scrub/xfs_scrub.h @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: GPL-2.0+ +// SPDX-License-Identifier: GPL-2.0-or-later /* - * Copyright (C) 2018 Oracle. All Rights Reserved. - * Author: Darrick J. Wong <darrick.wong@oracle.com> + * Copyright (C) 2018-2024 Oracle. All Rights Reserved. + * Author: Darrick J. Wong <djwong@kernel.org> */ #ifndef XFS_SCRUB_XFS_SCRUB_H_ #define XFS_SCRUB_XFS_SCRUB_H_ diff --git a/scrub/xfs_scrub@.service.in b/scrub/xfs_scrub@.service.in index 6fb3f6ea2e..b90107bdcb 100644 --- a/scrub/xfs_scrub@.service.in +++ b/scrub/xfs_scrub@.service.in @@ -1,3 +1,8 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# +# Copyright (C) 2018-2024 Oracle. All Rights Reserved. +# Author: Darrick J. Wong <djwong@kernel.org> + [Unit] Description=Online XFS Metadata Check for %I OnFailure=xfs_scrub_fail@%i.service diff --git a/scrub/xfs_scrub_all.cron.in b/scrub/xfs_scrub_all.cron.in index 3dea929607..e08a9daf92 100644 --- a/scrub/xfs_scrub_all.cron.in +++ b/scrub/xfs_scrub_all.cron.in @@ -1 +1,6 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# +# Copyright (C) 2018-2024 Oracle. All Rights Reserved. +# Author: Darrick J. Wong <djwong@kernel.org> +# 10 3 * * 0 root test -e /run/systemd/system || @sbindir@/xfs_scrub_all diff --git a/scrub/xfs_scrub_all.in b/scrub/xfs_scrub_all.in index 5b76b49ada..5042321a73 100644 --- a/scrub/xfs_scrub_all.in +++ b/scrub/xfs_scrub_all.in @@ -1,9 +1,9 @@ #!/usr/bin/python3 -# SPDX-License-Identifier: GPL-2.0+ -# Copyright (C) 2018 Oracle. All rights reserved. +# SPDX-License-Identifier: GPL-2.0-or-later +# Copyright (C) 2018-2024 Oracle. All rights reserved. # -# Author: Darrick J. Wong <darrick.wong@oracle.com> +# Author: Darrick J. Wong <djwong@kernel.org> # Run online scrubbers in parallel, but avoid thrashing. diff --git a/scrub/xfs_scrub_all.service.in b/scrub/xfs_scrub_all.service.in index b1b80da40a..347cd6e662 100644 --- a/scrub/xfs_scrub_all.service.in +++ b/scrub/xfs_scrub_all.service.in @@ -1,3 +1,8 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# +# Copyright (C) 2018-2024 Oracle. All Rights Reserved. +# Author: Darrick J. Wong <djwong@kernel.org> + [Unit] Description=Online XFS Metadata Check for All Filesystems ConditionACPower=true diff --git a/scrub/xfs_scrub_all.timer b/scrub/xfs_scrub_all.timer index 2e4a33b166..f0c557fc38 100644 --- a/scrub/xfs_scrub_all.timer +++ b/scrub/xfs_scrub_all.timer @@ -1,3 +1,8 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# +# Copyright (C) 2018-2024 Oracle. All Rights Reserved. +# Author: Darrick J. Wong <djwong@kernel.org> + [Unit] Description=Periodic XFS Online Metadata Check for All Filesystems diff --git a/scrub/xfs_scrub_fail b/scrub/xfs_scrub_fail index 36dd50e965..4f3f11d43f 100755 --- a/scrub/xfs_scrub_fail +++ b/scrub/xfs_scrub_fail @@ -1,5 +1,10 @@ #!/bin/bash +# SPDX-License-Identifier: GPL-2.0-or-later +# +# Copyright (C) 2018-2024 Oracle. All Rights Reserved. +# Author: Darrick J. Wong <djwong@kernel.org> + # Email logs of failed xfs_scrub unit runs mailer=/usr/sbin/sendmail diff --git a/scrub/xfs_scrub_fail@.service.in b/scrub/xfs_scrub_fail@.service.in index 8d106e9ba4..489a946732 100644 --- a/scrub/xfs_scrub_fail@.service.in +++ b/scrub/xfs_scrub_fail@.service.in @@ -1,3 +1,8 @@ +# SPDX-License-Identifier: GPL-2.0-or-later +# +# Copyright (C) 2018-2024 Oracle. All Rights Reserved. +# Author: Darrick J. Wong <djwong@kernel.org> + [Unit] Description=Online XFS Metadata Check Failure Reporting for %I Documentation=man:xfs_scrub(8) |