diff --git a/Makefile.am b/Makefile.am index c1f37eb5b94..9166bd5b28f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,6 +1,8 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2011. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # Copyright (C) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. +# SPDX-License-Identifier: BSD-3-Clause # Copyright (C) The University of Tennessee and The University # of Tennessee Research Foundation. 2016. ALL RIGHTS RESERVED. # diff --git a/autogen.sh b/autogen.sh index f8793eb415f..897a2d18f4e 100755 --- a/autogen.sh +++ b/autogen.sh @@ -1,4 +1,34 @@ #!/bin/sh +# +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# usage() { diff --git a/bindings/go/Makefile.am b/bindings/go/Makefile.am index 21948c2670d..d13f4f341e4 100644 --- a/bindings/go/Makefile.am +++ b/bindings/go/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/bindings/go/src/cuda/cuda.go b/bindings/go/src/cuda/cuda.go index bf2f5872db8..06f7380ebd7 100644 --- a/bindings/go/src/cuda/cuda.go +++ b/bindings/go/src/cuda/cuda.go @@ -1,8 +1,34 @@ // +build cuda /* - * Copyright (C) 2023, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. - * See file LICENSE for terms. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ package cuda diff --git a/bindings/go/src/cuda/nocuda.go b/bindings/go/src/cuda/nocuda.go index 64cdcb8e5db..083f59c86aa 100644 --- a/bindings/go/src/cuda/nocuda.go +++ b/bindings/go/src/cuda/nocuda.go @@ -1,8 +1,34 @@ // +build !cuda /* - * Copyright (C) 2023, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. - * See file LICENSE for terms. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ package cuda diff --git a/bindings/go/src/examples/perftest/perftest.go b/bindings/go/src/examples/perftest/perftest.go index d31ccc236e3..545a9dc911e 100644 --- a/bindings/go/src/examples/perftest/perftest.go +++ b/bindings/go/src/examples/perftest/perftest.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package main diff --git a/bindings/go/src/ucx/am_data.go b/bindings/go/src/ucx/am_data.go index 39f6e7d3bf5..a3bd06d5b3d 100644 --- a/bindings/go/src/ucx/am_data.go +++ b/bindings/go/src/ucx/am_data.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/callbacks.go b/bindings/go/src/ucx/callbacks.go index 47b679eeb96..cd396f79943 100644 --- a/bindings/go/src/ucx/callbacks.go +++ b/bindings/go/src/ucx/callbacks.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/connection_request.go b/bindings/go/src/ucx/connection_request.go index 1c0f90b4e81..a4b350be8f4 100644 --- a/bindings/go/src/ucx/connection_request.go +++ b/bindings/go/src/ucx/connection_request.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/context.go b/bindings/go/src/ucx/context.go index ee991e09b87..e808f685280 100644 --- a/bindings/go/src/ucx/context.go +++ b/bindings/go/src/ucx/context.go @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/context_params.go b/bindings/go/src/ucx/context_params.go index 4d9701b6cea..a7ed2dd33c9 100644 --- a/bindings/go/src/ucx/context_params.go +++ b/bindings/go/src/ucx/context_params.go @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/endpoint.go b/bindings/go/src/ucx/endpoint.go index 74cacd8d525..70171a34c99 100644 --- a/bindings/go/src/ucx/endpoint.go +++ b/bindings/go/src/ucx/endpoint.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/endpoint_params.go b/bindings/go/src/ucx/endpoint_params.go index 7fb20b5015b..b72ebbb865e 100644 --- a/bindings/go/src/ucx/endpoint_params.go +++ b/bindings/go/src/ucx/endpoint_params.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/goucx.h b/bindings/go/src/ucx/goucx.h index 302b6a49dc2..f26fadc96eb 100644 --- a/bindings/go/src/ucx/goucx.h +++ b/bindings/go/src/ucx/goucx.h @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ #include diff --git a/bindings/go/src/ucx/listener.go b/bindings/go/src/ucx/listener.go index 839f83dc8e2..d15d224d432 100644 --- a/bindings/go/src/ucx/listener.go +++ b/bindings/go/src/ucx/listener.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/listener_params.go b/bindings/go/src/ucx/listener_params.go index f4b37949274..56f8124973d 100644 --- a/bindings/go/src/ucx/listener_params.go +++ b/bindings/go/src/ucx/listener_params.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/memory.go b/bindings/go/src/ucx/memory.go index 5d3086db733..94ab34d5bc6 100644 --- a/bindings/go/src/ucx/memory.go +++ b/bindings/go/src/ucx/memory.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/mmap_params.go b/bindings/go/src/ucx/mmap_params.go index b5fa74a5138..e9175d9e252 100644 --- a/bindings/go/src/ucx/mmap_params.go +++ b/bindings/go/src/ucx/mmap_params.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/request.go b/bindings/go/src/ucx/request.go index 1c13a5ef0e9..fcf6387faa1 100644 --- a/bindings/go/src/ucx/request.go +++ b/bindings/go/src/ucx/request.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/ucp_contsants.go b/bindings/go/src/ucx/ucp_contsants.go index e38634b5cd4..11088e6e5c7 100644 --- a/bindings/go/src/ucx/ucp_contsants.go +++ b/bindings/go/src/ucx/ucp_contsants.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/ucs_constants.c b/bindings/go/src/ucx/ucs_constants.c index 8507e0ecffa..db5710b9264 100644 --- a/bindings/go/src/ucx/ucs_constants.c +++ b/bindings/go/src/ucx/ucs_constants.c @@ -1,5 +1,7 @@ /* - * Copyright (C) 2024, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ #include "ucs_constants.h" diff --git a/bindings/go/src/ucx/ucs_constants.go b/bindings/go/src/ucx/ucs_constants.go index 205e1802eb2..588ae66c4d6 100644 --- a/bindings/go/src/ucx/ucs_constants.go +++ b/bindings/go/src/ucx/ucs_constants.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/ucs_constants.h b/bindings/go/src/ucx/ucs_constants.h index b636d49a642..cbc86a3b47c 100644 --- a/bindings/go/src/ucx/ucs_constants.h +++ b/bindings/go/src/ucx/ucs_constants.h @@ -1,5 +1,7 @@ /* - * Copyright (C) 2024, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ #ifndef GO_UCS_CONSTANTS_H_ diff --git a/bindings/go/src/ucx/ucx_error.go b/bindings/go/src/ucx/ucx_error.go index 2862d8dd207..7842e5a8e58 100644 --- a/bindings/go/src/ucx/ucx_error.go +++ b/bindings/go/src/ucx/ucx_error.go @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/utils.go b/bindings/go/src/ucx/utils.go index ae7d9512f01..7f513bf9241 100644 --- a/bindings/go/src/ucx/utils.go +++ b/bindings/go/src/ucx/utils.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/worker.go b/bindings/go/src/ucx/worker.go index 67d0b648f3a..8d6ed810de1 100644 --- a/bindings/go/src/ucx/worker.go +++ b/bindings/go/src/ucx/worker.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/src/ucx/worker_params.go b/bindings/go/src/ucx/worker_params.go index d150f5ef609..c38ba11d1ac 100644 --- a/bindings/go/src/ucx/worker_params.go +++ b/bindings/go/src/ucx/worker_params.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/tests/context_test.go b/bindings/go/tests/context_test.go index 87cbca8303d..a28e0cb7ecf 100644 --- a/bindings/go/tests/context_test.go +++ b/bindings/go/tests/context_test.go @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/tests/endpoint_test.go b/bindings/go/tests/endpoint_test.go index f1dbf874d15..c07ad008284 100644 --- a/bindings/go/tests/endpoint_test.go +++ b/bindings/go/tests/endpoint_test.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package goucxtests diff --git a/bindings/go/tests/listener_test.go b/bindings/go/tests/listener_test.go index 625b4a093c5..9a7cf6e22e9 100644 --- a/bindings/go/tests/listener_test.go +++ b/bindings/go/tests/listener_test.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package goucxtests diff --git a/bindings/go/tests/memory_test.go b/bindings/go/tests/memory_test.go index 885d93e1d65..97d3acd0612 100644 --- a/bindings/go/tests/memory_test.go +++ b/bindings/go/tests/memory_test.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/go/tests/utils.go b/bindings/go/tests/utils.go index b86813a484e..b6860f3440c 100644 --- a/bindings/go/tests/utils.go +++ b/bindings/go/tests/utils.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package goucxtests diff --git a/bindings/go/tests/worker_test.go b/bindings/go/tests/worker_test.go index aae56ce2a4b..9a6b307b6b4 100644 --- a/bindings/go/tests/worker_test.go +++ b/bindings/go/tests/worker_test.go @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/Makefile.am b/bindings/java/Makefile.am index d84aa29afc6..88ebed29c6f 100644 --- a/bindings/java/Makefile.am +++ b/bindings/java/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/bindings/java/src/main/java/org/openucx/jucx/NativeLibs.java b/bindings/java/src/main/java/org/openucx/jucx/NativeLibs.java index 41edb38cde1..175023b62fc 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/NativeLibs.java +++ b/bindings/java/src/main/java/org/openucx/jucx/NativeLibs.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/UcxCallback.java b/bindings/java/src/main/java/org/openucx/jucx/UcxCallback.java index 6f15c9ce785..5836b4af7df 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/UcxCallback.java +++ b/bindings/java/src/main/java/org/openucx/jucx/UcxCallback.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/UcxException.java b/bindings/java/src/main/java/org/openucx/jucx/UcxException.java index 279d999933e..94b9c4b4536 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/UcxException.java +++ b/bindings/java/src/main/java/org/openucx/jucx/UcxException.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/UcxNativeStruct.java b/bindings/java/src/main/java/org/openucx/jucx/UcxNativeStruct.java index c857c71251d..96329fcfe15 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/UcxNativeStruct.java +++ b/bindings/java/src/main/java/org/openucx/jucx/UcxNativeStruct.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/UcxParams.java b/bindings/java/src/main/java/org/openucx/jucx/UcxParams.java index 7457f69b81f..25994dea2cd 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/UcxParams.java +++ b/bindings/java/src/main/java/org/openucx/jucx/UcxParams.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/UcxUtils.java b/bindings/java/src/main/java/org/openucx/jucx/UcxUtils.java index a41cb2b4c92..a354a15f549 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/UcxUtils.java +++ b/bindings/java/src/main/java/org/openucx/jucx/UcxUtils.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/examples/UcxBenchmark.java b/bindings/java/src/main/java/org/openucx/jucx/examples/UcxBenchmark.java index 7267d6e08fc..5c0d511b273 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/examples/UcxBenchmark.java +++ b/bindings/java/src/main/java/org/openucx/jucx/examples/UcxBenchmark.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/examples/UcxReadBWBenchmarkReceiver.java b/bindings/java/src/main/java/org/openucx/jucx/examples/UcxReadBWBenchmarkReceiver.java index 18ba276a758..fc3a3c7f923 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/examples/UcxReadBWBenchmarkReceiver.java +++ b/bindings/java/src/main/java/org/openucx/jucx/examples/UcxReadBWBenchmarkReceiver.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/examples/UcxReadBWBenchmarkSender.java b/bindings/java/src/main/java/org/openucx/jucx/examples/UcxReadBWBenchmarkSender.java index 2e481a37740..1b59e2106ed 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/examples/UcxReadBWBenchmarkSender.java +++ b/bindings/java/src/main/java/org/openucx/jucx/examples/UcxReadBWBenchmarkSender.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpAmData.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpAmData.java index 88194b866c1..45ce839da6b 100755 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpAmData.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpAmData.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package org.openucx.jucx.ucp; diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpAmRecvCallback.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpAmRecvCallback.java index fbcb3dad46e..faee71ba56e 100755 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpAmRecvCallback.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpAmRecvCallback.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package org.openucx.jucx.ucp; diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpConnectionRequest.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpConnectionRequest.java index 5aba007f0ac..aec0ab8920c 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpConnectionRequest.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpConnectionRequest.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package org.openucx.jucx.ucp; diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpConstants.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpConstants.java index 806ce4f3e3d..7524c980593 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpConstants.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpConstants.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpContext.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpContext.java index ba7895f8026..6fd947d43a9 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpContext.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpContext.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpEndpoint.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpEndpoint.java index 1bb0538fc05..ffdc9b05d97 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpEndpoint.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpEndpoint.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package org.openucx.jucx.ucp; diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpEndpointErrorHandler.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpEndpointErrorHandler.java index c828633112d..86a44b344d4 100755 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpEndpointErrorHandler.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpEndpointErrorHandler.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package org.openucx.jucx.ucp; diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpEndpointParams.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpEndpointParams.java index f7572a477f6..6ebdb41a4f4 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpEndpointParams.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpEndpointParams.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpListener.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpListener.java index 58c943a0c67..39d61cd0f01 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpListener.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpListener.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package org.openucx.jucx.ucp; diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpListenerConnectionHandler.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpListenerConnectionHandler.java index 3024452fe8a..728ad80eae7 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpListenerConnectionHandler.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpListenerConnectionHandler.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package org.openucx.jucx.ucp; diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpListenerParams.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpListenerParams.java index 2f0b8d54b44..7bd28abf69c 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpListenerParams.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpListenerParams.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package org.openucx.jucx.ucp; diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpMemMapParams.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpMemMapParams.java index 9c6f2207c30..e1763fabf21 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpMemMapParams.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpMemMapParams.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package org.openucx.jucx.ucp; diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpMemPackParams.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpMemPackParams.java index ba89e904657..0c5102343f3 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpMemPackParams.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpMemPackParams.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package org.openucx.jucx.ucp; diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpMemory.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpMemory.java index c0bd16fce4f..f14dc55d2fc 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpMemory.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpMemory.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpParams.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpParams.java index e58bb9887cc..42938a106d1 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpParams.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpParams.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpRemoteKey.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpRemoteKey.java index 9dafbc72816..a28337a8f4a 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpRemoteKey.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpRemoteKey.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package org.openucx.jucx.ucp; diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpRequest.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpRequest.java index 49f7a4b7b0c..f32990e28e3 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpRequest.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpRequest.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpRequestParams.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpRequestParams.java index 5c5f347a935..ca98adaac2f 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpRequestParams.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpRequestParams.java @@ -1,5 +1,7 @@ /* - * Copyright (C) 2022, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package org.openucx.jucx.ucp; diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpTagMessage.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpTagMessage.java index 96a8c9b195e..d3412c797cb 100755 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpTagMessage.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpTagMessage.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpWorker.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpWorker.java index a6a8a8cda71..377a50fc477 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpWorker.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpWorker.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpWorkerParams.java b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpWorkerParams.java index d15779c4516..a847aa94e46 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpWorkerParams.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucp/UcpWorkerParams.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/java/org/openucx/jucx/ucs/UcsConstants.java b/bindings/java/src/main/java/org/openucx/jucx/ucs/UcsConstants.java index 90dbdf429e7..d38e76304b2 100644 --- a/bindings/java/src/main/java/org/openucx/jucx/ucs/UcsConstants.java +++ b/bindings/java/src/main/java/org/openucx/jucx/ucs/UcsConstants.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/native/Makefile.am b/bindings/java/src/main/native/Makefile.am index 60ac206bcdf..ce18236bc9f 100644 --- a/bindings/java/src/main/native/Makefile.am +++ b/bindings/java/src/main/native/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/bindings/java/src/main/native/context.cc b/bindings/java/src/main/native/context.cc index ea878e17c5f..e551e8ab2e8 100644 --- a/bindings/java/src/main/native/context.cc +++ b/bindings/java/src/main/native/context.cc @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/native/endpoint.cc b/bindings/java/src/main/native/endpoint.cc index 6e0ad3612c2..278ac03b04e 100644 --- a/bindings/java/src/main/native/endpoint.cc +++ b/bindings/java/src/main/native/endpoint.cc @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/native/jucx_common_def.cc b/bindings/java/src/main/native/jucx_common_def.cc index 97b2c9039b4..ea2f4caf1d9 100644 --- a/bindings/java/src/main/native/jucx_common_def.cc +++ b/bindings/java/src/main/native/jucx_common_def.cc @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/native/jucx_common_def.h b/bindings/java/src/main/native/jucx_common_def.h index 92e1c51cb3c..f803d793000 100644 --- a/bindings/java/src/main/native/jucx_common_def.h +++ b/bindings/java/src/main/native/jucx_common_def.h @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ #ifndef HELPER_H_ diff --git a/bindings/java/src/main/native/listener.cc b/bindings/java/src/main/native/listener.cc index 207d372b42f..8c7bca9130b 100644 --- a/bindings/java/src/main/native/listener.cc +++ b/bindings/java/src/main/native/listener.cc @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/native/memory.cc b/bindings/java/src/main/native/memory.cc index 85a1b67b853..38cfa6bb0e5 100644 --- a/bindings/java/src/main/native/memory.cc +++ b/bindings/java/src/main/native/memory.cc @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ #include "jucx_common_def.h" diff --git a/bindings/java/src/main/native/ucp_constants.cc b/bindings/java/src/main/native/ucp_constants.cc index 6b80b9d4950..cb1f54694e5 100644 --- a/bindings/java/src/main/native/ucp_constants.cc +++ b/bindings/java/src/main/native/ucp_constants.cc @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/native/ucs_constants.cc b/bindings/java/src/main/native/ucs_constants.cc index 209d89cc411..d819debd343 100644 --- a/bindings/java/src/main/native/ucs_constants.cc +++ b/bindings/java/src/main/native/ucs_constants.cc @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/main/native/worker.cc b/bindings/java/src/main/native/worker.cc index d3fa1959679..f5d58a5ba09 100644 --- a/bindings/java/src/main/native/worker.cc +++ b/bindings/java/src/main/native/worker.cc @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/test/java/org/openucx/jucx/UcpContextTest.java b/bindings/java/src/test/java/org/openucx/jucx/UcpContextTest.java index f88442ad42e..e226d2846cf 100644 --- a/bindings/java/src/test/java/org/openucx/jucx/UcpContextTest.java +++ b/bindings/java/src/test/java/org/openucx/jucx/UcpContextTest.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/test/java/org/openucx/jucx/UcpEndpointTest.java b/bindings/java/src/test/java/org/openucx/jucx/UcpEndpointTest.java index a47b92c6776..e98122ec270 100644 --- a/bindings/java/src/test/java/org/openucx/jucx/UcpEndpointTest.java +++ b/bindings/java/src/test/java/org/openucx/jucx/UcpEndpointTest.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/test/java/org/openucx/jucx/UcpListenerTest.java b/bindings/java/src/test/java/org/openucx/jucx/UcpListenerTest.java index 44433aa2941..08ebe41f2e6 100644 --- a/bindings/java/src/test/java/org/openucx/jucx/UcpListenerTest.java +++ b/bindings/java/src/test/java/org/openucx/jucx/UcpListenerTest.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package org.openucx.jucx; diff --git a/bindings/java/src/test/java/org/openucx/jucx/UcpMemoryTest.java b/bindings/java/src/test/java/org/openucx/jucx/UcpMemoryTest.java index 4c5ee41d14f..c8e1d6ddbb2 100644 --- a/bindings/java/src/test/java/org/openucx/jucx/UcpMemoryTest.java +++ b/bindings/java/src/test/java/org/openucx/jucx/UcpMemoryTest.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package org.openucx.jucx; diff --git a/bindings/java/src/test/java/org/openucx/jucx/UcpRequestTest.java b/bindings/java/src/test/java/org/openucx/jucx/UcpRequestTest.java index 99559f5470d..f12d5f98db1 100644 --- a/bindings/java/src/test/java/org/openucx/jucx/UcpRequestTest.java +++ b/bindings/java/src/test/java/org/openucx/jucx/UcpRequestTest.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ package org.openucx.jucx; diff --git a/bindings/java/src/test/java/org/openucx/jucx/UcpWorkerTest.java b/bindings/java/src/test/java/org/openucx/jucx/UcpWorkerTest.java index ccfe7a1b8f1..923d309c471 100644 --- a/bindings/java/src/test/java/org/openucx/jucx/UcpWorkerTest.java +++ b/bindings/java/src/test/java/org/openucx/jucx/UcpWorkerTest.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/bindings/java/src/test/java/org/openucx/jucx/UcxTest.java b/bindings/java/src/test/java/org/openucx/jucx/UcxTest.java index 2179bb45619..1338679783e 100644 --- a/bindings/java/src/test/java/org/openucx/jucx/UcxTest.java +++ b/bindings/java/src/test/java/org/openucx/jucx/UcxTest.java @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/buildlib/pr/codestyle.yml b/buildlib/pr/codestyle.yml index 2b643a2bd05..c09cb9f3e90 100644 --- a/buildlib/pr/codestyle.yml +++ b/buildlib/pr/codestyle.yml @@ -123,3 +123,26 @@ jobs: - bash: | ./buildlib/tools/test_ctags.sh displayName: ctags generation test + + - job: copyright_check + displayName: Copyright Check + pool: + name: MLNX + demands: + - ucx_docker + steps: + - checkout: self + clean: true + fetchDepth: 100 + retryCountOnTaskFailure: 5 + + - bash: | + ./buildlib/tools/copyright_check.sh + displayName: Copyright Check + + - task: PublishPipelineArtifact@1 + displayName: Publish Repaired Files + inputs: + targetPath: $(System.DefaultWorkingDirectory)/copyright_repaired_files_$(Build.BuildId).tar.gz + artifact: CopyrightRepairedFiles + condition: failed() diff --git a/buildlib/tools/copyright-check-map.yaml b/buildlib/tools/copyright-check-map.yaml new file mode 100644 index 00000000000..ebd8aeae77a --- /dev/null +++ b/buildlib/tools/copyright-check-map.yaml @@ -0,0 +1,26 @@ +general: + exclude: + - "\\.git.*" + - "\\.(yml|yaml|md|txt|mod|supp|log|m4|ac|conf|cu|awk|el|vim|pc|slurm|lua|install|prerm|S|json|xml|Dockerfile)" + - "NEWS|AUTHORS|LICENSE" + - "docs/*" + - "src/ucg/*" # Submodule + - "buildlib/*" # CI + - "test/gtest/common/googletest/*" # 3rd party files + - "src/ucs/datastruct/sglib.h" # 3rd party file + - "debian/rules.in" # 3rd party file + - "debian/changelog.in" # Must not contain header + - "debian/copyright" # Approved by legal + - "debian/compat" # Approved by legal + - "debian/source/format" # Approved by legal + - "bindings/go/src/cuda/*" # Tool limitation with build tag + - "contrib/ucx_perftest_config/*" # Unsupported file types + +bsd: + validate-spdx-license: true + include: + - ".*\\.(am|in|hpp|cpp|py|cc|h|c|sh|go|java|inl)$" + - "perftest_msg_pow2" + - "contrib/*" + - "debian/*" + - "src/*" diff --git a/buildlib/tools/copyright-header-types.json b/buildlib/tools/copyright-header-types.json new file mode 100644 index 00000000000..05fc4ae9a83 --- /dev/null +++ b/buildlib/tools/copyright-header-types.json @@ -0,0 +1,271 @@ +{ + "c": { + "extensions": [".c", ".cc", ".cpp", "c++", ".h", ".hpp", ".cs", ".y", ".l", ".inl", ".cu"], + "filenames": ["ucg_version.h", "ucp_version.h", "version.h", "ucg_version.c", "ucp_version.c"], + "keepFirst": "", + "blockCommentStartPattern": "^\\s*/\\*", + "blockCommentEndPattern": "\\*/\\s*$", + "lineCommentStartPattern": "^\\s*//", + "lineCommentEndPattern": "", + "headerStartLine": "/*\n", + "headerEndLine": " */\n", + "headerLinePrefix": " * ", + "headerLineSuffix": "" + }, + "go": { + "extensions": [".go"], + "keepFirst": "", + "blockCommentStartPattern": "^\\s*/\\*", + "blockCommentEndPattern": "\\*/\\s*$", + "lineCommentStartPattern": "^\\s*//", + "lineCommentEndPattern": "", + "headerStartLine": "/*\n", + "headerEndLine": " */\n", + "headerLinePrefix": " * ", + "headerLineSuffix": "" + }, + "java": { + "extensions": [".java", ".scala", ".groovy", ".jape", ".js", ".ts", ".tsx"], + "keepFirst": "", + "blockCommentStartPattern": "^\\s*/\\*", + "blockCommentEndPattern": "\\*/\\s*$", + "lineCommentStartPattern": "^\\s*//", + "lineCommentEndPattern": "", + "headerStartLine": "/*\n", + "headerEndLine": " */\n", + "headerLinePrefix": " * ", + "headerLineSuffix": "" + }, + "script": { + "extensions": [".sh", ".csh", ".pl", ".py", ".pyx", ".mk", ".sc", ".m4", ".ac", ".am"], + "filenames": ["CMakeLists.txt", "Makefile", "rpmdef.sh", "run_mpi.sh", "ucx", "control", "ucx.spec"], + "keepFirst": "^#!|^# -\\*-", + "blockCommentStartPattern": "", + "blockCommentEndPattern": "", + "lineCommentStartPattern": "^\\s*#", + "lineCommentEndPattern": "", + "headerStartLine": "#\n", + "headerEndLine": "#\n", + "headerLinePrefix": "# ", + "headerLineSuffix": "" + }, + "xml": { + "extensions": [".xml"], + "filenames": ["pom.xml"], + "keepFirst": "^\\s*<\\?xml.*\\?>", + "blockCommentStartPattern": "^\\s*\\s*$", + "lineCommentStartPattern": "", + "lineCommentEndPattern": "", + "headerStartLine": "\n", + "headerLinePrefix": " ", + "headerLineSuffix": "" + }, + "sql": { + "extensions": [".sql"], + "keepFirst": "", + "blockCommentStartPattern": "", + "blockCommentEndPattern": "", + "lineCommentStartPattern": "^\\s*--", + "lineCommentEndPattern": "", + "headerStartLine": "--\n", + "headerEndLine": "--\n", + "headerLinePrefix": "-- ", + "headerLineSuffix": "" + }, + "html": { + "extensions": [".html"], + "keepFirst": "^\\s*<\\!DOCTYPE.*>", + "blockCommentStartPattern": "^\\s*\\s*$", + "lineCommentStartPattern": "", + "lineCommentEndPattern": "", + "headerStartLine": "\n", + "headerLinePrefix": "-- ", + "headerLineSuffix": "" + }, + "docker": { + "extensions": [".dockerfile"], + "filenames": ["Dockerfile"], + "keepFirst": "^#\\s*syntax=", + "blockCommentStartPattern": "", + "blockCommentEndPattern": "", + "lineCommentStartPattern": "^\\s*#", + "lineCommentEndPattern": "", + "headerStartLine": "##\n", + "headerEndLine": "##\n", + "headerLinePrefix": "## ", + "headerLineSuffix": "" + }, + "conf": { + "extensions": [".yaml", ".yml", ".ini", ".a1", ".conf"], + "keepFirst": "", + "blockCommentStartPattern": "", + "blockCommentEndPattern": "", + "lineCommentStartPattern": "^\\s*#", + "lineCommentEndPattern": "", + "headerStartLine": "##\n", + "headerEndLine": "##\n", + "headerLinePrefix": "## ", + "headerLineSuffix": "" + }, + "cmake": { + "extensions": [], + "filenames": ["CMakeLists.txt", "ucx-config-version.cmake", "ucx-config.cmake", "ucx-targets.cmake"], + "keepFirst": "", + "blockCommentStartPattern": "", + "blockCommentEndPattern": "", + "lineCommentStartPattern": "^\\s*#", + "lineCommentEndPattern": "", + "headerStartLine": "##\n", + "headerEndLine": "##\n", + "headerLinePrefix": "## ", + "headerLineSuffix": "" + }, + "bat": { + "extensions": [".bat"], + "keepFirst": "", + "blockCommentStartPattern": "", + "blockCommentEndPattern": "", + "lineCommentStartPattern": "^\\s*::", + "lineCommentEndPattern": "", + "headerStartLine": "::=============================================================================\n", + "headerEndLine": "::=============================================================================\n", + "headerLinePrefix": ":: ", + "headerLineSuffix": "" + }, + "robot": { + "extensions": [".robot"], + "keepFirst": "^#!|^# +pylint|^# +-\\*-|^# +coding|^# +encoding", + "blockCommentStartPattern": "", + "blockCommentEndPattern": "", + "lineCommentStartPattern": "^\\s*#", + "lineCommentEndPattern": "", + "headerStartLine": "", + "headerEndLine": "", + "headerLinePrefix": "# ", + "headerLineSuffix": "" + }, + "ruby": { + "extensions": [".rb"], + "keepFirst": "^#!", + "blockCommentStartPattern": "^=begin", + "blockCommentEndPattern": "^=end", + "lineCommentStartPattern": "^\\s*#", + "lineCommentEndPattern": "", + "headerStartLine": "##\n", + "headerEndLine": "##\n", + "headerLinePrefix": "## ", + "headerLineSuffix": "" + }, + "vb": { + "extensions": [".vb"], + "keepFirst": "", + "blockCommentStartPattern": "", + "blockCommentEndPattern": "", + "lineCommentStartPattern": "^\\s*\\'", + "lineCommentEndPattern": "", + "headerStartLine": "", + "headerEndLine": "", + "headerLinePrefix": "' ", + "headerLineSuffix": "" + }, + "erlang": { + "extensions": [".erl", ".src", ".config", ".schema"], + "keepFirst": "", + "blockCommentStartPattern": "", + "blockCommentEndPattern": "", + "lineCommentStartPattern": "", + "lineCommentEndPattern": "", + "headerStartLine": "%% -*- erlang -*-\n%% %CopyrightBegin%\n%%\n", + "headerEndLine": "%%\n%% %CopyrightEnd%\n\n", + "headerLinePrefix": "%% ", + "headerLineSuffix": "" + }, + "css": { + "extensions": [".css", ".scss", ".sass"], + "keepFirst": "", + "blockCommentStartPattern": "^\\s*/\\*", + "blockCommentEndPattern": "\\*/\\s*$", + "lineCommentStartPattern": "", + "lineCommentEndPattern": "", + "headerStartLine": "/*\n", + "headerEndLine": "*/\n", + "headerLinePrefix": "", + "headerLineSuffix": "" + }, + "zig": { + "extensions": [".zig"], + "keepFirst": "", + "blockCommentStartPattern": "", + "blockCommentEndPattern": "", + "lineCommentStartPattern": "^\\s*//", + "lineCommentEndPattern": "", + "headerStartLine": "//!\n", + "headerEndLine": "//!\n", + "headerLinePrefix": "//! ", + "headerLineSuffix": "" + }, + "proto": { + "extensions": [".proto"], + "keepFirst": "", + "blockCommentStartPattern": "", + "blockCommentEndPattern": "", + "lineCommentStartPattern": "^\\s*//", + "lineCommentEndPattern": "", + "headerStartLine": "", + "headerEndLine": "", + "headerLinePrefix": "", + "headerLineSuffix": "" + }, + "terraform": { + "extensions": [".tf"], + "keepFirst": "", + "blockCommentStartPattern": "", + "blockCommentEndPattern": "", + "lineCommentStartPattern": "^\\s*#", + "lineCommentEndPattern": "", + "headerStartLine": "##\n", + "headerEndLine": "##\n", + "headerLinePrefix": "## ", + "headerLineSuffix": "" + }, + "jinja": { + "extensions": [".j2"], + "keepFirst": "", + "blockCommentStartPattern": "^\\s*{#", + "blockCommentEndPattern": "#}\\s*$", + "lineCommentStartPattern": "^\\s*{#", + "lineCommentEndPattern": "#}\\s*$", + "headerStartLine": "{#\n", + "headerEndLine": "#}\n", + "headerLinePrefix": " ", + "headerLineSuffix": "" + }, + "bazel": { + "extensions": [".bzl", ".bazel", ".tpl"], + "keepFirst": "", + "blockCommentStartPattern": "", + "blockCommentEndPattern": "", + "lineCommentStartPattern": "^\\s*#", + "lineCommentEndPattern": "", + "headerStartLine": "#\n", + "headerEndLine": "#\n", + "headerLinePrefix": "# ", + "headerLineSuffix": "" + }, + "toml": { + "extensions": [".toml"], + "keepFirst": "", + "blockCommentStartPattern": "", + "blockCommentEndPattern": "", + "lineCommentStartPattern": "^\\s*#", + "lineCommentEndPattern": "", + "headerStartLine": "#\n", + "headerEndLine": "#\n", + "headerLinePrefix": "# ", + "headerLineSuffix": "" + } +} diff --git a/buildlib/tools/copyright_check.sh b/buildlib/tools/copyright_check.sh new file mode 100755 index 00000000000..a787caa1d7f --- /dev/null +++ b/buildlib/tools/copyright_check.sh @@ -0,0 +1,48 @@ +#!/bin/bash -x + +WORKSPACE=$SYSTEM_DEFAULTWORKINGDIRECTORY +IMAGE="rdmz-harbor.rdmz.labs.mlnx/toolbox/header_check" +FILES=$(git diff --name-only HEAD^ HEAD | paste -sd ",") + +HEADER_CHECK_TOOL="docker run --rm \ + --user $(id -u):$(id -g) \ + -v $PWD:$PWD -w $PWD \ + $IMAGE" + +$HEADER_CHECK_TOOL \ + --config "${WORKSPACE}"/buildlib/tools/copyright-check-map.yaml \ + --headers-types "${WORKSPACE}"/buildlib/tools/copyright-header-types.json \ + --path "$FILES" \ + --git-repo "$WORKSPACE" | tee copyrights.log + +exit_code=$? +echo "exit_code=${exit_code}" +# Correct error code is not returned by the script, need to check output file if its empty it failed +if [[ ! -s copyrights.log ]]; then + echo "copyrights.log is empty which means the script failed internally" + exit 1 +fi +set +eE +grep -rn ERROR copyrights.log +exit_code=$? +set -eE +if [ ${exit_code} -eq 0 ]; then + echo "Please refer to https://confluence.nvidia.com/pages/viewpage.action?pageId=788418816" + ${HEADER_CHECK_TOOL} \ + --config "${WORKSPACE}"/buildlib/tools/copyright-check-map.yaml \ + --headers-types "${WORKSPACE}"/buildlib/tools/copyright-header-types.json \ + --path "$FILES" \ + --repair \ + --git-repo "${WORKSPACE}" | tee copyrights_repair.log + # create list of modified files + # needed for new git versions (from the check header docker image) + git config --global --add safe.directory "$WORKSPACE" + # files=$(git status | grep 'modified:' | awk '{print $NF}' ) + mkdir "$WORKSPACE"/repaired_files/ + git status | grep 'modified:' | awk '{print $NF}' | xargs -I{} cp --parents {} "$WORKSPACE"/repaired_files/ + # cp --parents "$files" "$WORKSPACE"/repaired_files/ + + cd "$WORKSPACE"/repaired_files/ + tar -czf "$WORKSPACE"/copyright_repaired_files_"$BUILD_BUILDID".tar.gz . + exit 1 +fi diff --git a/cmake/Makefile.am b/cmake/Makefile.am index 56c272d8e60..5ed89cd60fd 100644 --- a/cmake/Makefile.am +++ b/cmake/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/cmake/ucx-config-version.cmake.in b/cmake/ucx-config-version.cmake.in index 8f58174138a..2df1dc2e5b0 100644 --- a/cmake/ucx-config-version.cmake.in +++ b/cmake/ucx-config-version.cmake.in @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. +## SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +## Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +## SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/cmake/ucx-config.cmake.in b/cmake/ucx-config.cmake.in index 6ecf2fcacc8..6409cc2660d 100644 --- a/cmake/ucx-config.cmake.in +++ b/cmake/ucx-config.cmake.in @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. +## SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +## Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +## SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/cmake/ucx-targets.cmake.in b/cmake/ucx-targets.cmake.in index a38daba0c49..1a048868e77 100644 --- a/cmake/ucx-targets.cmake.in +++ b/cmake/ucx-targets.cmake.in @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. +## SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +## Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +## SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/config/Makefile.am b/config/Makefile.am index ed9d811f51f..3058b9b100e 100644 --- a/config/Makefile.am +++ b/config/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (C) 2024 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/config/module-pkg-config.am b/config/module-pkg-config.am index c529038c9d1..670d10b1622 100644 --- a/config/module-pkg-config.am +++ b/config/module-pkg-config.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/config/module.am b/config/module.am index 0d00d06cbe2..5b830e24ccd 100644 --- a/config/module.am +++ b/config/module.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/contrib/authors_update.sh b/contrib/authors_update.sh index a9e60a625c9..e1b9d2f30c2 100755 --- a/contrib/authors_update.sh +++ b/contrib/authors_update.sh @@ -1,6 +1,8 @@ #!/usr/bin/env bash # -# Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/contrib/buildrpm.sh b/contrib/buildrpm.sh index a1c1621372a..87e338ae019 100755 --- a/contrib/buildrpm.sh +++ b/contrib/buildrpm.sh @@ -1,4 +1,34 @@ #!/bin/bash -eE +# +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# PACKAGE=ucx diff --git a/contrib/check_inst_headers.sh b/contrib/check_inst_headers.sh index 8d761755d24..df737bc17ca 100755 --- a/contrib/check_inst_headers.sh +++ b/contrib/check_inst_headers.sh @@ -1,6 +1,8 @@ #!/bin/sh -eE # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/contrib/check_qps.sh b/contrib/check_qps.sh index 6baa836fda8..80f7f1365b2 100755 --- a/contrib/check_qps.sh +++ b/contrib/check_qps.sh @@ -1,6 +1,8 @@ #!/bin/sh -eE # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/contrib/configure-devel b/contrib/configure-devel index 97c25e1db9c..7446dc76171 100755 --- a/contrib/configure-devel +++ b/contrib/configure-devel @@ -1,7 +1,9 @@ #!/bin/sh # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/contrib/configure-opt b/contrib/configure-opt index dd7aeec2f4a..9ab51aec1c8 100755 --- a/contrib/configure-opt +++ b/contrib/configure-opt @@ -1,6 +1,8 @@ #!/bin/sh # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/contrib/configure-prof b/contrib/configure-prof index 61f2f2c0f84..05ed0e1685e 100755 --- a/contrib/configure-prof +++ b/contrib/configure-prof @@ -1,6 +1,8 @@ #!/bin/sh # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/contrib/configure-release b/contrib/configure-release index f2fe6de6ff3..bc53fcfd4c2 100755 --- a/contrib/configure-release +++ b/contrib/configure-release @@ -1,6 +1,8 @@ #!/bin/sh # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/contrib/configure-release-mt b/contrib/configure-release-mt index d57a96b1ebe..30fc0ffe8b5 100755 --- a/contrib/configure-release-mt +++ b/contrib/configure-release-mt @@ -1,6 +1,8 @@ #!/bin/sh # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/contrib/cray-ugni-mock/include/gni_pub.h b/contrib/cray-ugni-mock/include/gni_pub.h index b346730d1a2..cb7514acefc 100644 --- a/contrib/cray-ugni-mock/include/gni_pub.h +++ b/contrib/cray-ugni-mock/include/gni_pub.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/contrib/cray-ugni-mock/include/pmi.h b/contrib/cray-ugni-mock/include/pmi.h index b5edb0c202f..6b6aab0ec02 100644 --- a/contrib/cray-ugni-mock/include/pmi.h +++ b/contrib/cray-ugni-mock/include/pmi.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/contrib/cray-ugni-mock/include/pmi2.h b/contrib/cray-ugni-mock/include/pmi2.h index 10c7ff35920..6c70c389c7d 100644 --- a/contrib/cray-ugni-mock/include/pmi2.h +++ b/contrib/cray-ugni-mock/include/pmi2.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/contrib/ctags.sh b/contrib/ctags.sh index e5ce22b310e..89e2db73ff7 100755 --- a/contrib/ctags.sh +++ b/contrib/ctags.sh @@ -1,6 +1,8 @@ #!/usr/bin/env bash # -# Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/contrib/gnu-indent-options b/contrib/gnu-indent-options index c24503f76a5..b05093ddb98 100644 --- a/contrib/gnu-indent-options +++ b/contrib/gnu-indent-options @@ -1 +1,32 @@ +# +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + -l80 -fca -i4 -ts4 -nut diff --git a/contrib/mtt/README_MTT b/contrib/mtt/README_MTT index 3bb69d190e8..3f9c978a4f8 100644 --- a/contrib/mtt/README_MTT +++ b/contrib/mtt/README_MTT @@ -1,3 +1,34 @@ +# +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + MTT for the UCX project. ~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/contrib/mtt/mtt_ucx_oshmem.ini b/contrib/mtt/mtt_ucx_oshmem.ini index 7a94922fe2f..472393ad5a1 100644 --- a/contrib/mtt/mtt_ucx_oshmem.ini +++ b/contrib/mtt/mtt_ucx_oshmem.ini @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2015. ALL RIGHTS RESERVED. +## SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +## Copyright (c) 2015-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +## SPDX-License-Identifier: BSD-3-Clause # # Sample usage: # mtt -f ./mtt_ucx_oshmem.ini -v -s ./scratch01 diff --git a/contrib/pr_merge_check.py b/contrib/pr_merge_check.py index 22ece436043..3f840049a24 100755 --- a/contrib/pr_merge_check.py +++ b/contrib/pr_merge_check.py @@ -1,4 +1,35 @@ #!/usr/bin/env python +# +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + # # This script checks if a github pull request was changed after approval, for # example by a force-push or merge operation diff --git a/contrib/rpmdef.sh.in b/contrib/rpmdef.sh.in index 50925e5b797..635fff3fbb7 100644 --- a/contrib/rpmdef.sh.in +++ b/contrib/rpmdef.sh.in @@ -1,2 +1,33 @@ +# +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + build_modules="@build_modules@" build_bindings="@build_bindings@" diff --git a/contrib/squash_commit.sh b/contrib/squash_commit.sh index 929c6f0f456..9a4e578f0e7 100755 --- a/contrib/squash_commit.sh +++ b/contrib/squash_commit.sh @@ -1,6 +1,8 @@ #!/bin/bash -eEu # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2023. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # # Prepare one commit after PR has been approved. diff --git a/contrib/test_jenkins.sh b/contrib/test_jenkins.sh index 2bba6b8aee9..8b4c5943cfa 100755 --- a/contrib/test_jenkins.sh +++ b/contrib/test_jenkins.sh @@ -2,8 +2,10 @@ # # Testing script for OpenUCX, to run from Jenkins CI # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2023. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # Copyright (C) ARM Ltd. 2016-2018. ALL RIGHTS RESERVED. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/contrib/test_namespace.sh b/contrib/test_namespace.sh index b7dc4093be7..90b2ae3b0f8 100755 --- a/contrib/test_namespace.sh +++ b/contrib/test_namespace.sh @@ -2,7 +2,9 @@ # # Testing script for UCX namespace related functionality # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2023. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/contrib/ucx.in b/contrib/ucx.in index 629518a4a21..2c6902077ce 100644 --- a/contrib/ucx.in +++ b/contrib/ucx.in @@ -1,6 +1,8 @@ #%Module1.0##################################################################### ## -## Copyright (c) 2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause ## ## See file LICENSE for terms. diff --git a/contrib/ucx_perftest_config/README b/contrib/ucx_perftest_config/README index 906e54ae4d1..9ed29609886 100644 --- a/contrib/ucx_perftest_config/README +++ b/contrib/ucx_perftest_config/README @@ -1,3 +1,34 @@ +# +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + This is an example of the "batch" configuration files for ucx_perftest. The files are passed as an input parameter to the ucx_pertest benchmark: ucx_perftest -b msg_pow2 -b test_types_uct -b transports <...> diff --git a/contrib/ucx_perftest_config/test_types_ucp b/contrib/ucx_perftest_config/test_types_ucp index 858e491e851..23e904bd1b3 100644 --- a/contrib/ucx_perftest_config/test_types_ucp +++ b/contrib/ucx_perftest_config/test_types_ucp @@ -1,3 +1,34 @@ +# +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + # # UCP basic # diff --git a/contrib/ucx_perftest_config/test_types_ucp_amo b/contrib/ucx_perftest_config/test_types_ucp_amo index 17a7b3d6990..19d179c6c5d 100644 --- a/contrib/ucx_perftest_config/test_types_ucp_amo +++ b/contrib/ucx_perftest_config/test_types_ucp_amo @@ -1,3 +1,34 @@ +# +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + # host -> host add_HH -t ucp_add fadd_HH -t ucp_fadd diff --git a/contrib/ucx_perftest_config/test_types_ucp_daemon b/contrib/ucx_perftest_config/test_types_ucp_daemon index fb6803b6d2f..dcc26fe424c 100644 --- a/contrib/ucx_perftest_config/test_types_ucp_daemon +++ b/contrib/ucx_perftest_config/test_types_ucp_daemon @@ -1,3 +1,34 @@ +# +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + # # UCP daemon basic # diff --git a/contrib/ucx_perftest_config/test_types_ucp_rma b/contrib/ucx_perftest_config/test_types_ucp_rma index b2f7ae8b425..b447b7edd66 100644 --- a/contrib/ucx_perftest_config/test_types_ucp_rma +++ b/contrib/ucx_perftest_config/test_types_ucp_rma @@ -1,3 +1,34 @@ +# +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + # host -> host put_lat_HH -t ucp_put_lat put_bw_HH -t ucp_put_bw diff --git a/contrib/ucx_perftest_config/test_types_uct b/contrib/ucx_perftest_config/test_types_uct index 943a9739a2a..5425d8462cb 100644 --- a/contrib/ucx_perftest_config/test_types_uct +++ b/contrib/ucx_perftest_config/test_types_uct @@ -1,3 +1,34 @@ +# +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + # PUT put_short_bw -t put_bw -D short put_bcopy_bw -t put_bw -D bcopy diff --git a/contrib/ucx_perftest_config/transports b/contrib/ucx_perftest_config/transports index 5fbbd7da72e..de5cc692727 100644 --- a/contrib/ucx_perftest_config/transports +++ b/contrib/ucx_perftest_config/transports @@ -1,2 +1,33 @@ +# +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + regular_verbs -x rc_verbs accel_verbs -x rc_mlx5 diff --git a/debian/control.in b/debian/control.in index 7d3b56a49ca..45d2acbf4b2 100644 --- a/debian/control.in +++ b/debian/control.in @@ -1,3 +1,34 @@ +# +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + Source: @PACKAGE@ Section: libs Priority: extra diff --git a/examples/Makefile.am b/examples/Makefile.am index 7cfe6bff107..61373de146b 100644 --- a/examples/Makefile.am +++ b/examples/Makefile.am @@ -1,7 +1,9 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/examples/cmake/test_ucp.c b/examples/cmake/test_ucp.c index 66f13d45ba8..a1dbad84d00 100644 --- a/examples/cmake/test_ucp.c +++ b/examples/cmake/test_ucp.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/examples/cmake/test_uct.c b/examples/cmake/test_uct.c index 7e88d792199..7cdcbf734a1 100644 --- a/examples/cmake/test_uct.c +++ b/examples/cmake/test_uct.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/examples/hello_world_util.h b/examples/hello_world_util.h index f87a01bb728..4a2045be5ce 100644 --- a/examples/hello_world_util.h +++ b/examples/hello_world_util.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/examples/ucp_client_server.c b/examples/ucp_client_server.c index 40fadd6c308..6acccb2c794 100644 --- a/examples/ucp_client_server.c +++ b/examples/ucp_client_server.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/examples/ucp_hello_world.c b/examples/ucp_hello_world.c index 5165a961301..406e58a745e 100644 --- a/examples/ucp_hello_world.c +++ b/examples/ucp_hello_world.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2018. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/examples/ucp_util.h b/examples/ucp_util.h index fc4916dde8a..3fd63e42608 100644 --- a/examples/ucp_util.h +++ b/examples/ucp_util.h @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/examples/uct_hello_world.c b/examples/uct_hello_world.c index d3e0330bf89..b7e084c006e 100644 --- a/examples/uct_hello_world.c +++ b/examples/uct_hello_world.c @@ -1,6 +1,8 @@ /** * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2015-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2015-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/tools/info/Makefile.am b/src/tools/info/Makefile.am index d1ac7254c01..d70ca30088f 100644 --- a/src/tools/info/Makefile.am +++ b/src/tools/info/Makefile.am @@ -1,6 +1,8 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2022. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # Copyright (C) The University of Tennessee and the University of Tennessee Research Foundation. 2016. ALL RIGHTS RESERVED. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/src/tools/info/build_info.c b/src/tools/info/build_info.c index 8cea3f82df5..68573127d1f 100644 --- a/src/tools/info/build_info.c +++ b/src/tools/info/build_info.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/info/proto_info.c b/src/tools/info/proto_info.c index 88c96887de9..c2c9318492d 100644 --- a/src/tools/info/proto_info.c +++ b/src/tools/info/proto_info.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/info/sys_info.c b/src/tools/info/sys_info.c index 6de08efe774..fb2003222ad 100644 --- a/src/tools/info/sys_info.c +++ b/src/tools/info/sys_info.c @@ -1,8 +1,10 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Shanghai Zhaoxin Semiconductor Co., Ltd. 2020. ALL RIGHTS RESERVED. * Copyright (C) Tactical Computing Labs, LLC. 2022. ALL RIGHTS RESERVED. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/info/tl_info.c b/src/tools/info/tl_info.c index d67804c950a..77fe4489a34 100644 --- a/src/tools/info/tl_info.c +++ b/src/tools/info/tl_info.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/info/type_info.c b/src/tools/info/type_info.c index 8e41996d50b..8a6943148e0 100644 --- a/src/tools/info/type_info.c +++ b/src/tools/info/type_info.c @@ -1,5 +1,7 @@ /**_t -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/info/ucx_info.c b/src/tools/info/ucx_info.c index 280d8c29391..ffbcd02d5de 100644 --- a/src/tools/info/ucx_info.c +++ b/src/tools/info/ucx_info.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/info/ucx_info.h b/src/tools/info/ucx_info.h index 3f0a3ae002f..5cd98212ac9 100644 --- a/src/tools/info/ucx_info.h +++ b/src/tools/info/ucx_info.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/info/version_info.c b/src/tools/info/version_info.c index 56baeb49522..ff90de4f44a 100644 --- a/src/tools/info/version_info.c +++ b/src/tools/info/version_info.c @@ -1,5 +1,7 @@ /* - * Copyright (C) 2022, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/tools/perf/Makefile.am b/src/tools/perf/Makefile.am index 563a7a24a70..051d4328f31 100644 --- a/src/tools/perf/Makefile.am +++ b/src/tools/perf/Makefile.am @@ -1,11 +1,13 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2024. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # Copyright (C) UT-Battelle, LLC. 2015-2017. ALL RIGHTS RESERVED. # Copyright (C) The University of Tennessee and The University # of Tennessee Research Foundation. 2016. ALL RIGHTS RESERVED. # Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. # Copyright (C) NextSilicon Ltd. 2021. ALL RIGHTS RESERVED. # Copyright (c) Intel Corporation, 2023. ALL RIGHTS RESERVED. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/src/tools/perf/api/libperf.h b/src/tools/perf/api/libperf.h index d3d9cceb1cc..87a49ce8f19 100644 --- a/src/tools/perf/api/libperf.h +++ b/src/tools/perf/api/libperf.h @@ -1,9 +1,11 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. * Copyright (C) The University of Tennessee and The University * of Tennessee Research Foundation. 2015. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2020-2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/tools/perf/cuda/Makefile.am b/src/tools/perf/cuda/Makefile.am index 32d9d8dd98d..4fceb999aac 100644 --- a/src/tools/perf/cuda/Makefile.am +++ b/src/tools/perf/cuda/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/src/tools/perf/cuda/cuda_alloc.c b/src/tools/perf/cuda/cuda_alloc.c index ad5f6082dad..d99249a4d39 100644 --- a/src/tools/perf/cuda/cuda_alloc.c +++ b/src/tools/perf/cuda/cuda_alloc.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/perf/lib/Makefile.am b/src/tools/perf/lib/Makefile.am index 036cc91f9b9..2006b192bba 100644 --- a/src/tools/perf/lib/Makefile.am +++ b/src/tools/perf/lib/Makefile.am @@ -1,9 +1,11 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # Copyright (C) UT-Battelle, LLC. 2015-2017. ALL RIGHTS RESERVED. # Copyright (C) The University of Tennessee and The University # of Tennessee Research Foundation. 2016. ALL RIGHTS RESERVED. # Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/src/tools/perf/lib/libperf.c b/src/tools/perf/lib/libperf.c index 2b4ae56121e..93565ad6ce3 100644 --- a/src/tools/perf/lib/libperf.c +++ b/src/tools/perf/lib/libperf.c @@ -1,10 +1,12 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. * Copyright (C) The University of Tennessee and The University * of Tennessee Research Foundation. 2015-2016. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2017-2021. ALL RIGHTS RESERVED. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/tools/perf/lib/libperf_int.h b/src/tools/perf/lib/libperf_int.h index 3e6d9f77f53..7fde7908cf0 100644 --- a/src/tools/perf/lib/libperf_int.h +++ b/src/tools/perf/lib/libperf_int.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * Copyright (C) The University of Tennessee and The University * of Tennessee Research Foundation. 2016. ALL RIGHTS RESERVED. * diff --git a/src/tools/perf/lib/libperf_memory.c b/src/tools/perf/lib/libperf_memory.c index 82a783ecd30..83d27f7a480 100644 --- a/src/tools/perf/lib/libperf_memory.c +++ b/src/tools/perf/lib/libperf_memory.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/perf/lib/libperf_thread.c b/src/tools/perf/lib/libperf_thread.c index 70c1fca4876..8a1ff899932 100644 --- a/src/tools/perf/lib/libperf_thread.c +++ b/src/tools/perf/lib/libperf_thread.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/perf/lib/ucp_tests.cc b/src/tools/perf/lib/ucp_tests.cc index 425132c0d42..5e09ec0eb14 100644 --- a/src/tools/perf/lib/ucp_tests.cc +++ b/src/tools/perf/lib/ucp_tests.cc @@ -1,8 +1,10 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) The University of Tennessee and The University * of Tennessee Research Foundation. 2016. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/perf/lib/uct_tests.cc b/src/tools/perf/lib/uct_tests.cc index 32e2de2efde..4abc9509275 100644 --- a/src/tools/perf/lib/uct_tests.cc +++ b/src/tools/perf/lib/uct_tests.cc @@ -1,9 +1,11 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) The University of Tennessee and The University * of Tennessee Research Foundation. 2016. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2020. ALL RIGHTS RESERVED. # Copyright (C) NextSilicon Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/perf/mad/Makefile.am b/src/tools/perf/mad/Makefile.am index 346021cf787..2672472a130 100644 --- a/src/tools/perf/mad/Makefile.am +++ b/src/tools/perf/mad/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2024. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/src/tools/perf/mad/perftest_mad.c b/src/tools/perf/mad/perftest_mad.c index ef7cad66770..b296dc3d63b 100644 --- a/src/tools/perf/mad/perftest_mad.c +++ b/src/tools/perf/mad/perftest_mad.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2023-2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/perf/perftest.c b/src/tools/perf/perftest.c index 8dd470c737c..49140b1b17c 100644 --- a/src/tools/perf/perftest.c +++ b/src/tools/perf/perftest.c @@ -1,9 +1,11 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) The University of Tennessee and The University * of Tennessee Research Foundation. 2015. ALL RIGHTS RESERVED. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2017-2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/perf/perftest.h b/src/tools/perf/perftest.h index 6e62ea8b761..52c49bb169f 100644 --- a/src/tools/perf/perftest.h +++ b/src/tools/perf/perftest.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021-2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/perf/perftest_context.h b/src/tools/perf/perftest_context.h index aee1c383c6b..9bf36710c9f 100644 --- a/src/tools/perf/perftest_context.h +++ b/src/tools/perf/perftest_context.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/perf/perftest_daemon.c b/src/tools/perf/perftest_daemon.c index 416bf9c6c8e..ff07b0262c1 100644 --- a/src/tools/perf/perftest_daemon.c +++ b/src/tools/perf/perftest_daemon.c @@ -1,5 +1,7 @@ /** - * Copyright (C) NVIDIA 2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/perf/perftest_params.c b/src/tools/perf/perftest_params.c index 884bb9723de..3bbd966cbab 100644 --- a/src/tools/perf/perftest_params.c +++ b/src/tools/perf/perftest_params.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/perf/perftest_run.c b/src/tools/perf/perftest_run.c index 41f8e208934..aaf4bf4554a 100644 --- a/src/tools/perf/perftest_run.c +++ b/src/tools/perf/perftest_run.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/perf/rocm/Makefile.am b/src/tools/perf/rocm/Makefile.am index 7ad7ca10fd9..6c3e1175147 100644 --- a/src/tools/perf/rocm/Makefile.am +++ b/src/tools/perf/rocm/Makefile.am @@ -1,5 +1,8 @@ # # Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/src/tools/perf/rocm/rocm_alloc.c b/src/tools/perf/rocm/rocm_alloc.c index ff608e7acf4..eba15767adb 100644 --- a/src/tools/perf/rocm/rocm_alloc.c +++ b/src/tools/perf/rocm/rocm_alloc.c @@ -1,6 +1,8 @@ /** * Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/perf/ze/Makefile.am b/src/tools/perf/ze/Makefile.am index c09c7c84e5d..dc591cbfef9 100644 --- a/src/tools/perf/ze/Makefile.am +++ b/src/tools/perf/ze/Makefile.am @@ -1,5 +1,8 @@ # # Copyright (C) Intel Corporation, 2023. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/src/tools/perf/ze/ze_alloc.c b/src/tools/perf/ze/ze_alloc.c index 8b7a4a37ea3..b6bca23507c 100644 --- a/src/tools/perf/ze/ze_alloc.c +++ b/src/tools/perf/ze/ze_alloc.c @@ -1,5 +1,8 @@ /** * Copyright (C) Intel Corporation, 2023-2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/profile/Makefile.am b/src/tools/profile/Makefile.am index 8c2a685aea8..dafb6ed5fb7 100644 --- a/src/tools/profile/Makefile.am +++ b/src/tools/profile/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/src/tools/profile/read_profile.c b/src/tools/profile/read_profile.c index 90f40f11338..a76c3f36830 100644 --- a/src/tools/profile/read_profile.c +++ b/src/tools/profile/read_profile.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/vfs/Makefile.am b/src/tools/vfs/Makefile.am index ee837a54c58..3b7fb441ba9 100644 --- a/src/tools/vfs/Makefile.am +++ b/src/tools/vfs/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/src/tools/vfs/vfs_daemon.h b/src/tools/vfs/vfs_daemon.h index 4aba79ee710..bc8731ebbcb 100644 --- a/src/tools/vfs/vfs_daemon.h +++ b/src/tools/vfs/vfs_daemon.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/vfs/vfs_main.c b/src/tools/vfs/vfs_main.c index 1c1f9791038..343f2b089ee 100644 --- a/src/tools/vfs/vfs_main.c +++ b/src/tools/vfs/vfs_main.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/tools/vfs/vfs_server.c b/src/tools/vfs/vfs_server.c index a19bdea1c25..74b531eee44 100644 --- a/src/tools/vfs/vfs_server.c +++ b/src/tools/vfs/vfs_server.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/Makefile.am b/src/ucm/Makefile.am index 7866aa0ac13..99fcfef4bfe 100644 --- a/src/ucm/Makefile.am +++ b/src/ucm/Makefile.am @@ -1,7 +1,9 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # Copyright (c) UT-Battelle, LLC. 2017. ALL RIGHTS RESERVED. # Copyright (C) Intel Corporation, 2023. ALL RIGHTS RESERVED. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/src/ucm/api/ucm.h b/src/ucm/api/ucm.h index f60f5754d14..46b33686357 100644 --- a/src/ucm/api/ucm.h +++ b/src/ucm/api/ucm.h @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/bistro/bistro.c b/src/ucm/bistro/bistro.c index bd709198b69..b9ef3e280df 100644 --- a/src/ucm/bistro/bistro.c +++ b/src/ucm/bistro/bistro.c @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Tactical Computing Labs, LLC. 2022. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/bistro/bistro.h b/src/ucm/bistro/bistro.h index fffbe738b11..97686ad6ab2 100644 --- a/src/ucm/bistro/bistro.h +++ b/src/ucm/bistro/bistro.h @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Tactical Computing Labs, LLC. 2022. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/bistro/bistro_aarch64.c b/src/ucm/bistro/bistro_aarch64.c index 91b5e26b720..aee97cd84d0 100644 --- a/src/ucm/bistro/bistro_aarch64.c +++ b/src/ucm/bistro/bistro_aarch64.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/bistro/bistro_aarch64.h b/src/ucm/bistro/bistro_aarch64.h index 1e4764d5eed..fd70b80ee06 100644 --- a/src/ucm/bistro/bistro_aarch64.h +++ b/src/ucm/bistro/bistro_aarch64.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/bistro/bistro_int.h b/src/ucm/bistro/bistro_int.h index a071c59dd56..c6071702f70 100644 --- a/src/ucm/bistro/bistro_int.h +++ b/src/ucm/bistro/bistro_int.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/bistro/bistro_ppc64.c b/src/ucm/bistro/bistro_ppc64.c index 14e1f92bcb9..89a8d3590db 100644 --- a/src/ucm/bistro/bistro_ppc64.c +++ b/src/ucm/bistro/bistro_ppc64.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/bistro/bistro_ppc64.h b/src/ucm/bistro/bistro_ppc64.h index 78fcc3dd726..99829df0a31 100644 --- a/src/ucm/bistro/bistro_ppc64.h +++ b/src/ucm/bistro/bistro_ppc64.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/bistro/bistro_rv64.c b/src/ucm/bistro/bistro_rv64.c index 4c266c8d48b..a22d5c758bf 100644 --- a/src/ucm/bistro/bistro_rv64.c +++ b/src/ucm/bistro/bistro_rv64.c @@ -1,5 +1,8 @@ /** * Copyright (C) Tactical Computing Labs, LLC. 2022. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/bistro/bistro_rv64.h b/src/ucm/bistro/bistro_rv64.h index 976eb629a8a..8fb74a35737 100644 --- a/src/ucm/bistro/bistro_rv64.h +++ b/src/ucm/bistro/bistro_rv64.h @@ -1,5 +1,8 @@ /** * Copyright (C) Tactical Computing Labs, LLC. 2022. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/bistro/bistro_x86_64.c b/src/ucm/bistro/bistro_x86_64.c index dd01bb462d2..3d0d1b02926 100644 --- a/src/ucm/bistro/bistro_x86_64.c +++ b/src/ucm/bistro/bistro_x86_64.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/bistro/bistro_x86_64.h b/src/ucm/bistro/bistro_x86_64.h index 40495e86c86..fcc43b62d02 100644 --- a/src/ucm/bistro/bistro_x86_64.h +++ b/src/ucm/bistro/bistro_x86_64.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/cuda/Makefile.am b/src/ucm/cuda/Makefile.am index e8eda0f5065..2b180649134 100644 --- a/src/ucm/cuda/Makefile.am +++ b/src/ucm/cuda/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/src/ucm/cuda/cudamem.c b/src/ucm/cuda/cudamem.c index 286af82eafd..02a4bbcdbc4 100644 --- a/src/ucm/cuda/cudamem.c +++ b/src/ucm/cuda/cudamem.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/cuda/cudamem.h b/src/ucm/cuda/cudamem.h index 75ea9d81f22..48218adbc03 100644 --- a/src/ucm/cuda/cudamem.h +++ b/src/ucm/cuda/cudamem.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/event/event.c b/src/ucm/event/event.c index f3c8a7c87f4..2eb506d35e7 100644 --- a/src/ucm/event/event.c +++ b/src/ucm/event/event.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/event/event.h b/src/ucm/event/event.h index 1195cc377c3..80ede5bb395 100644 --- a/src/ucm/event/event.h +++ b/src/ucm/event/event.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/malloc/allocator.h b/src/ucm/malloc/allocator.h index 6a618a34090..ee880c327b9 100644 --- a/src/ucm/malloc/allocator.h +++ b/src/ucm/malloc/allocator.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2016-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/malloc/malloc_hook.c b/src/ucm/malloc/malloc_hook.c index 36a207e2297..2bd71360e9e 100644 --- a/src/ucm/malloc/malloc_hook.c +++ b/src/ucm/malloc/malloc_hook.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/malloc/malloc_hook.h b/src/ucm/malloc/malloc_hook.h index 0343ae1ca5b..8f76b517a7c 100644 --- a/src/ucm/malloc/malloc_hook.h +++ b/src/ucm/malloc/malloc_hook.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/mmap/install.c b/src/ucm/mmap/install.c index c104c62acab..1ab67188e81 100644 --- a/src/ucm/mmap/install.c +++ b/src/ucm/mmap/install.c @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/mmap/mmap.h b/src/ucm/mmap/mmap.h index 071101f7211..b181bda6f09 100644 --- a/src/ucm/mmap/mmap.h +++ b/src/ucm/mmap/mmap.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/ptmalloc286/malloc-2.8.6.h b/src/ucm/ptmalloc286/malloc-2.8.6.h index 9f63d50b255..0d84576be9d 100644 --- a/src/ucm/ptmalloc286/malloc-2.8.6.h +++ b/src/ucm/ptmalloc286/malloc-2.8.6.h @@ -1,3 +1,34 @@ +/* + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + /* Default header file for malloc-2.8.x, written by Doug Lea and released to the public domain, as explained at diff --git a/src/ucm/ptmalloc286/malloc.c b/src/ucm/ptmalloc286/malloc.c index 45c1aaf8ff3..73b57c355d4 100644 --- a/src/ucm/ptmalloc286/malloc.c +++ b/src/ucm/ptmalloc286/malloc.c @@ -1,3 +1,34 @@ +/* + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + /* This is a version (aka dlmalloc) of malloc/free/realloc written by Doug Lea and released to the public domain, as explained at diff --git a/src/ucm/rocm/Makefile.am b/src/ucm/rocm/Makefile.am index 57545b3567f..540c302cc40 100644 --- a/src/ucm/rocm/Makefile.am +++ b/src/ucm/rocm/Makefile.am @@ -1,6 +1,8 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/src/ucm/rocm/rocmmem.c b/src/ucm/rocm/rocmmem.c index e213662d806..aac8808c66e 100644 --- a/src/ucm/rocm/rocmmem.c +++ b/src/ucm/rocm/rocmmem.c @@ -1,5 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucm/rocm/rocmmem.h b/src/ucm/rocm/rocmmem.h index 23bb3b54a7a..9097ff4a714 100644 --- a/src/ucm/rocm/rocmmem.h +++ b/src/ucm/rocm/rocmmem.h @@ -1,5 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucm/util/khash_safe.h b/src/ucm/util/khash_safe.h index 4b582266076..c0062774559 100644 --- a/src/ucm/util/khash_safe.h +++ b/src/ucm/util/khash_safe.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/util/log.c b/src/ucm/util/log.c index cb50e5aca25..b3667d8ac56 100644 --- a/src/ucm/util/log.c +++ b/src/ucm/util/log.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/util/log.h b/src/ucm/util/log.h index de9b3b68715..a85db575e9f 100644 --- a/src/ucm/util/log.h +++ b/src/ucm/util/log.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/util/reloc.c b/src/ucm/util/reloc.c index bcf246fdce7..bbc8bff4737 100644 --- a/src/ucm/util/reloc.c +++ b/src/ucm/util/reloc.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/util/reloc.h b/src/ucm/util/reloc.h index f684ea26ba6..2acd9611793 100644 --- a/src/ucm/util/reloc.h +++ b/src/ucm/util/reloc.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/util/replace.c b/src/ucm/util/replace.c index 3c3a1af8670..1b1b47b10df 100644 --- a/src/ucm/util/replace.c +++ b/src/ucm/util/replace.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/util/replace.h b/src/ucm/util/replace.h index 258a939de87..2137ce024bd 100644 --- a/src/ucm/util/replace.h +++ b/src/ucm/util/replace.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/util/sys.c b/src/ucm/util/sys.c index 9bfac85f84d..0bad4ee5deb 100644 --- a/src/ucm/util/sys.c +++ b/src/ucm/util/sys.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/util/sys.h b/src/ucm/util/sys.h index ab196ebe129..2199fe64d69 100644 --- a/src/ucm/util/sys.h +++ b/src/ucm/util/sys.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/ze/Makefile.am b/src/ucm/ze/Makefile.am index 208ab94633d..6b42282c6a7 100644 --- a/src/ucm/ze/Makefile.am +++ b/src/ucm/ze/Makefile.am @@ -1,5 +1,8 @@ # # Copyright (C) Intel Corporation, 2023-2024. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/src/ucm/ze/zemem.c b/src/ucm/ze/zemem.c index 8aaeedcd61a..7bfdda64157 100644 --- a/src/ucm/ze/zemem.c +++ b/src/ucm/ze/zemem.c @@ -1,5 +1,8 @@ /** * Copyright (C) Intel Corporation, 2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucm/ze/zemem.h b/src/ucm/ze/zemem.h index 65504d90364..6e7d1181d0b 100644 --- a/src/ucm/ze/zemem.h +++ b/src/ucm/ze/zemem.h @@ -1,5 +1,8 @@ /** * Copyright (C) Intel Corporation, 2023-2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/Makefile.am b/src/ucp/Makefile.am index 20682e7caf1..efc6179409f 100644 --- a/src/ucp/Makefile.am +++ b/src/ucp/Makefile.am @@ -1,7 +1,9 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # Copyright (c) UT-Battelle, LLC. 2017. ALL RIGHTS RESERVED. # Copyright (C) Los Alamos National Security, LLC. 2019. ALL RIGHTS RESERVED. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/ucp/am/eager.inl b/src/ucp/am/eager.inl index e9635aef7d9..281b89cd479 100644 --- a/src/ucp/am/eager.inl +++ b/src/ucp/am/eager.inl @@ -1,5 +1,7 @@ /** - * Copyright (C) 2022, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucp/am/eager_multi.c b/src/ucp/am/eager_multi.c index cdbfa601c8c..81b65b5c0f0 100644 --- a/src/ucp/am/eager_multi.c +++ b/src/ucp/am/eager_multi.c @@ -1,5 +1,7 @@ /** - * Copyright (C) 2022, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucp/am/eager_single.c b/src/ucp/am/eager_single.c index d406b74d99c..926c3197cb3 100644 --- a/src/ucp/am/eager_single.c +++ b/src/ucp/am/eager_single.c @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucp/am/rndv.c b/src/ucp/am/rndv.c index 3af4599f901..c7650dd2015 100644 --- a/src/ucp/am/rndv.c +++ b/src/ucp/am/rndv.c @@ -1,5 +1,7 @@ /** - * Copyright (C) 2022, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucp/am/ucp_am.inl b/src/ucp/am/ucp_am.inl index e32071d140a..1a623819e0b 100644 --- a/src/ucp/am/ucp_am.inl +++ b/src/ucp/am/ucp_am.inl @@ -1,5 +1,7 @@ /** - * Copyright (C) 2022, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucp/api/ucp.h b/src/ucp/api/ucp.h index 2e76367506f..ad32f8fc675 100644 --- a/src/ucp/api/ucp.h +++ b/src/ucp/api/ucp.h @@ -1,8 +1,10 @@ /* -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2016-2017. ALL RIGHTS RESERVED. * Copyright (C) Los Alamos National Security, LLC. 2018 ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucp/api/ucp_compat.h b/src/ucp/api/ucp_compat.h index 2b9b76371f8..2348a0460fe 100644 --- a/src/ucp/api/ucp_compat.h +++ b/src/ucp/api/ucp_compat.h @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/api/ucp_def.h b/src/ucp/api/ucp_def.h index 8a55af32ad1..4f63861d5d0 100644 --- a/src/ucp/api/ucp_def.h +++ b/src/ucp/api/ucp_def.h @@ -1,9 +1,11 @@ /* -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. * Copyright (C) IBM 2015. ALL RIGHTS RESERVED. * Copyright (C) Los Alamos National Security, LLC. 2018. ALL RIGHTS RESERVED. * Copyright (C) Arm, Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/api/ucp_version.h.in b/src/ucp/api/ucp_version.h.in index d3f59a44df9..d6d7c042948 100644 --- a/src/ucp/api/ucp_version.h.in +++ b/src/ucp/api/ucp_version.h.in @@ -1,5 +1,7 @@ /* -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucp/api/ucpx.h b/src/ucp/api/ucpx.h index 929ba30252b..d710bdece43 100644 --- a/src/ucp/api/ucpx.h +++ b/src/ucp/api/ucpx.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_am.c b/src/ucp/core/ucp_am.c index b98b10e365f..99d44177fd3 100644 --- a/src/ucp/core/ucp_am.c +++ b/src/ucp/core/ucp_am.c @@ -1,7 +1,9 @@ /** * Copyright (C) Los Alamos National Security, LLC. 2019 ALL RIGHTS RESERVED. -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_am.h b/src/ucp/core/ucp_am.h index c0856be631d..97b24fba12a 100644 --- a/src/ucp/core/ucp_am.h +++ b/src/ucp/core/ucp_am.h @@ -1,6 +1,8 @@ /** * Copyright (C) Los Alamos National Security, LLC. 2019 ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_context.c b/src/ucp/core/ucp_context.c index 8b55eb2445b..cfef229abf4 100644 --- a/src/ucp/core/ucp_context.c +++ b/src/ucp/core/ucp_context.c @@ -1,7 +1,9 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. * Copyright (C) Intel Corporation, 2023. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_context.h b/src/ucp/core/ucp_context.h index e19b82c9d19..ccf95f3d842 100644 --- a/src/ucp/core/ucp_context.h +++ b/src/ucp/core/ucp_context.h @@ -1,7 +1,9 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. * Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_ep.c b/src/ucp/core/ucp_ep.c index d7bba097d89..5f8d1380add 100644 --- a/src/ucp/core/ucp_ep.c +++ b/src/ucp/core/ucp_ep.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Los Alamos National Security, LLC. 2019 ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_ep.h b/src/ucp/core/ucp_ep.h index 50ff07e6cf9..ae374d34017 100644 --- a/src/ucp/core/ucp_ep.h +++ b/src/ucp/core/ucp_ep.h @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Los Alamos National Security, LLC. 2019 ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_ep.inl b/src/ucp/core/ucp_ep.inl index 721227bd29d..38de1d9b59d 100644 --- a/src/ucp/core/ucp_ep.inl +++ b/src/ucp/core/ucp_ep.inl @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_ep_vfs.c b/src/ucp/core/ucp_ep_vfs.c index 2fc558c09c0..485e6f01ee8 100644 --- a/src/ucp/core/ucp_ep_vfs.c +++ b/src/ucp/core/ucp_ep_vfs.c @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_ep_vfs.h b/src/ucp/core/ucp_ep_vfs.h index 5fe3f8a7ec3..c9cea765914 100644 --- a/src/ucp/core/ucp_ep_vfs.h +++ b/src/ucp/core/ucp_ep_vfs.h @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_listener.c b/src/ucp/core/ucp_listener.c index be900003d8a..79a022271e8 100644 --- a/src/ucp/core/ucp_listener.c +++ b/src/ucp/core/ucp_listener.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_listener.h b/src/ucp/core/ucp_listener.h index 9493c640b98..a5aa710f85e 100644 --- a/src/ucp/core/ucp_listener.h +++ b/src/ucp/core/ucp_listener.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_mm.c b/src/ucp/core/ucp_mm.c index f132e57d164..869c12ca4c6 100644 --- a/src/ucp/core/ucp_mm.c +++ b/src/ucp/core/ucp_mm.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_mm.h b/src/ucp/core/ucp_mm.h index 8743e5342c4..1f68e397292 100644 --- a/src/ucp/core/ucp_mm.h +++ b/src/ucp/core/ucp_mm.h @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Intel Corporation, 2023. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_mm.inl b/src/ucp/core/ucp_mm.inl index 8c8c748092a..9c3f1980751 100644 --- a/src/ucp/core/ucp_mm.inl +++ b/src/ucp/core/ucp_mm.inl @@ -1,5 +1,7 @@ /** - * Copyright (c) 2022, NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_proxy_ep.c b/src/ucp/core/ucp_proxy_ep.c index b9c27d65afc..6fa0d2aaeee 100644 --- a/src/ucp/core/ucp_proxy_ep.c +++ b/src/ucp/core/ucp_proxy_ep.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_proxy_ep.h b/src/ucp/core/ucp_proxy_ep.h index 5ecb55164ba..a2069cba3d1 100644 --- a/src/ucp/core/ucp_proxy_ep.h +++ b/src/ucp/core/ucp_proxy_ep.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_request.c b/src/ucp/core/ucp_request.c index b852a1f3718..479780d4289 100644 --- a/src/ucp/core/ucp_request.c +++ b/src/ucp/core/ucp_request.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_request.h b/src/ucp/core/ucp_request.h index a24a1c6e1fc..a40c5344ef1 100644 --- a/src/ucp/core/ucp_request.h +++ b/src/ucp/core/ucp_request.h @@ -1,7 +1,9 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2015-2017. ALL RIGHTS RESERVED. * Copyright (C) Los Alamos National Security, LLC. 2019 ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_request.inl b/src/ucp/core/ucp_request.inl index 8a8cbb34aee..d4dc4a1a6a4 100644 --- a/src/ucp/core/ucp_request.inl +++ b/src/ucp/core/ucp_request.inl @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_resource.h b/src/ucp/core/ucp_resource.h index c0f300fbf2e..ae159673ed1 100644 --- a/src/ucp/core/ucp_resource.h +++ b/src/ucp/core/ucp_resource.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_rkey.c b/src/ucp/core/ucp_rkey.c index a2928417d54..3eef7bf88a2 100644 --- a/src/ucp/core/ucp_rkey.c +++ b/src/ucp/core/ucp_rkey.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_rkey.h b/src/ucp/core/ucp_rkey.h index b1816df7a62..b60bd60aae7 100644 --- a/src/ucp/core/ucp_rkey.h +++ b/src/ucp/core/ucp_rkey.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_rkey.inl b/src/ucp/core/ucp_rkey.inl index 77b61ed8f64..0cd06c0ae39 100644 --- a/src/ucp/core/ucp_rkey.inl +++ b/src/ucp/core/ucp_rkey.inl @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_thread.h b/src/ucp/core/ucp_thread.h index 3b46e8200a0..68e5f5da56d 100644 --- a/src/ucp/core/ucp_thread.h +++ b/src/ucp/core/ucp_thread.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_types.h b/src/ucp/core/ucp_types.h index 56c3e7ffb69..7fee24f2f78 100644 --- a/src/ucp/core/ucp_types.h +++ b/src/ucp/core/ucp_types.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_version.c.in b/src/ucp/core/ucp_version.c.in index fc81bf5dfd4..ed513453064 100644 --- a/src/ucp/core/ucp_version.c.in +++ b/src/ucp/core/ucp_version.c.in @@ -1,5 +1,7 @@ /* -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_vfs.c b/src/ucp/core/ucp_vfs.c index 739dea21cf6..4809b7597a5 100644 --- a/src/ucp/core/ucp_vfs.c +++ b/src/ucp/core/ucp_vfs.c @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_vfs.h b/src/ucp/core/ucp_vfs.h index 165096eb878..07fbfd64754 100644 --- a/src/ucp/core/ucp_vfs.h +++ b/src/ucp/core/ucp_vfs.h @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_worker.c b/src/ucp/core/ucp_worker.c index 28e874d68ae..43421d7b89b 100644 --- a/src/ucp/core/ucp_worker.c +++ b/src/ucp/core/ucp_worker.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016-2017. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_worker.h b/src/ucp/core/ucp_worker.h index 89534360ab6..ce8fe17ae41 100644 --- a/src/ucp/core/ucp_worker.h +++ b/src/ucp/core/ucp_worker.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/core/ucp_worker.inl b/src/ucp/core/ucp_worker.inl index 29067df7c9c..5c8c057d3cd 100644 --- a/src/ucp/core/ucp_worker.inl +++ b/src/ucp/core/ucp_worker.inl @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/dt/datatype_iter.c b/src/ucp/dt/datatype_iter.c index a014768cf87..a32c0d4f3a3 100644 --- a/src/ucp/dt/datatype_iter.c +++ b/src/ucp/dt/datatype_iter.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/dt/datatype_iter.h b/src/ucp/dt/datatype_iter.h index 1651a4805d0..07ae28a4e26 100644 --- a/src/ucp/dt/datatype_iter.h +++ b/src/ucp/dt/datatype_iter.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/dt/datatype_iter.inl b/src/ucp/dt/datatype_iter.inl index 609c1f44c6d..38627cf524a 100644 --- a/src/ucp/dt/datatype_iter.inl +++ b/src/ucp/dt/datatype_iter.inl @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/dt/dt.c b/src/ucp/dt/dt.c index d29a946a6ab..550fc9e858c 100644 --- a/src/ucp/dt/dt.c +++ b/src/ucp/dt/dt.c @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/dt/dt.h b/src/ucp/dt/dt.h index a0a8f59e111..6885616af7d 100644 --- a/src/ucp/dt/dt.h +++ b/src/ucp/dt/dt.h @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2016-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/dt/dt.inl b/src/ucp/dt/dt.inl index 5c26c9a7b8b..5f0abb9247d 100644 --- a/src/ucp/dt/dt.inl +++ b/src/ucp/dt/dt.inl @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/dt/dt_contig.h b/src/ucp/dt/dt_contig.h index 6c2f6061816..3f37b790a55 100644 --- a/src/ucp/dt/dt_contig.h +++ b/src/ucp/dt/dt_contig.h @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/dt/dt_generic.c b/src/ucp/dt/dt_generic.c index a7c77edd237..c03d1d438f4 100644 --- a/src/ucp/dt/dt_generic.c +++ b/src/ucp/dt/dt_generic.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/dt/dt_generic.h b/src/ucp/dt/dt_generic.h index 46e7ab6a41a..cd4bb68f241 100644 --- a/src/ucp/dt/dt_generic.h +++ b/src/ucp/dt/dt_generic.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/dt/dt_iov.c b/src/ucp/dt/dt_iov.c index cee11b9eed7..ea3af192a2a 100644 --- a/src/ucp/dt/dt_iov.c +++ b/src/ucp/dt/dt_iov.c @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/dt/dt_iov.h b/src/ucp/dt/dt_iov.h index 602b44dafa9..e5c00bf732b 100644 --- a/src/ucp/dt/dt_iov.h +++ b/src/ucp/dt/dt_iov.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/lane_type.c b/src/ucp/proto/lane_type.c index 29fe3865c73..7007197d2db 100644 --- a/src/ucp/proto/lane_type.c +++ b/src/ucp/proto/lane_type.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/lane_type.h b/src/ucp/proto/lane_type.h index ca667f9f74c..468b1c9c58f 100644 --- a/src/ucp/proto/lane_type.h +++ b/src/ucp/proto/lane_type.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto.c b/src/ucp/proto/proto.c index 6ac737a338f..7ad6d550ed9 100644 --- a/src/ucp/proto/proto.c +++ b/src/ucp/proto/proto.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto.h b/src/ucp/proto/proto.h index 265502bec90..e299688b17c 100644 --- a/src/ucp/proto/proto.h +++ b/src/ucp/proto/proto.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_am.c b/src/ucp/proto/proto_am.c index cf55d75be9e..bb44c4b35d1 100644 --- a/src/ucp/proto/proto_am.c +++ b/src/ucp/proto/proto_am.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_am.h b/src/ucp/proto/proto_am.h index 258b7e68bde..ebb4c86fb7c 100644 --- a/src/ucp/proto/proto_am.h +++ b/src/ucp/proto/proto_am.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_am.inl b/src/ucp/proto/proto_am.inl index ebde36cbe4b..0d3873be6d8 100644 --- a/src/ucp/proto/proto_am.inl +++ b/src/ucp/proto/proto_am.inl @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_common.c b/src/ucp/proto/proto_common.c index 10788db6489..48d2098a5f0 100644 --- a/src/ucp/proto/proto_common.c +++ b/src/ucp/proto/proto_common.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_common.h b/src/ucp/proto/proto_common.h index 6ca0e78e3d7..6835e1450b0 100644 --- a/src/ucp/proto/proto_common.h +++ b/src/ucp/proto/proto_common.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_common.inl b/src/ucp/proto/proto_common.inl index 00aa629fa1b..515f98c2735 100644 --- a/src/ucp/proto/proto_common.inl +++ b/src/ucp/proto/proto_common.inl @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_debug.c b/src/ucp/proto/proto_debug.c index f52f4c6e89b..32ca6d6e049 100644 --- a/src/ucp/proto/proto_debug.c +++ b/src/ucp/proto/proto_debug.c @@ -1,5 +1,7 @@ /* - * Copyright (C) 2022, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_debug.h b/src/ucp/proto/proto_debug.h index aa16b2b213c..3fc9fc198b3 100644 --- a/src/ucp/proto/proto_debug.h +++ b/src/ucp/proto/proto_debug.h @@ -1,5 +1,7 @@ /* - * Copyright (C) 2022, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_init.c b/src/ucp/proto/proto_init.c index 50ec931c237..a622faf727e 100644 --- a/src/ucp/proto/proto_init.c +++ b/src/ucp/proto/proto_init.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_init.h b/src/ucp/proto/proto_init.h index 7f5cbc4e31d..e4fb99b38f0 100644 --- a/src/ucp/proto/proto_init.h +++ b/src/ucp/proto/proto_init.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_multi.c b/src/ucp/proto/proto_multi.c index 3aa0f4937b5..5dcc7e32ad7 100644 --- a/src/ucp/proto/proto_multi.c +++ b/src/ucp/proto/proto_multi.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_multi.h b/src/ucp/proto/proto_multi.h index d185f206d70..2de6a1820f3 100644 --- a/src/ucp/proto/proto_multi.h +++ b/src/ucp/proto/proto_multi.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_multi.inl b/src/ucp/proto/proto_multi.inl index 9feb4cbf576..abc4f81d581 100644 --- a/src/ucp/proto/proto_multi.inl +++ b/src/ucp/proto/proto_multi.inl @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_perf.c b/src/ucp/proto/proto_perf.c index f946f1e341c..a10b943f924 100644 --- a/src/ucp/proto/proto_perf.c +++ b/src/ucp/proto/proto_perf.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_perf.h b/src/ucp/proto/proto_perf.h index 607382f87ed..e30fa55d0da 100644 --- a/src/ucp/proto/proto_perf.h +++ b/src/ucp/proto/proto_perf.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_reconfig.c b/src/ucp/proto/proto_reconfig.c index 021bc8d6441..b144edcca09 100644 --- a/src/ucp/proto/proto_reconfig.c +++ b/src/ucp/proto/proto_reconfig.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_select.c b/src/ucp/proto/proto_select.c index f529b46fc94..2a892f0c0dd 100644 --- a/src/ucp/proto/proto_select.c +++ b/src/ucp/proto/proto_select.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_select.h b/src/ucp/proto/proto_select.h index 3ea342af53d..3bfa672346d 100644 --- a/src/ucp/proto/proto_select.h +++ b/src/ucp/proto/proto_select.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_select.inl b/src/ucp/proto/proto_select.inl index 4a672c50811..a844831ecb4 100644 --- a/src/ucp/proto/proto_select.inl +++ b/src/ucp/proto/proto_select.inl @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_single.c b/src/ucp/proto/proto_single.c index e02fae1183d..8b2b67112fa 100644 --- a/src/ucp/proto/proto_single.c +++ b/src/ucp/proto/proto_single.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_single.h b/src/ucp/proto/proto_single.h index 923b6afc4c0..ae8ef7cbae8 100644 --- a/src/ucp/proto/proto_single.h +++ b/src/ucp/proto/proto_single.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/proto/proto_single.inl b/src/ucp/proto/proto_single.inl index 0cf9eef053d..a9baf6d28f1 100644 --- a/src/ucp/proto/proto_single.inl +++ b/src/ucp/proto/proto_single.inl @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rma/amo_basic.c b/src/ucp/rma/amo_basic.c index 3ca3b7fe613..27e50b80263 100644 --- a/src/ucp/rma/amo_basic.c +++ b/src/ucp/rma/amo_basic.c @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2016. ALL RIGHTS RESERVED. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rma/amo_offload.c b/src/ucp/rma/amo_offload.c index f16f9757d22..648fcc469ed 100644 --- a/src/ucp/rma/amo_offload.c +++ b/src/ucp/rma/amo_offload.c @@ -1,6 +1,8 @@ /** - * Copyright (c) 2021, NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) 2024, Advanced Micro Devices, Inc. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rma/amo_send.c b/src/ucp/rma/amo_send.c index 5d6aafb8823..36ccc6248ca 100644 --- a/src/ucp/rma/amo_send.c +++ b/src/ucp/rma/amo_send.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2016. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rma/amo_sw.c b/src/ucp/rma/amo_sw.c index 002a2798422..b1adf343a93 100644 --- a/src/ucp/rma/amo_sw.c +++ b/src/ucp/rma/amo_sw.c @@ -1,7 +1,9 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rma/flush.c b/src/ucp/rma/flush.c index 1b5c36d93eb..9e64239e96e 100644 --- a/src/ucp/rma/flush.c +++ b/src/ucp/rma/flush.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rma/get_am.c b/src/ucp/rma/get_am.c index 6866b7cbb6b..8ac8d20b4b4 100644 --- a/src/ucp/rma/get_am.c +++ b/src/ucp/rma/get_am.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rma/get_offload.c b/src/ucp/rma/get_offload.c index fab70848e6e..cd051cb26d8 100644 --- a/src/ucp/rma/get_offload.c +++ b/src/ucp/rma/get_offload.c @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rma/put_am.c b/src/ucp/rma/put_am.c index 1db2574f752..60b0b74a74f 100644 --- a/src/ucp/rma/put_am.c +++ b/src/ucp/rma/put_am.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rma/put_offload.c b/src/ucp/rma/put_offload.c index af2d2a05093..fcfb559fbe9 100644 --- a/src/ucp/rma/put_offload.c +++ b/src/ucp/rma/put_offload.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rma/rma.h b/src/ucp/rma/rma.h index c9b7a5595d6..4b7441bd87c 100644 --- a/src/ucp/rma/rma.h +++ b/src/ucp/rma/rma.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rma/rma.inl b/src/ucp/rma/rma.inl index 7e8d5482dbe..82549740ef8 100644 --- a/src/ucp/rma/rma.inl +++ b/src/ucp/rma/rma.inl @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rma/rma_basic.c b/src/ucp/rma/rma_basic.c index 545fd72ec43..9967c9445e5 100644 --- a/src/ucp/rma/rma_basic.c +++ b/src/ucp/rma/rma_basic.c @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. * Copyright (C) Los Alamos National Security, LLC. 2018. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rma/rma_send.c b/src/ucp/rma/rma_send.c index 19cd0850207..22c4e7c5d0a 100644 --- a/src/ucp/rma/rma_send.c +++ b/src/ucp/rma/rma_send.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rma/rma_sw.c b/src/ucp/rma/rma_sw.c index 7f5cf460637..c278997a6a3 100644 --- a/src/ucp/rma/rma_sw.c +++ b/src/ucp/rma/rma_sw.c @@ -1,7 +1,9 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rndv/proto_rndv.c b/src/ucp/rndv/proto_rndv.c index 3fe6f5ab20f..4b8770eea8f 100644 --- a/src/ucp/rndv/proto_rndv.c +++ b/src/ucp/rndv/proto_rndv.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rndv/proto_rndv.h b/src/ucp/rndv/proto_rndv.h index a10e7a1e713..7dcc7c518cc 100644 --- a/src/ucp/rndv/proto_rndv.h +++ b/src/ucp/rndv/proto_rndv.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rndv/proto_rndv.inl b/src/ucp/rndv/proto_rndv.inl index 054c25a3c6e..10c90e188ea 100644 --- a/src/ucp/rndv/proto_rndv.inl +++ b/src/ucp/rndv/proto_rndv.inl @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rndv/rndv.c b/src/ucp/rndv/rndv.c index ea510e20b22..28e6759ffc9 100644 --- a/src/ucp/rndv/rndv.c +++ b/src/ucp/rndv/rndv.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rndv/rndv.h b/src/ucp/rndv/rndv.h index 3a7b9d6a1a7..bab31bfd0fa 100644 --- a/src/ucp/rndv/rndv.h +++ b/src/ucp/rndv/rndv.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rndv/rndv.inl b/src/ucp/rndv/rndv.inl index e3f4f6e198f..a4513379dc5 100644 --- a/src/ucp/rndv/rndv.inl +++ b/src/ucp/rndv/rndv.inl @@ -1,5 +1,7 @@ /** - * Copyright (C) 2022, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucp/rndv/rndv_am.c b/src/ucp/rndv/rndv_am.c index adc94ce1c8b..a8d8f58bbd4 100644 --- a/src/ucp/rndv/rndv_am.c +++ b/src/ucp/rndv/rndv_am.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rndv/rndv_ats.c b/src/ucp/rndv/rndv_ats.c index 9d5f96a22d1..ef17500e76c 100644 --- a/src/ucp/rndv/rndv_ats.c +++ b/src/ucp/rndv/rndv_ats.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2022. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rndv/rndv_get.c b/src/ucp/rndv/rndv_get.c index 7b3c55355a8..b07b48c3dd3 100644 --- a/src/ucp/rndv/rndv_get.c +++ b/src/ucp/rndv/rndv_get.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rndv/rndv_mtype.inl b/src/ucp/rndv/rndv_mtype.inl index 1a582eb0600..ef47ab00d4b 100644 --- a/src/ucp/rndv/rndv_mtype.inl +++ b/src/ucp/rndv/rndv_mtype.inl @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucp/rndv/rndv_ppln.c b/src/ucp/rndv/rndv_ppln.c index 5d6a791b7e5..6115219239b 100644 --- a/src/ucp/rndv/rndv_ppln.c +++ b/src/ucp/rndv/rndv_ppln.c @@ -1,5 +1,7 @@ /* - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucp/rndv/rndv_put.c b/src/ucp/rndv/rndv_put.c index b8ef60a9067..2cface349d5 100644 --- a/src/ucp/rndv/rndv_put.c +++ b/src/ucp/rndv/rndv_put.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rndv/rndv_rkey_ptr.c b/src/ucp/rndv/rndv_rkey_ptr.c index 7878e44234c..72f797879fa 100644 --- a/src/ucp/rndv/rndv_rkey_ptr.c +++ b/src/ucp/rndv/rndv_rkey_ptr.c @@ -1,5 +1,7 @@ /** - * Copyright (c) 2021, NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/rndv/rndv_rtr.c b/src/ucp/rndv/rndv_rtr.c index 38853d7a39d..ec380a7dbaf 100644 --- a/src/ucp/rndv/rndv_rtr.c +++ b/src/ucp/rndv/rndv_rtr.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/stream/stream.h b/src/ucp/stream/stream.h index ff539a1cf8f..691db33c8e2 100644 --- a/src/ucp/stream/stream.h +++ b/src/ucp/stream/stream.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/stream/stream_multi.c b/src/ucp/stream/stream_multi.c index 6ba0fafd95a..38c46cb8d95 100644 --- a/src/ucp/stream/stream_multi.c +++ b/src/ucp/stream/stream_multi.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/stream/stream_recv.c b/src/ucp/stream/stream_recv.c index 1cbdf4debaa..abfcf28e9cd 100644 --- a/src/ucp/stream/stream_recv.c +++ b/src/ucp/stream/stream_recv.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/stream/stream_send.c b/src/ucp/stream/stream_send.c index d2a6238795f..35af32bd986 100644 --- a/src/ucp/stream/stream_send.c +++ b/src/ucp/stream/stream_send.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/eager.h b/src/ucp/tag/eager.h index 5e5dd3329ff..e1f1d655d2e 100644 --- a/src/ucp/tag/eager.h +++ b/src/ucp/tag/eager.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/eager_multi.c b/src/ucp/tag/eager_multi.c index 312aacd1205..a51dad5ec16 100644 --- a/src/ucp/tag/eager_multi.c +++ b/src/ucp/tag/eager_multi.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/eager_rcv.c b/src/ucp/tag/eager_rcv.c index 18ccdfe509c..16bb3a7c17b 100644 --- a/src/ucp/tag/eager_rcv.c +++ b/src/ucp/tag/eager_rcv.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/eager_single.c b/src/ucp/tag/eager_single.c index 9d66c7e8b3c..3534c735be7 100644 --- a/src/ucp/tag/eager_single.c +++ b/src/ucp/tag/eager_single.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/eager_snd.c b/src/ucp/tag/eager_snd.c index a165bfaf92a..0cd0ea9c9cf 100644 --- a/src/ucp/tag/eager_snd.c +++ b/src/ucp/tag/eager_snd.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/offload.c b/src/ucp/tag/offload.c index 08604b19a61..ba44a22232d 100644 --- a/src/ucp/tag/offload.c +++ b/src/ucp/tag/offload.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/offload.h b/src/ucp/tag/offload.h index 3c3af328196..bad87e05490 100644 --- a/src/ucp/tag/offload.h +++ b/src/ucp/tag/offload.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/offload/eager.c b/src/ucp/tag/offload/eager.c index 84290ba5c2c..6567c8b5bca 100644 --- a/src/ucp/tag/offload/eager.c +++ b/src/ucp/tag/offload/eager.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/offload/rndv.c b/src/ucp/tag/offload/rndv.c index c82f18249ce..a242bdf4755 100644 --- a/src/ucp/tag/offload/rndv.c +++ b/src/ucp/tag/offload/rndv.c @@ -1,5 +1,7 @@ /** - * Copyright (C) 2023, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucp/tag/probe.c b/src/ucp/tag/probe.c index 994cae40f61..92200d3e8d2 100644 --- a/src/ucp/tag/probe.c +++ b/src/ucp/tag/probe.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/proto_eager.inl b/src/ucp/tag/proto_eager.inl index 602529c562d..6e827fca4be 100644 --- a/src/ucp/tag/proto_eager.inl +++ b/src/ucp/tag/proto_eager.inl @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/tag_match.c b/src/ucp/tag/tag_match.c index b28a8638d4d..6e632fbef58 100644 --- a/src/ucp/tag/tag_match.c +++ b/src/ucp/tag/tag_match.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/tag_match.h b/src/ucp/tag/tag_match.h index bec5599ee3c..44699cf5ca6 100644 --- a/src/ucp/tag/tag_match.h +++ b/src/ucp/tag/tag_match.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/tag_match.inl b/src/ucp/tag/tag_match.inl index da772a99167..99fc85f11bc 100644 --- a/src/ucp/tag/tag_match.inl +++ b/src/ucp/tag/tag_match.inl @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/tag_recv.c b/src/ucp/tag/tag_recv.c index 66c04d470c1..362254d136c 100644 --- a/src/ucp/tag/tag_recv.c +++ b/src/ucp/tag/tag_recv.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/tag_rndv.c b/src/ucp/tag/tag_rndv.c index 3e9343c2459..65d8209a62c 100644 --- a/src/ucp/tag/tag_rndv.c +++ b/src/ucp/tag/tag_rndv.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/tag_rndv.h b/src/ucp/tag/tag_rndv.h index 0c8190c9d27..a1d60f15dd9 100644 --- a/src/ucp/tag/tag_rndv.h +++ b/src/ucp/tag/tag_rndv.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/tag/tag_send.c b/src/ucp/tag/tag_send.c index 1aa1671cf11..172fa73a2f3 100644 --- a/src/ucp/tag/tag_send.c +++ b/src/ucp/tag/tag_send.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/wireup/address.c b/src/ucp/wireup/address.c index 2480618aef6..42e214af39d 100644 --- a/src/ucp/wireup/address.c +++ b/src/ucp/wireup/address.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/wireup/address.h b/src/ucp/wireup/address.h index 90958bbf95c..083f3e4c82c 100644 --- a/src/ucp/wireup/address.h +++ b/src/ucp/wireup/address.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/wireup/ep_match.c b/src/ucp/wireup/ep_match.c index 5a35fc61711..c11282bfd31 100644 --- a/src/ucp/wireup/ep_match.c +++ b/src/ucp/wireup/ep_match.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/wireup/ep_match.h b/src/ucp/wireup/ep_match.h index 2e9bf64c307..11b9d999e71 100644 --- a/src/ucp/wireup/ep_match.h +++ b/src/ucp/wireup/ep_match.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/wireup/select.c b/src/ucp/wireup/select.c index eb04e03791b..91ba16f08b9 100644 --- a/src/ucp/wireup/select.c +++ b/src/ucp/wireup/select.c @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Los Alamos National Security, LLC. 2019 ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/wireup/wireup.c b/src/ucp/wireup/wireup.c index 3fa73424c68..e5c6c8a0752 100644 --- a/src/ucp/wireup/wireup.c +++ b/src/ucp/wireup/wireup.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/wireup/wireup.h b/src/ucp/wireup/wireup.h index 274f3c0c372..715b911f3cf 100644 --- a/src/ucp/wireup/wireup.h +++ b/src/ucp/wireup/wireup.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/wireup/wireup_cm.c b/src/ucp/wireup/wireup_cm.c index 53ab08f2591..3b6886209ae 100644 --- a/src/ucp/wireup/wireup_cm.c +++ b/src/ucp/wireup/wireup_cm.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/wireup/wireup_cm.h b/src/ucp/wireup/wireup_cm.h index 1fbddb07039..8aa0832f7f1 100644 --- a/src/ucp/wireup/wireup_cm.h +++ b/src/ucp/wireup/wireup_cm.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/wireup/wireup_ep.c b/src/ucp/wireup/wireup_ep.c index fab2bca23ce..b44d760703f 100644 --- a/src/ucp/wireup/wireup_ep.c +++ b/src/ucp/wireup/wireup_ep.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucp/wireup/wireup_ep.h b/src/ucp/wireup/wireup_ep.h index 46df730c201..26a531a3190 100644 --- a/src/ucp/wireup/wireup_ep.h +++ b/src/ucp/wireup/wireup_ep.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/Makefile.am b/src/ucs/Makefile.am index 86a469a60bc..af1efeb6fcb 100644 --- a/src/ucs/Makefile.am +++ b/src/ucs/Makefile.am @@ -1,8 +1,10 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # Copyright (C) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. # Copyright (C) ARM Ltd. 2016-2017. ALL RIGHTS RESERVED. # Copyright (C) Tactical Computing Labs, LLC. 2022. ALL RIGHTS RESERVED. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/ucs/algorithm/crc.c b/src/ucs/algorithm/crc.c index 27c32640e1f..a90a9f847cf 100644 --- a/src/ucs/algorithm/crc.c +++ b/src/ucs/algorithm/crc.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/algorithm/crc.h b/src/ucs/algorithm/crc.h index ab58b6a5d0a..616018077d2 100644 --- a/src/ucs/algorithm/crc.h +++ b/src/ucs/algorithm/crc.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/algorithm/qsort_r.c b/src/ucs/algorithm/qsort_r.c index 2e52f8fc65c..8457647a8bf 100644 --- a/src/ucs/algorithm/qsort_r.c +++ b/src/ucs/algorithm/qsort_r.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/algorithm/qsort_r.h b/src/ucs/algorithm/qsort_r.h index 54c9c162ad3..9e9e79f7411 100644 --- a/src/ucs/algorithm/qsort_r.h +++ b/src/ucs/algorithm/qsort_r.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/algorithm/string_distance.c b/src/ucs/algorithm/string_distance.c index 8f833979c39..f7454c4835e 100644 --- a/src/ucs/algorithm/string_distance.c +++ b/src/ucs/algorithm/string_distance.c @@ -1,5 +1,7 @@ /** - * Copyright (C) 2022 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/algorithm/string_distance.h b/src/ucs/algorithm/string_distance.h index 167712bcc1b..2f08ba50533 100644 --- a/src/ucs/algorithm/string_distance.h +++ b/src/ucs/algorithm/string_distance.h @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/aarch64/bitops.h b/src/ucs/arch/aarch64/bitops.h index abcbb3f570f..a59880f53c8 100644 --- a/src/ucs/arch/aarch64/bitops.h +++ b/src/ucs/arch/aarch64/bitops.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/aarch64/cpu.c b/src/ucs/arch/aarch64/cpu.c index 980bb1e818b..3d083bc3212 100644 --- a/src/ucs/arch/aarch64/cpu.c +++ b/src/ucs/arch/aarch64/cpu.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/aarch64/cpu.h b/src/ucs/arch/aarch64/cpu.h index 213ea6d1f24..36e98c5c619 100644 --- a/src/ucs/arch/aarch64/cpu.h +++ b/src/ucs/arch/aarch64/cpu.h @@ -1,8 +1,10 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016-2020. ALL RIGHTS RESERVED. * Copyright (C) Stony Brook University. 2016-2020. ALL RIGHTS RESERVED. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/aarch64/global_opts.c b/src/ucs/arch/aarch64/global_opts.c index 01150cd2143..9de7a6cfacb 100644 --- a/src/ucs/arch/aarch64/global_opts.c +++ b/src/ucs/arch/aarch64/global_opts.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/aarch64/global_opts.h b/src/ucs/arch/aarch64/global_opts.h index 3581ca4483b..2cd6298d59a 100644 --- a/src/ucs/arch/aarch64/global_opts.h +++ b/src/ucs/arch/aarch64/global_opts.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/atomic.h b/src/ucs/arch/atomic.h index 849647902fa..01541e1be77 100644 --- a/src/ucs/arch/atomic.h +++ b/src/ucs/arch/atomic.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Tactical Computing Labs, LLC. 2022. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/bitops.h b/src/ucs/arch/bitops.h index f8e51c45888..42a0e7a1b6d 100644 --- a/src/ucs/arch/bitops.h +++ b/src/ucs/arch/bitops.h @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2020. ALL RIGHTS RESERVED. * Copyright (C) Tactical Computing Labs, LLC. 2022. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/cpu.c b/src/ucs/arch/cpu.c index 6fe5e31dba3..f80c72e2dd6 100644 --- a/src/ucs/arch/cpu.c +++ b/src/ucs/arch/cpu.c @@ -1,8 +1,10 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Shanghai Zhaoxin Semiconductor Co., Ltd. 2020. ALL RIGHTS RESERVED. * Copyright (C) Tactical Computing Labs, LLC. 2022. ALL RIGHTS RESERVED. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/cpu.h b/src/ucs/arch/cpu.h index 857b8b804cf..899d4bd9409 100644 --- a/src/ucs/arch/cpu.h +++ b/src/ucs/arch/cpu.h @@ -1,9 +1,11 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. * Copyright (C) Shanghai Zhaoxin Semiconductor Co., Ltd. 2020. ALL RIGHTS RESERVED. * Copyright (C) Tactical Computing Labs, LLC. 2022. ALL RIGHTS RESERVED. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/generic/atomic.h b/src/ucs/arch/generic/atomic.h index 19204a783e4..e0d9bc4427f 100644 --- a/src/ucs/arch/generic/atomic.h +++ b/src/ucs/arch/generic/atomic.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/generic/cpu.h b/src/ucs/arch/generic/cpu.h index 69f1637a49a..58162f683b9 100644 --- a/src/ucs/arch/generic/cpu.h +++ b/src/ucs/arch/generic/cpu.h @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016-2017. ALL RIGHTS RESERVED. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/global_opts.h b/src/ucs/arch/global_opts.h index 550d22b8b75..bbb1cbe4f47 100644 --- a/src/ucs/arch/global_opts.h +++ b/src/ucs/arch/global_opts.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Tactical Computing Labs, LLC. 2022. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/ppc64/bitops.h b/src/ucs/arch/ppc64/bitops.h index 8e53dc63a74..3edd6acaa66 100644 --- a/src/ucs/arch/ppc64/bitops.h +++ b/src/ucs/arch/ppc64/bitops.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/ppc64/cpu.h b/src/ucs/arch/ppc64/cpu.h index c973004c608..65c75958e9d 100644 --- a/src/ucs/arch/ppc64/cpu.h +++ b/src/ucs/arch/ppc64/cpu.h @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016-2017. ALL RIGHTS RESERVED. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/ppc64/global_opts.c b/src/ucs/arch/ppc64/global_opts.c index 10657c30f0b..80ee7771f47 100644 --- a/src/ucs/arch/ppc64/global_opts.c +++ b/src/ucs/arch/ppc64/global_opts.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/ppc64/global_opts.h b/src/ucs/arch/ppc64/global_opts.h index 97a6bfc0226..4f61d4f3784 100644 --- a/src/ucs/arch/ppc64/global_opts.h +++ b/src/ucs/arch/ppc64/global_opts.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/ppc64/timebase.c b/src/ucs/arch/ppc64/timebase.c index 19b9e8d0d95..3d2fe93573f 100644 --- a/src/ucs/arch/ppc64/timebase.c +++ b/src/ucs/arch/ppc64/timebase.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/rv64/bitops.h b/src/ucs/arch/rv64/bitops.h index cd9c788e605..bf7cb044d0c 100644 --- a/src/ucs/arch/rv64/bitops.h +++ b/src/ucs/arch/rv64/bitops.h @@ -1,5 +1,8 @@ /** * Copyright (C) Tactical Computing Labs, LLC. 2022. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/rv64/cpu.c b/src/ucs/arch/rv64/cpu.c index d77db641d54..eeb3d563e26 100644 --- a/src/ucs/arch/rv64/cpu.c +++ b/src/ucs/arch/rv64/cpu.c @@ -1,5 +1,8 @@ /** * Copyright (C) Tactical Computing Labs, LLC. 2022. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/rv64/cpu.h b/src/ucs/arch/rv64/cpu.h index 1a83fc2dc93..0b97261aba8 100644 --- a/src/ucs/arch/rv64/cpu.h +++ b/src/ucs/arch/rv64/cpu.h @@ -2,6 +2,9 @@ * Copyright (C) Tactical Computing Labs, LLC. 2022. ALL RIGHTS RESERVED. * Copyright (C) Rivos Inc. 2023 * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/rv64/global_opts.c b/src/ucs/arch/rv64/global_opts.c index 1201fbfb7eb..9c9001bb533 100644 --- a/src/ucs/arch/rv64/global_opts.c +++ b/src/ucs/arch/rv64/global_opts.c @@ -1,5 +1,8 @@ /** * Copyright (C) Tactical Computing Labs, LLC. 2022. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/rv64/global_opts.h b/src/ucs/arch/rv64/global_opts.h index 06cf45f5ac7..b04a5ec5db4 100644 --- a/src/ucs/arch/rv64/global_opts.h +++ b/src/ucs/arch/rv64/global_opts.h @@ -1,5 +1,8 @@ /** * Copyright (C) Tactical Computing Labs, LLC. 2022. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/x86_64/atomic.h b/src/ucs/arch/x86_64/atomic.h index 71b477a25e9..f5e32b18b7c 100644 --- a/src/ucs/arch/x86_64/atomic.h +++ b/src/ucs/arch/x86_64/atomic.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/x86_64/bitops.h b/src/ucs/arch/x86_64/bitops.h index 725d29550ea..6b1c953d982 100644 --- a/src/ucs/arch/x86_64/bitops.h +++ b/src/ucs/arch/x86_64/bitops.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/x86_64/cpu.c b/src/ucs/arch/x86_64/cpu.c index 3776bc7c924..f8a41145a3a 100644 --- a/src/ucs/arch/x86_64/cpu.c +++ b/src/ucs/arch/x86_64/cpu.c @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2019-2024. ALL RIGHTS RESERVED. * Copyright (C) Shanghai Zhaoxin Semiconductor Co., Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/x86_64/cpu.h b/src/ucs/arch/x86_64/cpu.h index 5fe5ada190a..da06573e0da 100644 --- a/src/ucs/arch/x86_64/cpu.h +++ b/src/ucs/arch/x86_64/cpu.h @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016-2017. ALL RIGHTS RESERVED. * Copyright (C) Advanced Micro Devices, Inc. 2023. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/x86_64/global_opts.c b/src/ucs/arch/x86_64/global_opts.c index d5a9aef4083..b6b0633e528 100644 --- a/src/ucs/arch/x86_64/global_opts.c +++ b/src/ucs/arch/x86_64/global_opts.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/arch/x86_64/global_opts.h b/src/ucs/arch/x86_64/global_opts.h index d03f2b6d2ac..d820eb5a4a4 100644 --- a/src/ucs/arch/x86_64/global_opts.h +++ b/src/ucs/arch/x86_64/global_opts.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/async/async.c b/src/ucs/async/async.c index 8e019ffc718..791e983cde7 100644 --- a/src/ucs/async/async.c +++ b/src/ucs/async/async.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2011. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/async/async.h b/src/ucs/async/async.h index c26ed3c324a..2cc5bb68288 100644 --- a/src/ucs/async/async.h +++ b/src/ucs/async/async.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2011. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/async/async_fwd.h b/src/ucs/async/async_fwd.h index 2d412296245..cc25f725c39 100644 --- a/src/ucs/async/async_fwd.h +++ b/src/ucs/async/async_fwd.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/async/async_int.h b/src/ucs/async/async_int.h index db5f9bab228..7d96df9ec8b 100644 --- a/src/ucs/async/async_int.h +++ b/src/ucs/async/async_int.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/async/eventfd.c b/src/ucs/async/eventfd.c index 7d3afc38240..f296f0fe8f0 100644 --- a/src/ucs/async/eventfd.c +++ b/src/ucs/async/eventfd.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/async/eventfd.h b/src/ucs/async/eventfd.h index 33077639e59..6179eeaa80f 100644 --- a/src/ucs/async/eventfd.h +++ b/src/ucs/async/eventfd.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/async/pipe.c b/src/ucs/async/pipe.c index 1f81dee4fde..57eb501bc16 100644 --- a/src/ucs/async/pipe.c +++ b/src/ucs/async/pipe.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/async/pipe.h b/src/ucs/async/pipe.h index 58a560dc31d..18f2eda18ec 100644 --- a/src/ucs/async/pipe.h +++ b/src/ucs/async/pipe.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/async/signal.c b/src/ucs/async/signal.c index 712bad097ab..261bda29b34 100644 --- a/src/ucs/async/signal.c +++ b/src/ucs/async/signal.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/async/signal.h b/src/ucs/async/signal.h index 0915837b11a..440756ba1e1 100644 --- a/src/ucs/async/signal.h +++ b/src/ucs/async/signal.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/async/thread.c b/src/ucs/async/thread.c index c4d76605485..ab69bc7dbe8 100644 --- a/src/ucs/async/thread.c +++ b/src/ucs/async/thread.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/async/thread.h b/src/ucs/async/thread.h index 610f0222a54..1bada6a00a9 100644 --- a/src/ucs/async/thread.h +++ b/src/ucs/async/thread.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/config/global_opts.c b/src/ucs/config/global_opts.c index 4bdf4fc38cf..5db6a7599f8 100644 --- a/src/ucs/config/global_opts.c +++ b/src/ucs/config/global_opts.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/config/global_opts.h b/src/ucs/config/global_opts.h index 208c85a42c4..81a716708be 100644 --- a/src/ucs/config/global_opts.h +++ b/src/ucs/config/global_opts.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/config/ini.c b/src/ucs/config/ini.c index 917f6b29beb..d8334b7b234 100644 --- a/src/ucs/config/ini.c +++ b/src/ucs/config/ini.c @@ -3,6 +3,8 @@ SPDX-License-Identifier: BSD-3-Clause Copyright (C) 2009-2020, Ben Hoyt + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. inih is released under the New BSD license (see LICENSE.txt). Go to the project home page for more info: diff --git a/src/ucs/config/ini.h b/src/ucs/config/ini.h index 7ca3be73e54..9917fd654ec 100644 --- a/src/ucs/config/ini.h +++ b/src/ucs/config/ini.h @@ -3,6 +3,8 @@ SPDX-License-Identifier: BSD-3-Clause Copyright (C) 2009-2020, Ben Hoyt + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. inih is released under the New BSD license (see LICENSE.txt). Go to the project home page for more info: diff --git a/src/ucs/config/parser.c b/src/ucs/config/parser.c index 02c6f3d7bbb..18c7eadecc4 100644 --- a/src/ucs/config/parser.c +++ b/src/ucs/config/parser.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/config/parser.h b/src/ucs/config/parser.h index f6803ffcdbd..860b7c43782 100644 --- a/src/ucs/config/parser.h +++ b/src/ucs/config/parser.h @@ -1,5 +1,7 @@ /* -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/config/types.h b/src/ucs/config/types.h index a8ef74e394a..68758b15b3f 100644 --- a/src/ucs/config/types.h +++ b/src/ucs/config/types.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/config/ucm_opts.c b/src/ucs/config/ucm_opts.c index 2efd0be2d2a..8bb2c063734 100644 --- a/src/ucs/config/ucm_opts.c +++ b/src/ucs/config/ucm_opts.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/config/ucm_opts.h b/src/ucs/config/ucm_opts.h index 654adf6d919..3f23e7511ce 100644 --- a/src/ucs/config/ucm_opts.h +++ b/src/ucs/config/ucm_opts.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/arbiter.c b/src/ucs/datastruct/arbiter.c index 08d6437ade1..d0bddd2468b 100644 --- a/src/ucs/datastruct/arbiter.c +++ b/src/ucs/datastruct/arbiter.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/arbiter.h b/src/ucs/datastruct/arbiter.h index f571225af39..b3534574f77 100644 --- a/src/ucs/datastruct/arbiter.h +++ b/src/ucs/datastruct/arbiter.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/array.c b/src/ucs/datastruct/array.c index 4c3c10a341f..4e656a26624 100644 --- a/src/ucs/datastruct/array.c +++ b/src/ucs/datastruct/array.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/array.h b/src/ucs/datastruct/array.h index 58d2681e3e8..ab7f7e12fdf 100644 --- a/src/ucs/datastruct/array.h +++ b/src/ucs/datastruct/array.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/bitmap.c b/src/ucs/datastruct/bitmap.c index af7a8f5371f..336dc200db2 100644 --- a/src/ucs/datastruct/bitmap.c +++ b/src/ucs/datastruct/bitmap.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/bitmap.h b/src/ucs/datastruct/bitmap.h index 559e24bbbde..9292edc73c8 100644 --- a/src/ucs/datastruct/bitmap.h +++ b/src/ucs/datastruct/bitmap.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/callbackq.c b/src/ucs/datastruct/callbackq.c index b97b093c276..7aace9cc8cd 100644 --- a/src/ucs/datastruct/callbackq.c +++ b/src/ucs/datastruct/callbackq.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016-2017. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/callbackq.h b/src/ucs/datastruct/callbackq.h index 58ced1f0f24..7e721d61c48 100644 --- a/src/ucs/datastruct/callbackq.h +++ b/src/ucs/datastruct/callbackq.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016-2017. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/callbackq_compat.h b/src/ucs/datastruct/callbackq_compat.h index 359aa7407c6..fde05462d3e 100644 --- a/src/ucs/datastruct/callbackq_compat.h +++ b/src/ucs/datastruct/callbackq_compat.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/conn_match.c b/src/ucs/datastruct/conn_match.c index 5cf4cf1cd20..80dfe1b3605 100644 --- a/src/ucs/datastruct/conn_match.c +++ b/src/ucs/datastruct/conn_match.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/conn_match.h b/src/ucs/datastruct/conn_match.h index 520cd88f5e5..3ca9b4b8798 100644 --- a/src/ucs/datastruct/conn_match.h +++ b/src/ucs/datastruct/conn_match.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/dynamic_bitmap.h b/src/ucs/datastruct/dynamic_bitmap.h index 18fb49da29e..09d5c368685 100644 --- a/src/ucs/datastruct/dynamic_bitmap.h +++ b/src/ucs/datastruct/dynamic_bitmap.h @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/frag_list.c b/src/ucs/datastruct/frag_list.c index 88a0e963624..a7afe16e029 100644 --- a/src/ucs/datastruct/frag_list.c +++ b/src/ucs/datastruct/frag_list.c @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/frag_list.h b/src/ucs/datastruct/frag_list.h index 65457607149..26121e7dcea 100644 --- a/src/ucs/datastruct/frag_list.h +++ b/src/ucs/datastruct/frag_list.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/hlist.h b/src/ucs/datastruct/hlist.h index 80037bf9926..e4803e818aa 100644 --- a/src/ucs/datastruct/hlist.h +++ b/src/ucs/datastruct/hlist.h @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/khash.h b/src/ucs/datastruct/khash.h index 619e8aac92d..34f2310ab82 100644 --- a/src/ucs/datastruct/khash.h +++ b/src/ucs/datastruct/khash.h @@ -1,6 +1,9 @@ /* The MIT License Copyright (c) 2008, 2009, 2011 by Attractive Chaos + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the diff --git a/src/ucs/datastruct/linear_func.h b/src/ucs/datastruct/linear_func.h index 31e168df1f1..09602bf1489 100644 --- a/src/ucs/datastruct/linear_func.h +++ b/src/ucs/datastruct/linear_func.h @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/list.h b/src/ucs/datastruct/list.h index 6c4806f8ff8..10235bcd347 100644 --- a/src/ucs/datastruct/list.h +++ b/src/ucs/datastruct/list.h @@ -1,5 +1,7 @@ /* -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/lru.c b/src/ucs/datastruct/lru.c index a6029527fee..ff7ed3f27ee 100755 --- a/src/ucs/datastruct/lru.c +++ b/src/ucs/datastruct/lru.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/lru.h b/src/ucs/datastruct/lru.h index fdc2cf0ddec..3d194841c2d 100755 --- a/src/ucs/datastruct/lru.h +++ b/src/ucs/datastruct/lru.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/mpmc.c b/src/ucs/datastruct/mpmc.c index 7a8799638ac..68acd0eb6dd 100644 --- a/src/ucs/datastruct/mpmc.c +++ b/src/ucs/datastruct/mpmc.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/mpmc.h b/src/ucs/datastruct/mpmc.h index 46075a69705..e68248e43d1 100644 --- a/src/ucs/datastruct/mpmc.h +++ b/src/ucs/datastruct/mpmc.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/mpool.c b/src/ucs/datastruct/mpool.c index 6560075d2d0..ebee1e35ca8 100644 --- a/src/ucs/datastruct/mpool.c +++ b/src/ucs/datastruct/mpool.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/mpool.h b/src/ucs/datastruct/mpool.h index a2120c9217e..a00f7368689 100644 --- a/src/ucs/datastruct/mpool.h +++ b/src/ucs/datastruct/mpool.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/mpool.inl b/src/ucs/datastruct/mpool.inl index 25404eca247..6edb0bb0ceb 100644 --- a/src/ucs/datastruct/mpool.inl +++ b/src/ucs/datastruct/mpool.inl @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/mpool_set.c b/src/ucs/datastruct/mpool_set.c index 4433de9f46a..f1c86d1dd02 100644 --- a/src/ucs/datastruct/mpool_set.c +++ b/src/ucs/datastruct/mpool_set.c @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/mpool_set.h b/src/ucs/datastruct/mpool_set.h index 68968ae1d88..25f21bbe2ac 100644 --- a/src/ucs/datastruct/mpool_set.h +++ b/src/ucs/datastruct/mpool_set.h @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/mpool_set.inl b/src/ucs/datastruct/mpool_set.inl index 61496acad57..2dd1f0d21a8 100644 --- a/src/ucs/datastruct/mpool_set.inl +++ b/src/ucs/datastruct/mpool_set.inl @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/pgtable.c b/src/ucs/datastruct/pgtable.c index 2a1abd998fa..6b6b1bc437e 100644 --- a/src/ucs/datastruct/pgtable.c +++ b/src/ucs/datastruct/pgtable.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/pgtable.h b/src/ucs/datastruct/pgtable.h index e4af5e65484..083fb3243a1 100644 --- a/src/ucs/datastruct/pgtable.h +++ b/src/ucs/datastruct/pgtable.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/piecewise_func.c b/src/ucs/datastruct/piecewise_func.c index 657fbdf709d..8cd7b2f8f7e 100644 --- a/src/ucs/datastruct/piecewise_func.c +++ b/src/ucs/datastruct/piecewise_func.c @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/piecewise_func.h b/src/ucs/datastruct/piecewise_func.h index 5fe038ea55e..f20790868fc 100644 --- a/src/ucs/datastruct/piecewise_func.h +++ b/src/ucs/datastruct/piecewise_func.h @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/ptr_array.c b/src/ucs/datastruct/ptr_array.c index de163c7b9aa..0d791961e9e 100644 --- a/src/ucs/datastruct/ptr_array.c +++ b/src/ucs/datastruct/ptr_array.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/ptr_array.h b/src/ucs/datastruct/ptr_array.h index 562278cffb3..4141e601255 100644 --- a/src/ucs/datastruct/ptr_array.h +++ b/src/ucs/datastruct/ptr_array.h @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2020. ALL RIGHTS RESERVED. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/ptr_map.c b/src/ucs/datastruct/ptr_map.c index 94a253edb46..9aeaabce905 100644 --- a/src/ucs/datastruct/ptr_map.c +++ b/src/ucs/datastruct/ptr_map.c @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/ptr_map.h b/src/ucs/datastruct/ptr_map.h index e270bf31506..46fc3d5d986 100644 --- a/src/ucs/datastruct/ptr_map.h +++ b/src/ucs/datastruct/ptr_map.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/ptr_map.inl b/src/ucs/datastruct/ptr_map.inl index c2569c653c4..c2ad076ca5d 100644 --- a/src/ucs/datastruct/ptr_map.inl +++ b/src/ucs/datastruct/ptr_map.inl @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/queue.h b/src/ucs/datastruct/queue.h index b818557ca3e..765fcdcf62a 100644 --- a/src/ucs/datastruct/queue.h +++ b/src/ucs/datastruct/queue.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/queue_types.h b/src/ucs/datastruct/queue_types.h index de1ad23d411..fd6b0a1f413 100644 --- a/src/ucs/datastruct/queue_types.h +++ b/src/ucs/datastruct/queue_types.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/sglib_wrapper.h b/src/ucs/datastruct/sglib_wrapper.h index 9cba19b16f4..ecbe458f163 100644 --- a/src/ucs/datastruct/sglib_wrapper.h +++ b/src/ucs/datastruct/sglib_wrapper.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/static_bitmap.h b/src/ucs/datastruct/static_bitmap.h index ef2884a3be8..7a3ca24a85f 100644 --- a/src/ucs/datastruct/static_bitmap.h +++ b/src/ucs/datastruct/static_bitmap.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/strided_alloc.c b/src/ucs/datastruct/strided_alloc.c index f1aa932b7e2..a9c45be3867 100644 --- a/src/ucs/datastruct/strided_alloc.c +++ b/src/ucs/datastruct/strided_alloc.c @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/strided_alloc.h b/src/ucs/datastruct/strided_alloc.h index 7def279452d..1e47fc0e64b 100644 --- a/src/ucs/datastruct/strided_alloc.h +++ b/src/ucs/datastruct/strided_alloc.h @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/string_buffer.c b/src/ucs/datastruct/string_buffer.c index 6dc955734ac..fc662d5d4d9 100644 --- a/src/ucs/datastruct/string_buffer.c +++ b/src/ucs/datastruct/string_buffer.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/string_buffer.h b/src/ucs/datastruct/string_buffer.h index d2b5fd846e5..c0095c8f18e 100644 --- a/src/ucs/datastruct/string_buffer.h +++ b/src/ucs/datastruct/string_buffer.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/string_set.c b/src/ucs/datastruct/string_set.c index 8bb3e245b74..a1203cc8a90 100644 --- a/src/ucs/datastruct/string_set.c +++ b/src/ucs/datastruct/string_set.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/string_set.h b/src/ucs/datastruct/string_set.h index 443eaea8ab0..753db305701 100644 --- a/src/ucs/datastruct/string_set.h +++ b/src/ucs/datastruct/string_set.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/usage_tracker.c b/src/ucs/datastruct/usage_tracker.c index 860f5733e56..d96962c5c11 100755 --- a/src/ucs/datastruct/usage_tracker.c +++ b/src/ucs/datastruct/usage_tracker.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/datastruct/usage_tracker.h b/src/ucs/datastruct/usage_tracker.h index 5172aa2c1a8..1facfaa204c 100755 --- a/src/ucs/datastruct/usage_tracker.h +++ b/src/ucs/datastruct/usage_tracker.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/debug/assert.c b/src/ucs/debug/assert.c index e3d71ea7198..1bd06f3e515 100644 --- a/src/ucs/debug/assert.c +++ b/src/ucs/debug/assert.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/debug/assert.h b/src/ucs/debug/assert.h index 2eba6066c1a..f312c30f9f5 100644 --- a/src/ucs/debug/assert.h +++ b/src/ucs/debug/assert.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/debug/debug.c b/src/ucs/debug/debug.c index 0aaa35e7023..eab5ba86e68 100644 --- a/src/ucs/debug/debug.c +++ b/src/ucs/debug/debug.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/debug/debug.h b/src/ucs/debug/debug.h index eaf5d9d09a6..d7a8848bbe8 100644 --- a/src/ucs/debug/debug.h +++ b/src/ucs/debug/debug.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/debug/debug_int.h b/src/ucs/debug/debug_int.h index 15a01760f04..aa134c1c816 100644 --- a/src/ucs/debug/debug_int.h +++ b/src/ucs/debug/debug_int.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/debug/log.c b/src/ucs/debug/log.c index 08f1e598556..3bbbd322037 100644 --- a/src/ucs/debug/log.c +++ b/src/ucs/debug/log.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/debug/log.h b/src/ucs/debug/log.h index aa29d67a000..c4315f36928 100644 --- a/src/ucs/debug/log.h +++ b/src/ucs/debug/log.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/debug/log_def.h b/src/ucs/debug/log_def.h index 69faaef7712..ad7d0973c46 100644 --- a/src/ucs/debug/log_def.h +++ b/src/ucs/debug/log_def.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/debug/memtrack.c b/src/ucs/debug/memtrack.c index da6916a0061..1a41d858f98 100644 --- a/src/ucs/debug/memtrack.c +++ b/src/ucs/debug/memtrack.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/debug/memtrack.h b/src/ucs/debug/memtrack.h index f7e44981663..229ce399883 100644 --- a/src/ucs/debug/memtrack.h +++ b/src/ucs/debug/memtrack.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucs/debug/memtrack_int.h b/src/ucs/debug/memtrack_int.h index fffaeb53f1a..a5e39db5717 100644 --- a/src/ucs/debug/memtrack_int.h +++ b/src/ucs/debug/memtrack_int.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/ucs/memory/memory_type.c b/src/ucs/memory/memory_type.c index 66b0994976d..f93b43d8f78 100644 --- a/src/ucs/memory/memory_type.c +++ b/src/ucs/memory/memory_type.c @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Intel Corporation, 2023. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/memory/memory_type.h b/src/ucs/memory/memory_type.h index c2ff2f70b9f..1ef1bbbdcb6 100644 --- a/src/ucs/memory/memory_type.h +++ b/src/ucs/memory/memory_type.h @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Intel Corporation, 2023. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/memory/memtype_cache.c b/src/ucs/memory/memtype_cache.c index 45cc61ee812..8486273d506 100644 --- a/src/ucs/memory/memtype_cache.c +++ b/src/ucs/memory/memtype_cache.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/memory/memtype_cache.h b/src/ucs/memory/memtype_cache.h index d9c69acdadc..5d4e7fa90b5 100644 --- a/src/ucs/memory/memtype_cache.h +++ b/src/ucs/memory/memtype_cache.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/memory/numa.c b/src/ucs/memory/numa.c index 7bbb24a76de..8c74cbfdeac 100644 --- a/src/ucs/memory/numa.c +++ b/src/ucs/memory/numa.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/memory/numa.h b/src/ucs/memory/numa.h index c446a08b175..fbb493b9048 100644 --- a/src/ucs/memory/numa.h +++ b/src/ucs/memory/numa.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/memory/rcache.c b/src/ucs/memory/rcache.c index 94d19f9bf0c..a00075188ff 100644 --- a/src/ucs/memory/rcache.c +++ b/src/ucs/memory/rcache.c @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/memory/rcache.h b/src/ucs/memory/rcache.h index 1befcaa1e1b..ce31255a00e 100644 --- a/src/ucs/memory/rcache.h +++ b/src/ucs/memory/rcache.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/memory/rcache.inl b/src/ucs/memory/rcache.inl index 16d30da2ca4..a15eabde303 100644 --- a/src/ucs/memory/rcache.inl +++ b/src/ucs/memory/rcache.inl @@ -1,5 +1,7 @@ /** - * Copyright (C) 2022, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/memory/rcache_int.h b/src/ucs/memory/rcache_int.h index bb9d4f1bd95..6a1ecf12c51 100644 --- a/src/ucs/memory/rcache_int.h +++ b/src/ucs/memory/rcache_int.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/memory/rcache_vfs.c b/src/ucs/memory/rcache_vfs.c index c168eed1530..a3897f3de84 100644 --- a/src/ucs/memory/rcache_vfs.c +++ b/src/ucs/memory/rcache_vfs.c @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/profile/profile.c b/src/ucs/profile/profile.c index fdfb8012488..40ada9ec777 100644 --- a/src/ucs/profile/profile.c +++ b/src/ucs/profile/profile.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/profile/profile.h b/src/ucs/profile/profile.h index b8615a8d879..bda410172c6 100644 --- a/src/ucs/profile/profile.h +++ b/src/ucs/profile/profile.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/profile/profile_defs.h b/src/ucs/profile/profile_defs.h index 0ec49fedf90..447ca8210ee 100644 --- a/src/ucs/profile/profile_defs.h +++ b/src/ucs/profile/profile_defs.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/profile/profile_off.h b/src/ucs/profile/profile_off.h index e22eef01819..c246f9856b1 100644 --- a/src/ucs/profile/profile_off.h +++ b/src/ucs/profile/profile_off.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/profile/profile_on.h b/src/ucs/profile/profile_on.h index 67116d26d04..b9705a5c0f7 100644 --- a/src/ucs/profile/profile_on.h +++ b/src/ucs/profile/profile_on.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/signal/Makefile.am b/src/ucs/signal/Makefile.am index 96a6e8079e5..7361be905e4 100644 --- a/src/ucs/signal/Makefile.am +++ b/src/ucs/signal/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (C) 2022, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/src/ucs/signal/signal.c b/src/ucs/signal/signal.c index 37b2baa199d..65f7ec52727 100644 --- a/src/ucs/signal/signal.c +++ b/src/ucs/signal/signal.c @@ -1,5 +1,7 @@ /* - * Copyright (C) 2022, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/stats/client_server.c b/src/ucs/stats/client_server.c index efe739225b5..31a0a1a54c9 100644 --- a/src/ucs/stats/client_server.c +++ b/src/ucs/stats/client_server.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/stats/libstats.c b/src/ucs/stats/libstats.c index 67b1a515d75..c03043a842d 100644 --- a/src/ucs/stats/libstats.c +++ b/src/ucs/stats/libstats.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/stats/libstats.h b/src/ucs/stats/libstats.h index 3b72c5fb7eb..fa57c7e59b9 100644 --- a/src/ucs/stats/libstats.h +++ b/src/ucs/stats/libstats.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/stats/serialization.c b/src/ucs/stats/serialization.c index 992a208637b..d880a696662 100644 --- a/src/ucs/stats/serialization.c +++ b/src/ucs/stats/serialization.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/stats/stats.c b/src/ucs/stats/stats.c index a7c687219b9..4f6a5ed7d18 100644 --- a/src/ucs/stats/stats.c +++ b/src/ucs/stats/stats.c @@ -1,8 +1,10 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) The University of Tennessee and The University * of Tennessee Research Foundation. 2020. ALL RIGHTS RESERVED. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/stats/stats.h b/src/ucs/stats/stats.h index 71bd32007a5..009f5076df4 100644 --- a/src/ucs/stats/stats.h +++ b/src/ucs/stats/stats.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/stats/stats_fwd.h b/src/ucs/stats/stats_fwd.h index f095e405215..0f4180b94d1 100644 --- a/src/ucs/stats/stats_fwd.h +++ b/src/ucs/stats/stats_fwd.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/stats/stats_parser.c b/src/ucs/stats/stats_parser.c index 95aed556835..b3eacf26ff2 100644 --- a/src/ucs/stats/stats_parser.c +++ b/src/ucs/stats/stats_parser.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/stats/stats_reader.c b/src/ucs/stats/stats_reader.c index 70164b69d9d..dc963438ef0 100644 --- a/src/ucs/stats/stats_reader.c +++ b/src/ucs/stats/stats_reader.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/checker.h b/src/ucs/sys/checker.h index c62448a45f7..691cdf86c73 100644 --- a/src/ucs/sys/checker.h +++ b/src/ucs/sys/checker.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/compiler.h b/src/ucs/sys/compiler.h index 9ebb8e89fa3..cac03d25146 100644 --- a/src/ucs/sys/compiler.h +++ b/src/ucs/sys/compiler.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/compiler_def.h b/src/ucs/sys/compiler_def.h index b6e8b88d46f..7e8a3b88d7b 100644 --- a/src/ucs/sys/compiler_def.h +++ b/src/ucs/sys/compiler_def.h @@ -1,8 +1,10 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. * Copyright (C) Arm, Ltd. 2021. ALL RIGHTS RESERVED. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/event_set.c b/src/ucs/sys/event_set.c index f3e4848a71a..d9023573fa7 100644 --- a/src/ucs/sys/event_set.c +++ b/src/ucs/sys/event_set.c @@ -1,5 +1,8 @@ /** * Copyright (C) Hiroyuki Sato. 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/event_set.h b/src/ucs/sys/event_set.h index 75b24184af4..b2a85be8981 100644 --- a/src/ucs/sys/event_set.h +++ b/src/ucs/sys/event_set.h @@ -1,5 +1,8 @@ /** * Copyright (C) Hiroyuki Sato. 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/init.c b/src/ucs/sys/init.c index e05ea689c8e..3cfea01913d 100644 --- a/src/ucs/sys/init.c +++ b/src/ucs/sys/init.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/iovec.c b/src/ucs/sys/iovec.c index 42eb8cb644b..f58ed2e10e0 100644 --- a/src/ucs/sys/iovec.c +++ b/src/ucs/sys/iovec.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/iovec.h b/src/ucs/sys/iovec.h index 8badefa9a66..f0e5cd1f135 100644 --- a/src/ucs/sys/iovec.h +++ b/src/ucs/sys/iovec.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/iovec.inl b/src/ucs/sys/iovec.inl index 85909470fa4..0d27f4f15bb 100644 --- a/src/ucs/sys/iovec.inl +++ b/src/ucs/sys/iovec.inl @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/lib.c b/src/ucs/sys/lib.c index 5044275aeb3..56c2f6b88dc 100644 --- a/src/ucs/sys/lib.c +++ b/src/ucs/sys/lib.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/lib.h b/src/ucs/sys/lib.h index ec742c29ed4..2fce4cbf032 100644 --- a/src/ucs/sys/lib.h +++ b/src/ucs/sys/lib.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/math.c b/src/ucs/sys/math.c index 421eaa239be..13785705495 100644 --- a/src/ucs/sys/math.c +++ b/src/ucs/sys/math.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2012. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/math.h b/src/ucs/sys/math.h index 269667a35a1..5cefa4a217f 100644 --- a/src/ucs/sys/math.h +++ b/src/ucs/sys/math.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/module.c b/src/ucs/sys/module.c index 068b45e88e4..93410f3c56d 100644 --- a/src/ucs/sys/module.c +++ b/src/ucs/sys/module.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/module.h b/src/ucs/sys/module.h index e9807e4a69b..f56e3e226c5 100644 --- a/src/ucs/sys/module.h +++ b/src/ucs/sys/module.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/preprocessor.h b/src/ucs/sys/preprocessor.h index 0473570d5a1..76dca77189b 100644 --- a/src/ucs/sys/preprocessor.h +++ b/src/ucs/sys/preprocessor.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2012. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/ptr_arith.h b/src/ucs/sys/ptr_arith.h index cf642db24cb..7ecf2b1cb85 100644 --- a/src/ucs/sys/ptr_arith.h +++ b/src/ucs/sys/ptr_arith.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/sock.c b/src/ucs/sys/sock.c index 5f42eca20cb..a8c551f1fa7 100644 --- a/src/ucs/sys/sock.c +++ b/src/ucs/sys/sock.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/sock.h b/src/ucs/sys/sock.h index dd374f66216..8782de12dca 100644 --- a/src/ucs/sys/sock.h +++ b/src/ucs/sys/sock.h @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/string.c b/src/ucs/sys/string.c index dc75ff510f6..18342c5c0a1 100644 --- a/src/ucs/sys/string.c +++ b/src/ucs/sys/string.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/string.h b/src/ucs/sys/string.h index 74ab2ba3845..3f0aeb56e25 100644 --- a/src/ucs/sys/string.h +++ b/src/ucs/sys/string.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/stubs.c b/src/ucs/sys/stubs.c index 92bc6882397..70cde0889c0 100644 --- a/src/ucs/sys/stubs.c +++ b/src/ucs/sys/stubs.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/stubs.h b/src/ucs/sys/stubs.h index 37e042f762a..49314dce58b 100644 --- a/src/ucs/sys/stubs.h +++ b/src/ucs/sys/stubs.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/sys.c b/src/ucs/sys/sys.c index 7cd875e8f7b..e405adb3d75 100644 --- a/src/ucs/sys/sys.c +++ b/src/ucs/sys/sys.c @@ -1,7 +1,9 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2012. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2014-2019. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2016-2017. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/sys.h b/src/ucs/sys/sys.h index 9e1f22a1166..9a9db59597a 100644 --- a/src/ucs/sys/sys.h +++ b/src/ucs/sys/sys.h @@ -1,7 +1,9 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2014-2019. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/topo/base/topo.c b/src/ucs/sys/topo/base/topo.c index 0ce7d11e9a8..7078a8f80da 100644 --- a/src/ucs/sys/topo/base/topo.c +++ b/src/ucs/sys/topo/base/topo.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019-2022. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/topo/base/topo.h b/src/ucs/sys/topo/base/topo.h index c2504d4cd67..1471bca2487 100644 --- a/src/ucs/sys/topo/base/topo.h +++ b/src/ucs/sys/topo/base/topo.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/uid.c b/src/ucs/sys/uid.c index 4946ca07ea2..b1d00b378fc 100644 --- a/src/ucs/sys/uid.c +++ b/src/ucs/sys/uid.c @@ -1,7 +1,9 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2012. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2014-2019. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2016-2017. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/sys/uid.h b/src/ucs/sys/uid.h index 0da4dec97d5..c9d9fe67d2c 100644 --- a/src/ucs/sys/uid.h +++ b/src/ucs/sys/uid.h @@ -1,7 +1,9 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2014-2019. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/time/time.c b/src/ucs/time/time.c index 68cf9ec3e55..891078cebb4 100644 --- a/src/ucs/time/time.c +++ b/src/ucs/time/time.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/time/time.h b/src/ucs/time/time.h index c51362273f8..bf5c9a8fb97 100644 --- a/src/ucs/time/time.h +++ b/src/ucs/time/time.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/time/time_def.h b/src/ucs/time/time_def.h index 00049d368f2..9d2f1fa9cd6 100644 --- a/src/ucs/time/time_def.h +++ b/src/ucs/time/time_def.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/time/timer_wheel.c b/src/ucs/time/timer_wheel.c index fd836039767..0b9b5175a39 100644 --- a/src/ucs/time/timer_wheel.c +++ b/src/ucs/time/timer_wheel.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2012-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2012-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/time/timer_wheel.h b/src/ucs/time/timer_wheel.h index 1e73f0d7a01..73e40039f4c 100644 --- a/src/ucs/time/timer_wheel.h +++ b/src/ucs/time/timer_wheel.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2012-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2012-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/time/timerq.c b/src/ucs/time/timerq.c index ffe6799c491..a3f1e6e71f9 100644 --- a/src/ucs/time/timerq.c +++ b/src/ucs/time/timerq.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/time/timerq.h b/src/ucs/time/timerq.h index 06cf483d1ec..378c4fa80ab 100644 --- a/src/ucs/time/timerq.h +++ b/src/ucs/time/timerq.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/type/class.c b/src/ucs/type/class.c index bce8d9112db..f3e1fb50b25 100644 --- a/src/ucs/type/class.c +++ b/src/ucs/type/class.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/type/class.h b/src/ucs/type/class.h index 79d37e7f3c6..a3e212c1a43 100644 --- a/src/ucs/type/class.h +++ b/src/ucs/type/class.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/type/cpu_set.h b/src/ucs/type/cpu_set.h index a92cc2a5a59..4f9ccc26b03 100644 --- a/src/ucs/type/cpu_set.h +++ b/src/ucs/type/cpu_set.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/type/float8.h b/src/ucs/type/float8.h index 84cd819689d..cf37769c864 100644 --- a/src/ucs/type/float8.h +++ b/src/ucs/type/float8.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/type/init_once.h b/src/ucs/type/init_once.h index 908b5de7915..3a973f23332 100644 --- a/src/ucs/type/init_once.h +++ b/src/ucs/type/init_once.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/type/param.h b/src/ucs/type/param.h index cade496da55..9794c7eaf5c 100644 --- a/src/ucs/type/param.h +++ b/src/ucs/type/param.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/type/serialize.h b/src/ucs/type/serialize.h index 80389112740..bca9fa91f71 100644 --- a/src/ucs/type/serialize.h +++ b/src/ucs/type/serialize.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/type/spinlock.c b/src/ucs/type/spinlock.c index 0e1e4f302e9..4245d84dddb 100644 --- a/src/ucs/type/spinlock.c +++ b/src/ucs/type/spinlock.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/type/spinlock.h b/src/ucs/type/spinlock.h index 1d5f859e4c7..63d996fd2a0 100644 --- a/src/ucs/type/spinlock.h +++ b/src/ucs/type/spinlock.h @@ -1,6 +1,8 @@ /* -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/type/status.c b/src/ucs/type/status.c index 1e3547b98ee..9f41cfb51c6 100644 --- a/src/ucs/type/status.c +++ b/src/ucs/type/status.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/type/status.h b/src/ucs/type/status.h index 4c40cda905a..42c4595627e 100644 --- a/src/ucs/type/status.h +++ b/src/ucs/type/status.h @@ -1,3 +1,34 @@ +/* + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + /** * @file status.h * @date 2014-2019 diff --git a/src/ucs/type/thread_mode.c b/src/ucs/type/thread_mode.c index 98a667ee9c0..dc189f26d24 100644 --- a/src/ucs/type/thread_mode.c +++ b/src/ucs/type/thread_mode.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/type/thread_mode.h b/src/ucs/type/thread_mode.h index 7214ebb4cf0..37088fa6a78 100644 --- a/src/ucs/type/thread_mode.h +++ b/src/ucs/type/thread_mode.h @@ -1,5 +1,7 @@ /* -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * Copyright (C) The University of Tennessee and The University * of Tennessee Research Foundation. 2015. ALL RIGHTS RESERVED. * diff --git a/src/ucs/vfs/base/vfs_cb.c b/src/ucs/vfs/base/vfs_cb.c index 8a1d908ad69..e653fecf2a0 100644 --- a/src/ucs/vfs/base/vfs_cb.c +++ b/src/ucs/vfs/base/vfs_cb.c @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/vfs/base/vfs_cb.h b/src/ucs/vfs/base/vfs_cb.h index c6d988d7408..057280268c7 100644 --- a/src/ucs/vfs/base/vfs_cb.h +++ b/src/ucs/vfs/base/vfs_cb.h @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/vfs/base/vfs_obj.c b/src/ucs/vfs/base/vfs_obj.c index 59d1a4400df..96bf481c03b 100644 --- a/src/ucs/vfs/base/vfs_obj.c +++ b/src/ucs/vfs/base/vfs_obj.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/vfs/base/vfs_obj.h b/src/ucs/vfs/base/vfs_obj.h index c53519141e8..5fc404b5994 100644 --- a/src/ucs/vfs/base/vfs_obj.h +++ b/src/ucs/vfs/base/vfs_obj.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/vfs/fuse/Makefile.am b/src/ucs/vfs/fuse/Makefile.am index bb4c555f7db..fa39007ecff 100644 --- a/src/ucs/vfs/fuse/Makefile.am +++ b/src/ucs/vfs/fuse/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/src/ucs/vfs/fuse/vfs_fuse.c b/src/ucs/vfs/fuse/vfs_fuse.c index f983be95efa..cefcc602b54 100644 --- a/src/ucs/vfs/fuse/vfs_fuse.c +++ b/src/ucs/vfs/fuse/vfs_fuse.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/vfs/sock/Makefile.am b/src/ucs/vfs/sock/Makefile.am index e2fbdf63af5..7e079cbd200 100644 --- a/src/ucs/vfs/sock/Makefile.am +++ b/src/ucs/vfs/sock/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/src/ucs/vfs/sock/vfs_sock.c b/src/ucs/vfs/sock/vfs_sock.c index e3b9bdaaf95..6d6b382712c 100644 --- a/src/ucs/vfs/sock/vfs_sock.c +++ b/src/ucs/vfs/sock/vfs_sock.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/ucs/vfs/sock/vfs_sock.h b/src/ucs/vfs/sock/vfs_sock.h index ae57ea579c2..fdd05b8f4d7 100644 --- a/src/ucs/vfs/sock/vfs_sock.h +++ b/src/ucs/vfs/sock/vfs_sock.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/Makefile.am b/src/uct/Makefile.am index b3b9df15337..58f7854031c 100644 --- a/src/uct/Makefile.am +++ b/src/uct/Makefile.am @@ -1,9 +1,11 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # Copyright (c) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. # Copyright (c) The University of Tennesse and the University of Tennessee # Research Foundation. 2016. ALL RIGHTS RESERVED. # Copyright (C) Intel Corporation, 2023. ALL RIGHTS RESERVED. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/uct/api/tl.h b/src/uct/api/tl.h index 5001cfe19ab..f4a7c0543a8 100644 --- a/src/uct/api/tl.h +++ b/src/uct/api/tl.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/api/uct.h b/src/uct/api/uct.h index 123fc2a2cfc..4cf21c4688c 100644 --- a/src/uct/api/uct.h +++ b/src/uct/api/uct.h @@ -1,3 +1,34 @@ +/* + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + /** * @file uct.h * @date 2014-2020 diff --git a/src/uct/api/uct_def.h b/src/uct/api/uct_def.h index 3e0d97d060d..0ce911e35cd 100644 --- a/src/uct/api/uct_def.h +++ b/src/uct/api/uct_def.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/api/v2/uct_v2.h b/src/uct/api/v2/uct_v2.h index 56fce896998..ed81c00a1a4 100644 --- a/src/uct/api/v2/uct_v2.h +++ b/src/uct/api/v2/uct_v2.h @@ -1,3 +1,34 @@ +/* + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + /** * @file uct_v2.h * @date 2021 diff --git a/src/uct/api/version.h.in b/src/uct/api/version.h.in index 5b3cbb3099a..86430406459 100644 --- a/src/uct/api/version.h.in +++ b/src/uct/api/version.h.in @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_cm.c b/src/uct/base/uct_cm.c index d81c23844d7..8c9572ed9e7 100644 --- a/src/uct/base/uct_cm.c +++ b/src/uct/base/uct_cm.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_cm.h b/src/uct/base/uct_cm.h index 99e6754742f..f6474539b24 100644 --- a/src/uct/base/uct_cm.h +++ b/src/uct/base/uct_cm.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_component.c b/src/uct/base/uct_component.c index 10a8f832561..1e866ff1c3f 100644 --- a/src/uct/base/uct_component.c +++ b/src/uct/base/uct_component.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_component.h b/src/uct/base/uct_component.h index 1c58d1db412..6884e2e9b6f 100644 --- a/src/uct/base/uct_component.h +++ b/src/uct/base/uct_component.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_iface.c b/src/uct/base/uct_iface.c index 7e4b7c836a9..fece7ae7120 100644 --- a/src/uct/base/uct_iface.c +++ b/src/uct/base/uct_iface.c @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_iface.h b/src/uct/base/uct_iface.h index d31856a98ef..18ba59b4b87 100644 --- a/src/uct/base/uct_iface.h +++ b/src/uct/base/uct_iface.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_iface_vfs.c b/src/uct/base/uct_iface_vfs.c index e79ebd885e1..3e5b6764b24 100644 --- a/src/uct/base/uct_iface_vfs.c +++ b/src/uct/base/uct_iface_vfs.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_iov.inl b/src/uct/base/uct_iov.inl index 387c1f1334a..32e7a782693 100644 --- a/src/uct/base/uct_iov.inl +++ b/src/uct/base/uct_iov.inl @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_log.h b/src/uct/base/uct_log.h index 76b196725a0..9af3cf56154 100644 --- a/src/uct/base/uct_log.h +++ b/src/uct/base/uct_log.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_md.c b/src/uct/base/uct_md.c index 61c0dfff10e..03178acba88 100644 --- a/src/uct/base/uct_md.c +++ b/src/uct/base/uct_md.c @@ -1,8 +1,10 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2016-2017. ALL RIGHTS RESERVED. * Copyright (c) Triad National Security, LLC. 2023. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_md.h b/src/uct/base/uct_md.h index 4a75ed51bcb..8f9c3ff3a59 100644 --- a/src/uct/base/uct_md.h +++ b/src/uct/base/uct_md.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_md_vfs.c b/src/uct/base/uct_md_vfs.c index 8fb9af0c2bf..f7f6938b250 100644 --- a/src/uct/base/uct_md_vfs.c +++ b/src/uct/base/uct_md_vfs.c @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_mem.c b/src/uct/base/uct_mem.c index 687883bf32d..da933ba0097 100644 --- a/src/uct/base/uct_mem.c +++ b/src/uct/base/uct_mem.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_vfs_attr.c b/src/uct/base/uct_vfs_attr.c index a16b5ab8f8a..a17dcba277d 100644 --- a/src/uct/base/uct_vfs_attr.c +++ b/src/uct/base/uct_vfs_attr.c @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_vfs_attr.h b/src/uct/base/uct_vfs_attr.h index 7439eb744f2..e4082991731 100644 --- a/src/uct/base/uct_vfs_attr.h +++ b/src/uct/base/uct_vfs_attr.h @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_worker.c b/src/uct/base/uct_worker.c index 24fa9275996..658def9da44 100644 --- a/src/uct/base/uct_worker.c +++ b/src/uct/base/uct_worker.c @@ -1,7 +1,9 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2017. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2016-2017. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/base/uct_worker.h b/src/uct/base/uct_worker.h index 8eb03b80162..fe7efc4ac70 100644 --- a/src/uct/base/uct_worker.h +++ b/src/uct/base/uct_worker.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/cuda/Makefile.am b/src/uct/cuda/Makefile.am index 8c76de0d47d..b81c554e167 100644 --- a/src/uct/cuda/Makefile.am +++ b/src/uct/cuda/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/uct/cuda/base/cuda_iface.c b/src/uct/cuda/base/cuda_iface.c index c901d8cea69..f2ebe4b783e 100644 --- a/src/uct/cuda/base/cuda_iface.c +++ b/src/uct/cuda/base/cuda_iface.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/cuda/base/cuda_iface.h b/src/uct/cuda/base/cuda_iface.h index d7a5be98814..ee236c02c43 100644 --- a/src/uct/cuda/base/cuda_iface.h +++ b/src/uct/cuda/base/cuda_iface.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/base/cuda_md.c b/src/uct/cuda/base/cuda_md.c index da8e7126af8..e18073806e0 100644 --- a/src/uct/cuda/base/cuda_md.c +++ b/src/uct/cuda/base/cuda_md.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/base/cuda_md.h b/src/uct/cuda/base/cuda_md.h index 23eb233796f..e440c1efb78 100644 --- a/src/uct/cuda/base/cuda_md.h +++ b/src/uct/cuda/base/cuda_md.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/cuda_copy/cuda_copy_ep.c b/src/uct/cuda/cuda_copy/cuda_copy_ep.c index ed56e70e286..f45cdf559c2 100644 --- a/src/uct/cuda/cuda_copy/cuda_copy_ep.c +++ b/src/uct/cuda/cuda_copy/cuda_copy_ep.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/cuda_copy/cuda_copy_ep.h b/src/uct/cuda/cuda_copy/cuda_copy_ep.h index 1cd39635092..8eff0cb27f5 100644 --- a/src/uct/cuda/cuda_copy/cuda_copy_ep.h +++ b/src/uct/cuda/cuda_copy/cuda_copy_ep.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/cuda_copy/cuda_copy_iface.c b/src/uct/cuda/cuda_copy/cuda_copy_iface.c index 49b45df9bf1..124cf93d6fd 100644 --- a/src/uct/cuda/cuda_copy/cuda_copy_iface.c +++ b/src/uct/cuda/cuda_copy/cuda_copy_iface.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/cuda_copy/cuda_copy_iface.h b/src/uct/cuda/cuda_copy/cuda_copy_iface.h index 700345d22a2..93a0d2ec801 100644 --- a/src/uct/cuda/cuda_copy/cuda_copy_iface.h +++ b/src/uct/cuda/cuda_copy/cuda_copy_iface.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/cuda_copy/cuda_copy_md.c b/src/uct/cuda/cuda_copy/cuda_copy_md.c index a185dde3779..020c867d1c0 100644 --- a/src/uct/cuda/cuda_copy/cuda_copy_md.c +++ b/src/uct/cuda/cuda_copy/cuda_copy_md.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/cuda_copy/cuda_copy_md.h b/src/uct/cuda/cuda_copy/cuda_copy_md.h index e14aff739e5..0e0ed5b205e 100644 --- a/src/uct/cuda/cuda_copy/cuda_copy_md.h +++ b/src/uct/cuda/cuda_copy/cuda_copy_md.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/cuda_ipc/cuda_ipc_cache.c b/src/uct/cuda/cuda_ipc/cuda_ipc_cache.c index 7e6e5429a2b..98baefc8a8b 100644 --- a/src/uct/cuda/cuda_ipc/cuda_ipc_cache.c +++ b/src/uct/cuda/cuda_ipc/cuda_ipc_cache.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/cuda/cuda_ipc/cuda_ipc_cache.h b/src/uct/cuda/cuda_ipc/cuda_ipc_cache.h index 5634129888a..108f598f575 100644 --- a/src/uct/cuda/cuda_ipc/cuda_ipc_cache.h +++ b/src/uct/cuda/cuda_ipc/cuda_ipc_cache.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/cuda/cuda_ipc/cuda_ipc_ep.c b/src/uct/cuda/cuda_ipc/cuda_ipc_ep.c index 36822b0962d..544c640a0b2 100644 --- a/src/uct/cuda/cuda_ipc/cuda_ipc_ep.c +++ b/src/uct/cuda/cuda_ipc/cuda_ipc_ep.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/cuda_ipc/cuda_ipc_ep.h b/src/uct/cuda/cuda_ipc/cuda_ipc_ep.h index dc9cdd4fef6..ffc0dd86bd4 100644 --- a/src/uct/cuda/cuda_ipc/cuda_ipc_ep.h +++ b/src/uct/cuda/cuda_ipc/cuda_ipc_ep.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/cuda_ipc/cuda_ipc_iface.c b/src/uct/cuda/cuda_ipc/cuda_ipc_iface.c index e8ce5449f26..29ccce00f9f 100644 --- a/src/uct/cuda/cuda_ipc/cuda_ipc_iface.c +++ b/src/uct/cuda/cuda_ipc/cuda_ipc_iface.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/cuda_ipc/cuda_ipc_iface.h b/src/uct/cuda/cuda_ipc/cuda_ipc_iface.h index 3f5bad7b757..b5a430ad169 100644 --- a/src/uct/cuda/cuda_ipc/cuda_ipc_iface.h +++ b/src/uct/cuda/cuda_ipc/cuda_ipc_iface.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/cuda_ipc/cuda_ipc_md.c b/src/uct/cuda/cuda_ipc/cuda_ipc_md.c index fd1f588657e..e3eb3e2e8cc 100644 --- a/src/uct/cuda/cuda_ipc/cuda_ipc_md.c +++ b/src/uct/cuda/cuda_ipc/cuda_ipc_md.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/cuda_ipc/cuda_ipc_md.h b/src/uct/cuda/cuda_ipc/cuda_ipc_md.h index eb621bd5ce8..ae4fe38fbd6 100644 --- a/src/uct/cuda/cuda_ipc/cuda_ipc_md.h +++ b/src/uct/cuda/cuda_ipc/cuda_ipc_md.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/gdr_copy/Makefile.am b/src/uct/cuda/gdr_copy/Makefile.am index 06ad3dfb9bc..4b71d48153a 100644 --- a/src/uct/cuda/gdr_copy/Makefile.am +++ b/src/uct/cuda/gdr_copy/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/uct/cuda/gdr_copy/gdr_copy_ep.c b/src/uct/cuda/gdr_copy/gdr_copy_ep.c index cb9280877ec..03f32d58904 100644 --- a/src/uct/cuda/gdr_copy/gdr_copy_ep.c +++ b/src/uct/cuda/gdr_copy/gdr_copy_ep.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/gdr_copy/gdr_copy_ep.h b/src/uct/cuda/gdr_copy/gdr_copy_ep.h index 75f403f6608..5aab20c00d6 100644 --- a/src/uct/cuda/gdr_copy/gdr_copy_ep.h +++ b/src/uct/cuda/gdr_copy/gdr_copy_ep.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/gdr_copy/gdr_copy_iface.c b/src/uct/cuda/gdr_copy/gdr_copy_iface.c index b6634080a5b..11cfc48979e 100644 --- a/src/uct/cuda/gdr_copy/gdr_copy_iface.c +++ b/src/uct/cuda/gdr_copy/gdr_copy_iface.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/gdr_copy/gdr_copy_iface.h b/src/uct/cuda/gdr_copy/gdr_copy_iface.h index fb97302e28b..6e68616a527 100644 --- a/src/uct/cuda/gdr_copy/gdr_copy_iface.h +++ b/src/uct/cuda/gdr_copy/gdr_copy_iface.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/gdr_copy/gdr_copy_md.c b/src/uct/cuda/gdr_copy/gdr_copy_md.c index f613dc4d4df..938a7703bdf 100644 --- a/src/uct/cuda/gdr_copy/gdr_copy_md.c +++ b/src/uct/cuda/gdr_copy/gdr_copy_md.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/cuda/gdr_copy/gdr_copy_md.h b/src/uct/cuda/gdr_copy/gdr_copy_md.h index 72b7214ab14..f049ed5a330 100644 --- a/src/uct/cuda/gdr_copy/gdr_copy_md.h +++ b/src/uct/cuda/gdr_copy/gdr_copy_md.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ib/Makefile.am b/src/uct/ib/Makefile.am index f58c2eb3755..ba3a94fd5d4 100644 --- a/src/uct/ib/Makefile.am +++ b/src/uct/ib/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/uct/ib/base/ib_device.c b/src/uct/ib/base/ib_device.c index 139a63093b4..49f20c62b34 100644 --- a/src/uct/ib/base/ib_device.c +++ b/src/uct/ib/base/ib_device.c @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. * Copyright (C) Huawei Technologies Co., Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ib/base/ib_device.h b/src/uct/ib/base/ib_device.h index 77ed5fcbe23..420cfc58e34 100644 --- a/src/uct/ib/base/ib_device.h +++ b/src/uct/ib/base/ib_device.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/base/ib_iface.c b/src/uct/ib/base/ib_iface.c index 7dc442f65b7..76c1be692a9 100644 --- a/src/uct/ib/base/ib_iface.c +++ b/src/uct/ib/base/ib_iface.c @@ -1,8 +1,10 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) 2021 Broadcom. ALL RIGHTS RESERVED. The term "Broadcom" * refers to Broadcom Inc. and/or its subsidiaries. * Copyright (C) Huawei Technologies Co., Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/base/ib_iface.h b/src/uct/ib/base/ib_iface.h index fd2c319b48d..e9f74b3687b 100644 --- a/src/uct/ib/base/ib_iface.h +++ b/src/uct/ib/base/ib_iface.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/base/ib_log.c b/src/uct/ib/base/ib_log.c index 756c1d7d861..668ad5e3f37 100644 --- a/src/uct/ib/base/ib_log.c +++ b/src/uct/ib/base/ib_log.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/base/ib_log.h b/src/uct/ib/base/ib_log.h index 14b65750978..ca5d88efba6 100644 --- a/src/uct/ib/base/ib_log.h +++ b/src/uct/ib/base/ib_log.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/base/ib_md.c b/src/uct/ib/base/ib_md.c index af601449e0a..a29a17c762f 100644 --- a/src/uct/ib/base/ib_md.c +++ b/src/uct/ib/base/ib_md.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * Copyright (C) The University of Tennessee and The University * of Tennessee Research Foundation. 2016. ALL RIGHTS RESERVED. * diff --git a/src/uct/ib/base/ib_md.h b/src/uct/ib/base/ib_md.h index 99eff964fd1..e63d3c0b0bc 100644 --- a/src/uct/ib/base/ib_md.h +++ b/src/uct/ib/base/ib_md.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * Copyright (C) The University of Tennessee and The University * of Tennessee Research Foundation. 2016. ALL RIGHTS RESERVED. * diff --git a/src/uct/ib/base/ib_verbs.h b/src/uct/ib/base/ib_verbs.h index 58a3058ff0f..a68535b5f18 100644 --- a/src/uct/ib/base/ib_verbs.h +++ b/src/uct/ib/base/ib_verbs.h @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. * Copyright (C) 2021 Broadcom. ALL RIGHTS RESERVED. The term “Broadcom” + * SPDX-License-Identifier: BSD-3-Clause * refers to Broadcom Inc. and/or its subsidiaries. * * See file LICENSE for terms. diff --git a/src/uct/ib/efa/Makefile.am b/src/uct/ib/efa/Makefile.am index 83a87469c5a..6373c6c8513 100644 --- a/src/uct/ib/efa/Makefile.am +++ b/src/uct/ib/efa/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2024. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/uct/ib/efa/ib_efa.h b/src/uct/ib/efa/ib_efa.h index 22f0fa8552a..2e39c21ddc9 100644 --- a/src/uct/ib/efa/ib_efa.h +++ b/src/uct/ib/efa/ib_efa.h @@ -1,5 +1,7 @@ /** - * Copyright (c) 2024, NVIDIA CORPORATION. All rights reserved. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/efa/ib_efa_md.c b/src/uct/ib/efa/ib_efa_md.c index b25c022d08f..bc3c26c1471 100644 --- a/src/uct/ib/efa/ib_efa_md.c +++ b/src/uct/ib/efa/ib_efa_md.c @@ -1,5 +1,7 @@ /** - * Copyright (c) 2024, NVIDIA CORPORATION. All rights reserved. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/Makefile.am b/src/uct/ib/mlx5/Makefile.am index 6d078970fe0..0373c891258 100644 --- a/src/uct/ib/mlx5/Makefile.am +++ b/src/uct/ib/mlx5/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2024. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/uct/ib/mlx5/dc/dc_mlx5.c b/src/uct/ib/mlx5/dc/dc_mlx5.c index 40bee3565ff..de717b4e7ba 100644 --- a/src/uct/ib/mlx5/dc/dc_mlx5.c +++ b/src/uct/ib/mlx5/dc/dc_mlx5.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/dc/dc_mlx5.h b/src/uct/ib/mlx5/dc/dc_mlx5.h index 3d5d2104866..58bc7b5f502 100644 --- a/src/uct/ib/mlx5/dc/dc_mlx5.h +++ b/src/uct/ib/mlx5/dc/dc_mlx5.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2016-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2016-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/dc/dc_mlx5.inl b/src/uct/ib/mlx5/dc/dc_mlx5.inl index 646b2d5c24a..7e46b715ba2 100644 --- a/src/uct/ib/mlx5/dc/dc_mlx5.inl +++ b/src/uct/ib/mlx5/dc/dc_mlx5.inl @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/dc/dc_mlx5_devx.c b/src/uct/ib/mlx5/dc/dc_mlx5_devx.c index f83afc00beb..d7e215a1ba0 100644 --- a/src/uct/ib/mlx5/dc/dc_mlx5_devx.c +++ b/src/uct/ib/mlx5/dc/dc_mlx5_devx.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/dc/dc_mlx5_ep.c b/src/uct/ib/mlx5/dc/dc_mlx5_ep.c index 3a5764f17ae..c97f93cd620 100644 --- a/src/uct/ib/mlx5/dc/dc_mlx5_ep.c +++ b/src/uct/ib/mlx5/dc/dc_mlx5_ep.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/dc/dc_mlx5_ep.h b/src/uct/ib/mlx5/dc/dc_mlx5_ep.h index ef60d38c9a7..b3dd3e8a24e 100644 --- a/src/uct/ib/mlx5/dc/dc_mlx5_ep.h +++ b/src/uct/ib/mlx5/dc/dc_mlx5_ep.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2016-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2016-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/dv/ib_mlx5_dv.c b/src/uct/ib/mlx5/dv/ib_mlx5_dv.c index 4da30d4f9ad..8809a577394 100644 --- a/src/uct/ib/mlx5/dv/ib_mlx5_dv.c +++ b/src/uct/ib/mlx5/dv/ib_mlx5_dv.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/dv/ib_mlx5_dv.h b/src/uct/ib/mlx5/dv/ib_mlx5_dv.h index e8f33be8c01..d44ce0de695 100644 --- a/src/uct/ib/mlx5/dv/ib_mlx5_dv.h +++ b/src/uct/ib/mlx5/dv/ib_mlx5_dv.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/dv/ib_mlx5_ifc.h b/src/uct/ib/mlx5/dv/ib_mlx5_ifc.h index a626288ee60..80c936deaec 100644 --- a/src/uct/ib/mlx5/dv/ib_mlx5_ifc.h +++ b/src/uct/ib/mlx5/dv/ib_mlx5_ifc.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/dv/ib_mlx5dv_md.c b/src/uct/ib/mlx5/dv/ib_mlx5dv_md.c index e5626040f79..b91702de8ed 100644 --- a/src/uct/ib/mlx5/dv/ib_mlx5dv_md.c +++ b/src/uct/ib/mlx5/dv/ib_mlx5dv_md.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/gga/gga_mlx5.c b/src/uct/ib/mlx5/gga/gga_mlx5.c index f120ac728c1..de6bd84fe3f 100644 --- a/src/uct/ib/mlx5/gga/gga_mlx5.c +++ b/src/uct/ib/mlx5/gga/gga_mlx5.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/ib_mlx5.c b/src/uct/ib/mlx5/ib_mlx5.c index f73b74abced..d5af233d11d 100644 --- a/src/uct/ib/mlx5/ib_mlx5.c +++ b/src/uct/ib/mlx5/ib_mlx5.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/ib_mlx5.h b/src/uct/ib/mlx5/ib_mlx5.h index 2e082ef5e50..afae271ffc3 100644 --- a/src/uct/ib/mlx5/ib_mlx5.h +++ b/src/uct/ib/mlx5/ib_mlx5.h @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. * Copyright (c) Google, LLC, 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/ib_mlx5.inl b/src/uct/ib/mlx5/ib_mlx5.inl index 2aa58455d5c..8f4c241d887 100644 --- a/src/uct/ib/mlx5/ib_mlx5.inl +++ b/src/uct/ib/mlx5/ib_mlx5.inl @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) Google, LLC, 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/ib_mlx5_log.c b/src/uct/ib/mlx5/ib_mlx5_log.c index 8e1bc9fbfda..d0e802c9f69 100644 --- a/src/uct/ib/mlx5/ib_mlx5_log.c +++ b/src/uct/ib/mlx5/ib_mlx5_log.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/ib_mlx5_log.h b/src/uct/ib/mlx5/ib_mlx5_log.h index 882dab56b96..0f31f4e19fd 100644 --- a/src/uct/ib/mlx5/ib_mlx5_log.h +++ b/src/uct/ib/mlx5/ib_mlx5_log.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/rc/rc_mlx5.h b/src/uct/ib/mlx5/rc/rc_mlx5.h index 5bead017a7b..223c365c42e 100644 --- a/src/uct/ib/mlx5/rc/rc_mlx5.h +++ b/src/uct/ib/mlx5/rc/rc_mlx5.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/rc/rc_mlx5.inl b/src/uct/ib/mlx5/rc/rc_mlx5.inl index 0fa146d30c0..6589399cc16 100644 --- a/src/uct/ib/mlx5/rc/rc_mlx5.inl +++ b/src/uct/ib/mlx5/rc/rc_mlx5.inl @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/rc/rc_mlx5_common.c b/src/uct/ib/mlx5/rc/rc_mlx5_common.c index 8e7afc57041..69b99d516de 100644 --- a/src/uct/ib/mlx5/rc/rc_mlx5_common.c +++ b/src/uct/ib/mlx5/rc/rc_mlx5_common.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/rc/rc_mlx5_common.h b/src/uct/ib/mlx5/rc/rc_mlx5_common.h index eb484499699..bac2f494546 100644 --- a/src/uct/ib/mlx5/rc/rc_mlx5_common.h +++ b/src/uct/ib/mlx5/rc/rc_mlx5_common.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/rc/rc_mlx5_devx.c b/src/uct/ib/mlx5/rc/rc_mlx5_devx.c index d6c7dc12582..c5462341297 100644 --- a/src/uct/ib/mlx5/rc/rc_mlx5_devx.c +++ b/src/uct/ib/mlx5/rc/rc_mlx5_devx.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/rc/rc_mlx5_ep.c b/src/uct/ib/mlx5/rc/rc_mlx5_ep.c index ec3c304b164..f2f693e51cf 100644 --- a/src/uct/ib/mlx5/rc/rc_mlx5_ep.c +++ b/src/uct/ib/mlx5/rc/rc_mlx5_ep.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/rc/rc_mlx5_iface.c b/src/uct/ib/mlx5/rc/rc_mlx5_iface.c index ff962473f39..b6e32441742 100644 --- a/src/uct/ib/mlx5/rc/rc_mlx5_iface.c +++ b/src/uct/ib/mlx5/rc/rc_mlx5_iface.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/ud/ud_mlx5.c b/src/uct/ib/mlx5/ud/ud_mlx5.c index 46da3b6713b..06877bdba17 100644 --- a/src/uct/ib/mlx5/ud/ud_mlx5.c +++ b/src/uct/ib/mlx5/ud/ud_mlx5.c @@ -1,8 +1,10 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2017. ALL RIGHTS RESERVED. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. * Copyright (c) Google, LLC, 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/ud/ud_mlx5.h b/src/uct/ib/mlx5/ud/ud_mlx5.h index 4649b35048d..20d48ef0c7e 100644 --- a/src/uct/ib/mlx5/ud/ud_mlx5.h +++ b/src/uct/ib/mlx5/ud/ud_mlx5.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/ud/ud_mlx5_common.c b/src/uct/ib/mlx5/ud/ud_mlx5_common.c index bd169c84031..bf59fe274db 100644 --- a/src/uct/ib/mlx5/ud/ud_mlx5_common.c +++ b/src/uct/ib/mlx5/ud/ud_mlx5_common.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/mlx5/ud/ud_mlx5_common.h b/src/uct/ib/mlx5/ud/ud_mlx5_common.h index f9902c3a940..7d625e7ae92 100644 --- a/src/uct/ib/mlx5/ud/ud_mlx5_common.h +++ b/src/uct/ib/mlx5/ud/ud_mlx5_common.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/rc/base/rc_def.h b/src/uct/ib/rc/base/rc_def.h index 1003a2b5983..0a01d7d4115 100644 --- a/src/uct/ib/rc/base/rc_def.h +++ b/src/uct/ib/rc/base/rc_def.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/rc/base/rc_ep.c b/src/uct/ib/rc/base/rc_ep.c index b7177a70671..a8af5f86dae 100644 --- a/src/uct/ib/rc/base/rc_ep.c +++ b/src/uct/ib/rc/base/rc_ep.c @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/rc/base/rc_ep.h b/src/uct/ib/rc/base/rc_ep.h index cc2600fb28f..7447d2728b1 100644 --- a/src/uct/ib/rc/base/rc_ep.h +++ b/src/uct/ib/rc/base/rc_ep.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/rc/base/rc_iface.c b/src/uct/ib/rc/base/rc_iface.c index 49e71827812..ded1675c95d 100644 --- a/src/uct/ib/rc/base/rc_iface.c +++ b/src/uct/ib/rc/base/rc_iface.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/rc/base/rc_iface.h b/src/uct/ib/rc/base/rc_iface.h index cbfdf591906..70dc13fc023 100644 --- a/src/uct/ib/rc/base/rc_iface.h +++ b/src/uct/ib/rc/base/rc_iface.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/rc/verbs/rc_verbs.h b/src/uct/ib/rc/verbs/rc_verbs.h index 41e26129bc2..fd2f1cb2ec2 100644 --- a/src/uct/ib/rc/verbs/rc_verbs.h +++ b/src/uct/ib/rc/verbs/rc_verbs.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/rc/verbs/rc_verbs_ep.c b/src/uct/ib/rc/verbs/rc_verbs_ep.c index 1088b234fff..262bb186de0 100644 --- a/src/uct/ib/rc/verbs/rc_verbs_ep.c +++ b/src/uct/ib/rc/verbs/rc_verbs_ep.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/rc/verbs/rc_verbs_iface.c b/src/uct/ib/rc/verbs/rc_verbs_iface.c index 19bb718fb7c..2e9e2f1a2c1 100644 --- a/src/uct/ib/rc/verbs/rc_verbs_iface.c +++ b/src/uct/ib/rc/verbs/rc_verbs_iface.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/rc/verbs/rc_verbs_impl.h b/src/uct/ib/rc/verbs/rc_verbs_impl.h index 0310839f00c..dc08c7ad0bb 100644 --- a/src/uct/ib/rc/verbs/rc_verbs_impl.h +++ b/src/uct/ib/rc/verbs/rc_verbs_impl.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/rdmacm/Makefile.am b/src/uct/ib/rdmacm/Makefile.am index 8cfcf54d0d5..203f84faf48 100644 --- a/src/uct/ib/rdmacm/Makefile.am +++ b/src/uct/ib/rdmacm/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/uct/ib/rdmacm/rdmacm_cm.c b/src/uct/ib/rdmacm/rdmacm_cm.c index d083bc10631..1c21edbd1bc 100644 --- a/src/uct/ib/rdmacm/rdmacm_cm.c +++ b/src/uct/ib/rdmacm/rdmacm_cm.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/rdmacm/rdmacm_cm.h b/src/uct/ib/rdmacm/rdmacm_cm.h index 300cc2325bf..3cff4ce045d 100644 --- a/src/uct/ib/rdmacm/rdmacm_cm.h +++ b/src/uct/ib/rdmacm/rdmacm_cm.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/rdmacm/rdmacm_cm_ep.c b/src/uct/ib/rdmacm/rdmacm_cm_ep.c index c561527a52a..ef7c6cc6bf7 100644 --- a/src/uct/ib/rdmacm/rdmacm_cm_ep.c +++ b/src/uct/ib/rdmacm/rdmacm_cm_ep.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/rdmacm/rdmacm_cm_ep.h b/src/uct/ib/rdmacm/rdmacm_cm_ep.h index e537f7dfefd..a1f35cef130 100644 --- a/src/uct/ib/rdmacm/rdmacm_cm_ep.h +++ b/src/uct/ib/rdmacm/rdmacm_cm_ep.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/rdmacm/rdmacm_component.c b/src/uct/ib/rdmacm/rdmacm_component.c index 310ad814967..804c1bc950b 100644 --- a/src/uct/ib/rdmacm/rdmacm_component.c +++ b/src/uct/ib/rdmacm/rdmacm_component.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ib/rdmacm/rdmacm_listener.c b/src/uct/ib/rdmacm/rdmacm_listener.c index 510eb0172c0..2d61dfc89ce 100644 --- a/src/uct/ib/rdmacm/rdmacm_listener.c +++ b/src/uct/ib/rdmacm/rdmacm_listener.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/rdmacm/rdmacm_listener.h b/src/uct/ib/rdmacm/rdmacm_listener.h index adf77986107..efd1ab48561 100644 --- a/src/uct/ib/rdmacm/rdmacm_listener.h +++ b/src/uct/ib/rdmacm/rdmacm_listener.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/ud/base/ud_def.h b/src/uct/ib/ud/base/ud_def.h index fbeac09efe5..5746baf0da2 100644 --- a/src/uct/ib/ud/base/ud_def.h +++ b/src/uct/ib/ud/base/ud_def.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/ud/base/ud_ep.c b/src/uct/ib/ud/base/ud_ep.c index 67615787719..027e37cea90 100644 --- a/src/uct/ib/ud/base/ud_ep.c +++ b/src/uct/ib/ud/base/ud_ep.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/ud/base/ud_ep.h b/src/uct/ib/ud/base/ud_ep.h index c4cf5b82cbf..5b9529d25c4 100644 --- a/src/uct/ib/ud/base/ud_ep.h +++ b/src/uct/ib/ud/base/ud_ep.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/ud/base/ud_iface.c b/src/uct/ib/ud/base/ud_iface.c index b6e7478a285..a8a8d377e8b 100644 --- a/src/uct/ib/ud/base/ud_iface.c +++ b/src/uct/ib/ud/base/ud_iface.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/ud/base/ud_iface.h b/src/uct/ib/ud/base/ud_iface.h index 526f6c1ea3b..3953e98e5a9 100644 --- a/src/uct/ib/ud/base/ud_iface.h +++ b/src/uct/ib/ud/base/ud_iface.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) Google, LLC, 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/ud/base/ud_iface_common.c b/src/uct/ib/ud/base/ud_iface_common.c index 4e6affda814..8740e866163 100644 --- a/src/uct/ib/ud/base/ud_iface_common.c +++ b/src/uct/ib/ud/base/ud_iface_common.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/ud/base/ud_iface_common.h b/src/uct/ib/ud/base/ud_iface_common.h index af9ca20ea7b..e8db6e5c95d 100644 --- a/src/uct/ib/ud/base/ud_iface_common.h +++ b/src/uct/ib/ud/base/ud_iface_common.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/ud/base/ud_inl.h b/src/uct/ib/ud/base/ud_inl.h index c6dd213ce86..b9e3ae6e24f 100644 --- a/src/uct/ib/ud/base/ud_inl.h +++ b/src/uct/ib/ud/base/ud_inl.h @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/ud/base/ud_log.c b/src/uct/ib/ud/base/ud_log.c index 4323b7655a1..cc597ec079b 100644 --- a/src/uct/ib/ud/base/ud_log.c +++ b/src/uct/ib/ud/base/ud_log.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/ud/verbs/ud_verbs.c b/src/uct/ib/ud/verbs/ud_verbs.c index 627ccd9fb17..0a3bc643479 100644 --- a/src/uct/ib/ud/verbs/ud_verbs.c +++ b/src/uct/ib/ud/verbs/ud_verbs.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) Google, LLC, 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ib/ud/verbs/ud_verbs.h b/src/uct/ib/ud/verbs/ud_verbs.h index 2fbe9500040..5b774cc6fbd 100644 --- a/src/uct/ib/ud/verbs/ud_verbs.h +++ b/src/uct/ib/ud/verbs/ud_verbs.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/rocm/Makefile.am b/src/uct/rocm/Makefile.am index 310ca2e83be..854bbbc1e0e 100644 --- a/src/uct/rocm/Makefile.am +++ b/src/uct/rocm/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/uct/rocm/base/rocm_base.c b/src/uct/rocm/base/rocm_base.c index 767e0bedfc7..5d4ae45097d 100644 --- a/src/uct/rocm/base/rocm_base.c +++ b/src/uct/rocm/base/rocm_base.c @@ -1,5 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2019-2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/rocm/base/rocm_base.h b/src/uct/rocm/base/rocm_base.h index c56cd24a7af..a019979acc2 100644 --- a/src/uct/rocm/base/rocm_base.h +++ b/src/uct/rocm/base/rocm_base.h @@ -1,5 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2019-2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/rocm/base/rocm_signal.c b/src/uct/rocm/base/rocm_signal.c index f5273f1a2ae..8333db74bbe 100644 --- a/src/uct/rocm/base/rocm_signal.c +++ b/src/uct/rocm/base/rocm_signal.c @@ -1,5 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause */ #ifdef HAVE_CONFIG_H diff --git a/src/uct/rocm/base/rocm_signal.h b/src/uct/rocm/base/rocm_signal.h index ae63714adba..eb6cd598a65 100644 --- a/src/uct/rocm/base/rocm_signal.h +++ b/src/uct/rocm/base/rocm_signal.h @@ -1,5 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause */ #include diff --git a/src/uct/rocm/copy/rocm_copy_cache.c b/src/uct/rocm/copy/rocm_copy_cache.c index 013488b6bdd..2333ef80515 100644 --- a/src/uct/rocm/copy/rocm_copy_cache.c +++ b/src/uct/rocm/copy/rocm_copy_cache.c @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2022. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2022. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/rocm/copy/rocm_copy_cache.h b/src/uct/rocm/copy/rocm_copy_cache.h index d2ba9b155f1..bdee0d64063 100644 --- a/src/uct/rocm/copy/rocm_copy_cache.h +++ b/src/uct/rocm/copy/rocm_copy_cache.h @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2022. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2022. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/rocm/copy/rocm_copy_ep.c b/src/uct/rocm/copy/rocm_copy_ep.c index 7b675afa813..b9fc256c4d6 100644 --- a/src/uct/rocm/copy/rocm_copy_ep.c +++ b/src/uct/rocm/copy/rocm_copy_ep.c @@ -1,5 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2019-2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/rocm/copy/rocm_copy_ep.h b/src/uct/rocm/copy/rocm_copy_ep.h index a1214fb8d79..fb0911486c4 100644 --- a/src/uct/rocm/copy/rocm_copy_ep.h +++ b/src/uct/rocm/copy/rocm_copy_ep.h @@ -1,5 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/rocm/copy/rocm_copy_iface.c b/src/uct/rocm/copy/rocm_copy_iface.c index 49cbcd85ab1..2821286414c 100644 --- a/src/uct/rocm/copy/rocm_copy_iface.c +++ b/src/uct/rocm/copy/rocm_copy_iface.c @@ -1,5 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2019-2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/rocm/copy/rocm_copy_iface.h b/src/uct/rocm/copy/rocm_copy_iface.h index 5608e93578a..3d26ad3ce90 100644 --- a/src/uct/rocm/copy/rocm_copy_iface.h +++ b/src/uct/rocm/copy/rocm_copy_iface.h @@ -1,5 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2019-2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/rocm/copy/rocm_copy_md.c b/src/uct/rocm/copy/rocm_copy_md.c index b400c7097e5..f7e8dedb901 100644 --- a/src/uct/rocm/copy/rocm_copy_md.c +++ b/src/uct/rocm/copy/rocm_copy_md.c @@ -1,5 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2019-2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/rocm/copy/rocm_copy_md.h b/src/uct/rocm/copy/rocm_copy_md.h index 34a4989aeed..c5ca2951986 100644 --- a/src/uct/rocm/copy/rocm_copy_md.h +++ b/src/uct/rocm/copy/rocm_copy_md.h @@ -1,5 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/rocm/ipc/rocm_ipc_cache.c b/src/uct/rocm/ipc/rocm_ipc_cache.c index 93ccb2e2d84..465df3225ce 100644 --- a/src/uct/rocm/ipc/rocm_ipc_cache.c +++ b/src/uct/rocm/ipc/rocm_ipc_cache.c @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/rocm/ipc/rocm_ipc_cache.h b/src/uct/rocm/ipc/rocm_ipc_cache.h index 7982d743c8e..88e43aa5750 100644 --- a/src/uct/rocm/ipc/rocm_ipc_cache.h +++ b/src/uct/rocm/ipc/rocm_ipc_cache.h @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/rocm/ipc/rocm_ipc_ep.c b/src/uct/rocm/ipc/rocm_ipc_ep.c index e22dba06b9e..457590c019f 100644 --- a/src/uct/rocm/ipc/rocm_ipc_ep.c +++ b/src/uct/rocm/ipc/rocm_ipc_ep.c @@ -1,6 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2019-2023. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/rocm/ipc/rocm_ipc_ep.h b/src/uct/rocm/ipc/rocm_ipc_ep.h index 0accb543121..bdad7a6fa32 100644 --- a/src/uct/rocm/ipc/rocm_ipc_ep.h +++ b/src/uct/rocm/ipc/rocm_ipc_ep.h @@ -1,5 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/rocm/ipc/rocm_ipc_iface.c b/src/uct/rocm/ipc/rocm_ipc_iface.c index 1559c01e4f1..26846500245 100644 --- a/src/uct/rocm/ipc/rocm_ipc_iface.c +++ b/src/uct/rocm/ipc/rocm_ipc_iface.c @@ -1,6 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2019-2023. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/rocm/ipc/rocm_ipc_iface.h b/src/uct/rocm/ipc/rocm_ipc_iface.h index 9afada6e643..cc701fa8bff 100644 --- a/src/uct/rocm/ipc/rocm_ipc_iface.h +++ b/src/uct/rocm/ipc/rocm_ipc_iface.h @@ -1,5 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2019-2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/rocm/ipc/rocm_ipc_md.c b/src/uct/rocm/ipc/rocm_ipc_md.c index 8d475557d8b..8f819827a93 100644 --- a/src/uct/rocm/ipc/rocm_ipc_md.c +++ b/src/uct/rocm/ipc/rocm_ipc_md.c @@ -1,6 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/rocm/ipc/rocm_ipc_md.h b/src/uct/rocm/ipc/rocm_ipc_md.h index ebe46985493..74d2fd739f9 100644 --- a/src/uct/rocm/ipc/rocm_ipc_md.h +++ b/src/uct/rocm/ipc/rocm_ipc_md.h @@ -1,5 +1,8 @@ /* * Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/Makefile.am b/src/uct/sm/Makefile.am index 986900f9227..f921901c792 100644 --- a/src/uct/sm/Makefile.am +++ b/src/uct/sm/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/uct/sm/base/sm_ep.c b/src/uct/sm/base/sm_ep.c index bd2f67335a6..9b66901e099 100644 --- a/src/uct/sm/base/sm_ep.c +++ b/src/uct/sm/base/sm_ep.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/base/sm_ep.h b/src/uct/sm/base/sm_ep.h index 753ebc1873d..966155ffc00 100644 --- a/src/uct/sm/base/sm_ep.h +++ b/src/uct/sm/base/sm_ep.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/base/sm_iface.c b/src/uct/sm/base/sm_iface.c index 815befde0ec..493da687d98 100644 --- a/src/uct/sm/base/sm_iface.c +++ b/src/uct/sm/base/sm_iface.c @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016-2017. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/sm/base/sm_iface.h b/src/uct/sm/base/sm_iface.h index dd243a29389..12d75a4d66c 100644 --- a/src/uct/sm/base/sm_iface.h +++ b/src/uct/sm/base/sm_iface.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/sm/base/sm_md.c b/src/uct/sm/base/sm_md.c index 065424b99f6..b78bc0a90f6 100644 --- a/src/uct/sm/base/sm_md.c +++ b/src/uct/sm/base/sm_md.c @@ -1,5 +1,7 @@ /** - * Copyright (C) 2023 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/sm/base/sm_md.h b/src/uct/sm/base/sm_md.h index 1a54cc4de90..99a1a9428b8 100644 --- a/src/uct/sm/base/sm_md.h +++ b/src/uct/sm/base/sm_md.h @@ -1,5 +1,7 @@ /** - * Copyright (C) 2023 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/sm/mm/Makefile.am b/src/uct/sm/mm/Makefile.am index cd9d3bffcc5..c5cdb346d0c 100644 --- a/src/uct/sm/mm/Makefile.am +++ b/src/uct/sm/mm/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/uct/sm/mm/base/mm_ep.c b/src/uct/sm/mm/base/mm_ep.c index c5b6c83cdeb..7315d534554 100644 --- a/src/uct/sm/mm/base/mm_ep.c +++ b/src/uct/sm/mm/base/mm_ep.c @@ -1,8 +1,10 @@ /** * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/mm/base/mm_ep.h b/src/uct/sm/mm/base/mm_ep.h index 6c52b55d206..4a55bc7d4fa 100644 --- a/src/uct/sm/mm/base/mm_ep.h +++ b/src/uct/sm/mm/base/mm_ep.h @@ -1,7 +1,9 @@ /** * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/mm/base/mm_iface.c b/src/uct/sm/mm/base/mm_iface.c index e6ac056f6e7..52f43e76cb7 100644 --- a/src/uct/sm/mm/base/mm_iface.c +++ b/src/uct/sm/mm/base/mm_iface.c @@ -1,7 +1,9 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2023. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/mm/base/mm_iface.h b/src/uct/sm/mm/base/mm_iface.h index 616fe1b451b..463b3d25df6 100644 --- a/src/uct/sm/mm/base/mm_iface.h +++ b/src/uct/sm/mm/base/mm_iface.h @@ -1,7 +1,9 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/mm/base/mm_md.c b/src/uct/sm/mm/base/mm_md.c index fe4a01f13bd..aab3f4cd5ea 100644 --- a/src/uct/sm/mm/base/mm_md.c +++ b/src/uct/sm/mm/base/mm_md.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/sm/mm/base/mm_md.h b/src/uct/sm/mm/base/mm_md.h index 66a6ceccdc4..e2e2358639f 100644 --- a/src/uct/sm/mm/base/mm_md.h +++ b/src/uct/sm/mm/base/mm_md.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/sm/mm/posix/mm_posix.c b/src/uct/sm/mm/posix/mm_posix.c index 667a0e85830..22b93939889 100644 --- a/src/uct/sm/mm/posix/mm_posix.c +++ b/src/uct/sm/mm/posix/mm_posix.c @@ -1,7 +1,9 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/mm/sysv/mm_sysv.c b/src/uct/sm/mm/sysv/mm_sysv.c index dd3ba458792..bb96542ec03 100644 --- a/src/uct/sm/mm/sysv/mm_sysv.c +++ b/src/uct/sm/mm/sysv/mm_sysv.c @@ -1,6 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/mm/xpmem/Makefile.am b/src/uct/sm/mm/xpmem/Makefile.am index 17d36043912..0b17266513c 100644 --- a/src/uct/sm/mm/xpmem/Makefile.am +++ b/src/uct/sm/mm/xpmem/Makefile.am @@ -1,6 +1,8 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # Copyright (C) UChicago Argonne, LLC. 2019. ALL RIGHTS RESERVED. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/uct/sm/mm/xpmem/mm_xpmem.c b/src/uct/sm/mm/xpmem/mm_xpmem.c index a79e374dd4a..c1f8c1a1de1 100644 --- a/src/uct/sm/mm/xpmem/mm_xpmem.c +++ b/src/uct/sm/mm/xpmem/mm_xpmem.c @@ -1,7 +1,9 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) Los Alamos National Security, LLC. 2016. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/scopy/Makefile.am b/src/uct/sm/scopy/Makefile.am index a9d67dd234b..89f67421342 100644 --- a/src/uct/sm/scopy/Makefile.am +++ b/src/uct/sm/scopy/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/uct/sm/scopy/base/scopy_ep.c b/src/uct/sm/scopy/base/scopy_ep.c index aa87a9f3c88..37e88ac25a2 100644 --- a/src/uct/sm/scopy/base/scopy_ep.c +++ b/src/uct/sm/scopy/base/scopy_ep.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/scopy/base/scopy_ep.h b/src/uct/sm/scopy/base/scopy_ep.h index acd4e449028..9cdf15d4a81 100644 --- a/src/uct/sm/scopy/base/scopy_ep.h +++ b/src/uct/sm/scopy/base/scopy_ep.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/scopy/base/scopy_iface.c b/src/uct/sm/scopy/base/scopy_iface.c index e0426beefec..6041fb302cf 100644 --- a/src/uct/sm/scopy/base/scopy_iface.c +++ b/src/uct/sm/scopy/base/scopy_iface.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/scopy/base/scopy_iface.h b/src/uct/sm/scopy/base/scopy_iface.h index b56d4a2d67c..0da60ff285e 100644 --- a/src/uct/sm/scopy/base/scopy_iface.h +++ b/src/uct/sm/scopy/base/scopy_iface.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/scopy/cma/Makefile.am b/src/uct/sm/scopy/cma/Makefile.am index cddba4dcd74..c222d3fe068 100644 --- a/src/uct/sm/scopy/cma/Makefile.am +++ b/src/uct/sm/scopy/cma/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/uct/sm/scopy/cma/cma_ep.c b/src/uct/sm/scopy/cma/cma_ep.c index 12be85a49d3..de8fb88dac2 100644 --- a/src/uct/sm/scopy/cma/cma_ep.c +++ b/src/uct/sm/scopy/cma/cma_ep.c @@ -1,7 +1,9 @@ /** * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/scopy/cma/cma_ep.h b/src/uct/sm/scopy/cma/cma_ep.h index 87e77daf606..4027f2cd6cc 100644 --- a/src/uct/sm/scopy/cma/cma_ep.h +++ b/src/uct/sm/scopy/cma/cma_ep.h @@ -1,6 +1,8 @@ /** * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/scopy/cma/cma_iface.c b/src/uct/sm/scopy/cma/cma_iface.c index ee634d1326d..2e91a3850d0 100644 --- a/src/uct/sm/scopy/cma/cma_iface.c +++ b/src/uct/sm/scopy/cma/cma_iface.c @@ -1,6 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/scopy/cma/cma_iface.h b/src/uct/sm/scopy/cma/cma_iface.h index 543756c3259..c8e611e99ad 100644 --- a/src/uct/sm/scopy/cma/cma_iface.h +++ b/src/uct/sm/scopy/cma/cma_iface.h @@ -1,6 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/scopy/cma/cma_md.c b/src/uct/sm/scopy/cma/cma_md.c index 340fbac2aaf..c074dcb56be 100644 --- a/src/uct/sm/scopy/cma/cma_md.c +++ b/src/uct/sm/scopy/cma/cma_md.c @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/sm/scopy/cma/cma_md.h b/src/uct/sm/scopy/cma/cma_md.h index a2997ca68a9..4b774e0002c 100644 --- a/src/uct/sm/scopy/cma/cma_md.h +++ b/src/uct/sm/scopy/cma/cma_md.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/sm/scopy/knem/Makefile.am b/src/uct/sm/scopy/knem/Makefile.am index a0ee227ca0a..c71c4ac54c5 100644 --- a/src/uct/sm/scopy/knem/Makefile.am +++ b/src/uct/sm/scopy/knem/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/uct/sm/scopy/knem/knem_ep.c b/src/uct/sm/scopy/knem/knem_ep.c index 417a09429d2..9926bcc85d4 100644 --- a/src/uct/sm/scopy/knem/knem_ep.c +++ b/src/uct/sm/scopy/knem/knem_ep.c @@ -1,6 +1,8 @@ /** * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/scopy/knem/knem_ep.h b/src/uct/sm/scopy/knem/knem_ep.h index 2d5f01f42f3..29237ea9126 100644 --- a/src/uct/sm/scopy/knem/knem_ep.h +++ b/src/uct/sm/scopy/knem/knem_ep.h @@ -1,6 +1,8 @@ /** * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/scopy/knem/knem_iface.c b/src/uct/sm/scopy/knem/knem_iface.c index f70df785cf8..65d37796fb7 100644 --- a/src/uct/sm/scopy/knem/knem_iface.c +++ b/src/uct/sm/scopy/knem/knem_iface.c @@ -1,6 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/scopy/knem/knem_iface.h b/src/uct/sm/scopy/knem/knem_iface.h index d96a55b4c89..6d5b992c700 100644 --- a/src/uct/sm/scopy/knem/knem_iface.h +++ b/src/uct/sm/scopy/knem/knem_iface.h @@ -1,6 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/scopy/knem/knem_md.c b/src/uct/sm/scopy/knem/knem_md.c index 9dbb38b9c19..66915632160 100644 --- a/src/uct/sm/scopy/knem/knem_md.c +++ b/src/uct/sm/scopy/knem/knem_md.c @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/sm/scopy/knem/knem_md.h b/src/uct/sm/scopy/knem/knem_md.h index 95a688c355b..68c606dd824 100644 --- a/src/uct/sm/scopy/knem/knem_md.h +++ b/src/uct/sm/scopy/knem/knem_md.h @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/sm/self/self.c b/src/uct/sm/self/self.c index 6b36da84ad4..80e124c1fba 100644 --- a/src/uct/sm/self/self.c +++ b/src/uct/sm/self/self.c @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/sm/self/self.h b/src/uct/sm/self/self.h index 0dd58d89573..9f2d3e9b349 100644 --- a/src/uct/sm/self/self.h +++ b/src/uct/sm/self/self.h @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016-2017. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/tcp/tcp.h b/src/uct/tcp/tcp.h index e96591b7cee..4f82b396485 100644 --- a/src/uct/tcp/tcp.h +++ b/src/uct/tcp/tcp.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/tcp/tcp_base.c b/src/uct/tcp/tcp_base.c index f3b7e752a88..4b95299822f 100644 --- a/src/uct/tcp/tcp_base.c +++ b/src/uct/tcp/tcp_base.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/tcp/tcp_base.h b/src/uct/tcp/tcp_base.h index 7875b574284..47e92df36cf 100644 --- a/src/uct/tcp/tcp_base.h +++ b/src/uct/tcp/tcp_base.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/tcp/tcp_cm.c b/src/uct/tcp/tcp_cm.c index 7678067b3f3..24e22fad5d5 100644 --- a/src/uct/tcp/tcp_cm.c +++ b/src/uct/tcp/tcp_cm.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/tcp/tcp_ep.c b/src/uct/tcp/tcp_ep.c index 64aa391bb7d..52c68ea5705 100644 --- a/src/uct/tcp/tcp_ep.c +++ b/src/uct/tcp/tcp_ep.c @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/tcp/tcp_iface.c b/src/uct/tcp/tcp_iface.c index 1b9d62e9ead..26b4a4d7e0a 100644 --- a/src/uct/tcp/tcp_iface.c +++ b/src/uct/tcp/tcp_iface.c @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/tcp/tcp_listener.c b/src/uct/tcp/tcp_listener.c index ae25af2baca..5e68988653b 100644 --- a/src/uct/tcp/tcp_listener.c +++ b/src/uct/tcp/tcp_listener.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/tcp/tcp_listener.h b/src/uct/tcp/tcp_listener.h index ffd64dbe73c..189939d9e1f 100644 --- a/src/uct/tcp/tcp_listener.h +++ b/src/uct/tcp/tcp_listener.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/tcp/tcp_md.c b/src/uct/tcp/tcp_md.c index a515d08525f..23b1a6e464f 100644 --- a/src/uct/tcp/tcp_md.c +++ b/src/uct/tcp/tcp_md.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/tcp/tcp_net.c b/src/uct/tcp/tcp_net.c index 4ca32d1a21b..39d762fb909 100644 --- a/src/uct/tcp/tcp_net.c +++ b/src/uct/tcp/tcp_net.c @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Huawei Technologies Co., Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/tcp/tcp_sockcm.c b/src/uct/tcp/tcp_sockcm.c index f5af66d723f..735d54e9d14 100644 --- a/src/uct/tcp/tcp_sockcm.c +++ b/src/uct/tcp/tcp_sockcm.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/tcp/tcp_sockcm.h b/src/uct/tcp/tcp_sockcm.h index 208e9818f28..1697374ddc6 100644 --- a/src/uct/tcp/tcp_sockcm.h +++ b/src/uct/tcp/tcp_sockcm.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/tcp/tcp_sockcm_ep.c b/src/uct/tcp/tcp_sockcm_ep.c index 0cbcb9ef112..b50a76d464e 100644 --- a/src/uct/tcp/tcp_sockcm_ep.c +++ b/src/uct/tcp/tcp_sockcm_ep.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/tcp/tcp_sockcm_ep.h b/src/uct/tcp/tcp_sockcm_ep.h index 08879f61625..54478035727 100644 --- a/src/uct/tcp/tcp_sockcm_ep.h +++ b/src/uct/tcp/tcp_sockcm_ep.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/src/uct/ugni/Makefile.am b/src/uct/ugni/Makefile.am index c654131c6e3..8da121118f5 100644 --- a/src/uct/ugni/Makefile.am +++ b/src/uct/ugni/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/uct/ugni/base/ugni_def.h b/src/uct/ugni/base/ugni_def.h index 4c180831edf..96a2fb994b9 100644 --- a/src/uct/ugni/base/ugni_def.h +++ b/src/uct/ugni/base/ugni_def.h @@ -1,6 +1,9 @@ /** * Copyright (c) UT-Battelle, LLC. 2017. ALL RIGHTS RESERVED. * Copyright (c) Los Alamos National Security, LLC. 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/base/ugni_device.c b/src/uct/ugni/base/ugni_device.c index ef8f144f9ba..bd45afb9394 100644 --- a/src/uct/ugni/base/ugni_device.c +++ b/src/uct/ugni/base/ugni_device.c @@ -1,3 +1,34 @@ +/* + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + /* -*- Mode: C; c-basic-offset:4 ; indent-tabs-mode:nil -*- */ /** * Copyright (c) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. diff --git a/src/uct/ugni/base/ugni_device.h b/src/uct/ugni/base/ugni_device.h index d6373cbb648..5c9e9a8f26e 100644 --- a/src/uct/ugni/base/ugni_device.h +++ b/src/uct/ugni/base/ugni_device.h @@ -1,6 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/base/ugni_ep.c b/src/uct/ugni/base/ugni_ep.c index 693717fca4d..0718791c746 100644 --- a/src/uct/ugni/base/ugni_ep.c +++ b/src/uct/ugni/base/ugni_ep.c @@ -1,6 +1,8 @@ /** * Copyright (C) UT-Battelle, LLC. 2015-2017. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/base/ugni_ep.h b/src/uct/ugni/base/ugni_ep.h index fc7de6c4161..ac769fcf008 100644 --- a/src/uct/ugni/base/ugni_ep.h +++ b/src/uct/ugni/base/ugni_ep.h @@ -1,5 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/base/ugni_iface.c b/src/uct/ugni/base/ugni_iface.c index f4df9008cf2..f157b8f81f8 100644 --- a/src/uct/ugni/base/ugni_iface.c +++ b/src/uct/ugni/base/ugni_iface.c @@ -1,6 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/base/ugni_iface.h b/src/uct/ugni/base/ugni_iface.h index 1ba3a152589..e4dbf09377c 100644 --- a/src/uct/ugni/base/ugni_iface.h +++ b/src/uct/ugni/base/ugni_iface.h @@ -1,5 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/base/ugni_md.c b/src/uct/ugni/base/ugni_md.c index 175549c597d..16f3d590e87 100644 --- a/src/uct/ugni/base/ugni_md.c +++ b/src/uct/ugni/base/ugni_md.c @@ -1,6 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/base/ugni_md.h b/src/uct/ugni/base/ugni_md.h index c5a6a732e7c..894209c93b0 100644 --- a/src/uct/ugni/base/ugni_md.h +++ b/src/uct/ugni/base/ugni_md.h @@ -1,5 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/base/ugni_types.h b/src/uct/ugni/base/ugni_types.h index e5c8f8cd53d..155575eb218 100644 --- a/src/uct/ugni/base/ugni_types.h +++ b/src/uct/ugni/base/ugni_types.h @@ -2,6 +2,9 @@ * Copyright (c) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. * Copyright (c) Los Alamos National Security, LLC. 2018. ALL RIGHTS RESERVED. * Copyright (c) Triad National Security, LLC. 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/rdma/ugni_rdma_ep.c b/src/uct/ugni/rdma/ugni_rdma_ep.c index e608f7a34d4..101dfa92b97 100644 --- a/src/uct/ugni/rdma/ugni_rdma_ep.c +++ b/src/uct/ugni/rdma/ugni_rdma_ep.c @@ -1,6 +1,8 @@ /** * Copyright (C) UT-Battelle, LLC. 2015-2017. ALL RIGHTS RESERVED. -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/rdma/ugni_rdma_ep.h b/src/uct/ugni/rdma/ugni_rdma_ep.h index a11433bc16a..55919e57e54 100644 --- a/src/uct/ugni/rdma/ugni_rdma_ep.h +++ b/src/uct/ugni/rdma/ugni_rdma_ep.h @@ -1,6 +1,8 @@ /** * Copyright (C) UT-Battelle, LLC. 2015-2017. ALL RIGHTS RESERVED. -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/rdma/ugni_rdma_iface.c b/src/uct/ugni/rdma/ugni_rdma_iface.c index f81cc254ec8..248a24988a8 100644 --- a/src/uct/ugni/rdma/ugni_rdma_iface.c +++ b/src/uct/ugni/rdma/ugni_rdma_iface.c @@ -1,6 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/rdma/ugni_rdma_iface.h b/src/uct/ugni/rdma/ugni_rdma_iface.h index e1f88ec7b11..b3e9517a864 100644 --- a/src/uct/ugni/rdma/ugni_rdma_iface.h +++ b/src/uct/ugni/rdma/ugni_rdma_iface.h @@ -1,6 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/smsg/ugni_smsg_ep.c b/src/uct/ugni/smsg/ugni_smsg_ep.c index e5d6ef9371b..d2dc5531430 100644 --- a/src/uct/ugni/smsg/ugni_smsg_ep.c +++ b/src/uct/ugni/smsg/ugni_smsg_ep.c @@ -1,7 +1,9 @@ /** * Copyright (C) UT-Battelle, LLC. 2015-2017. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/smsg/ugni_smsg_ep.h b/src/uct/ugni/smsg/ugni_smsg_ep.h index 4d6c6810ab7..2b1abaaad3f 100644 --- a/src/uct/ugni/smsg/ugni_smsg_ep.h +++ b/src/uct/ugni/smsg/ugni_smsg_ep.h @@ -1,6 +1,8 @@ /** * Copyright (C) UT-Battelle, LLC. 2015-2017. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/smsg/ugni_smsg_iface.c b/src/uct/ugni/smsg/ugni_smsg_iface.c index 9269d48520e..79cecb08fdb 100644 --- a/src/uct/ugni/smsg/ugni_smsg_iface.c +++ b/src/uct/ugni/smsg/ugni_smsg_iface.c @@ -1,6 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/smsg/ugni_smsg_iface.h b/src/uct/ugni/smsg/ugni_smsg_iface.h index 090ab377e50..bebacc62a0d 100644 --- a/src/uct/ugni/smsg/ugni_smsg_iface.h +++ b/src/uct/ugni/smsg/ugni_smsg_iface.h @@ -1,6 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/udt/ugni_udt_ep.c b/src/uct/ugni/udt/ugni_udt_ep.c index 75639b71682..2b9e5f8efba 100644 --- a/src/uct/ugni/udt/ugni_udt_ep.c +++ b/src/uct/ugni/udt/ugni_udt_ep.c @@ -1,7 +1,9 @@ /** * Copyright (C) UT-Battelle, LLC. 2015-2017. ALL RIGHTS RESERVED. -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/udt/ugni_udt_ep.h b/src/uct/ugni/udt/ugni_udt_ep.h index 4b1e974629b..605bc1ca765 100644 --- a/src/uct/ugni/udt/ugni_udt_ep.h +++ b/src/uct/ugni/udt/ugni_udt_ep.h @@ -1,6 +1,8 @@ /** * Copyright (C) UT-Battelle, LLC. 2015-2017. ALL RIGHTS RESERVED. -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/udt/ugni_udt_iface.c b/src/uct/ugni/udt/ugni_udt_iface.c index 758fdff255f..a315fd6a0c8 100644 --- a/src/uct/ugni/udt/ugni_udt_iface.c +++ b/src/uct/ugni/udt/ugni_udt_iface.c @@ -1,6 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ugni/udt/ugni_udt_iface.h b/src/uct/ugni/udt/ugni_udt_iface.h index c476a8f30ab..a10e3b6bda8 100644 --- a/src/uct/ugni/udt/ugni_udt_iface.h +++ b/src/uct/ugni/udt/ugni_udt_iface.h @@ -1,6 +1,8 @@ /** * Copyright (c) UT-Battelle, LLC. 2014-2017. ALL RIGHTS RESERVED. - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ze/Makefile.am b/src/uct/ze/Makefile.am index c2ef39c07b9..633650ad283 100644 --- a/src/uct/ze/Makefile.am +++ b/src/uct/ze/Makefile.am @@ -1,5 +1,8 @@ # # Copyright (C) Intel Corporation, 2023-2024. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/src/uct/ze/base/ze_base.c b/src/uct/ze/base/ze_base.c index 2dc10750df7..89da40a324d 100644 --- a/src/uct/ze/base/ze_base.c +++ b/src/uct/ze/base/ze_base.c @@ -1,5 +1,8 @@ /* * Copyright (C) Intel Corporation, 2023-2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ze/base/ze_base.h b/src/uct/ze/base/ze_base.h index b9fa14326ea..26bd0e8cc01 100644 --- a/src/uct/ze/base/ze_base.h +++ b/src/uct/ze/base/ze_base.h @@ -1,5 +1,8 @@ /* * Copyright (C) Intel Corporation, 2023-2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ze/copy/ze_copy_ep.c b/src/uct/ze/copy/ze_copy_ep.c index 63312710b85..b6b28de3c39 100644 --- a/src/uct/ze/copy/ze_copy_ep.c +++ b/src/uct/ze/copy/ze_copy_ep.c @@ -1,5 +1,8 @@ /* * Copyright (C) Intell Corporation, 2023-2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ze/copy/ze_copy_ep.h b/src/uct/ze/copy/ze_copy_ep.h index 2ba838b61eb..db98dde5390 100644 --- a/src/uct/ze/copy/ze_copy_ep.h +++ b/src/uct/ze/copy/ze_copy_ep.h @@ -1,5 +1,8 @@ /* * Copyright (C) Intel Corporation, 2023-2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ze/copy/ze_copy_iface.c b/src/uct/ze/copy/ze_copy_iface.c index 4a25a444b1a..773d086aa0a 100644 --- a/src/uct/ze/copy/ze_copy_iface.c +++ b/src/uct/ze/copy/ze_copy_iface.c @@ -1,5 +1,8 @@ /* * Copyright (C) Intel Corporation, 2023-2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ze/copy/ze_copy_iface.h b/src/uct/ze/copy/ze_copy_iface.h index 8c4816edb9c..059d3e2e31a 100644 --- a/src/uct/ze/copy/ze_copy_iface.h +++ b/src/uct/ze/copy/ze_copy_iface.h @@ -1,5 +1,8 @@ /* * Copyright (C) Intel Corporation, 2023-2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ze/copy/ze_copy_md.c b/src/uct/ze/copy/ze_copy_md.c index f4599d727e1..fb6b1e9b0c0 100644 --- a/src/uct/ze/copy/ze_copy_md.c +++ b/src/uct/ze/copy/ze_copy_md.c @@ -1,5 +1,8 @@ /* * Copyright (C) Intel Corporation, 2023-2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/src/uct/ze/copy/ze_copy_md.h b/src/uct/ze/copy/ze_copy_md.h index f47554b6c39..b1e22502d90 100644 --- a/src/uct/ze/copy/ze_copy_md.h +++ b/src/uct/ze/copy/ze_copy_md.h @@ -1,5 +1,8 @@ /* * Copyright (C) Intel Corporation, 2023-2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/apps/Makefile.am b/test/apps/Makefile.am index 690dbc4c300..a4a37c890ce 100644 --- a/test/apps/Makefile.am +++ b/test/apps/Makefile.am @@ -1,7 +1,9 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. # Copyright (C) ARM Ltd. 2017. ALL RIGHTS RESERVED. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/test/apps/iodemo/Makefile.am b/test/apps/iodemo/Makefile.am index 0f6a7d14334..4345cdaa972 100644 --- a/test/apps/iodemo/Makefile.am +++ b/test/apps/iodemo/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/test/apps/iodemo/io_demo.cc b/test/apps/iodemo/io_demo.cc index cc696bc6b23..4ebc254538c 100644 --- a/test/apps/iodemo/io_demo.cc +++ b/test/apps/iodemo/io_demo.cc @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/apps/iodemo/run_io_demo.sh b/test/apps/iodemo/run_io_demo.sh index 4d59aa4d925..d9db7ef3231 100755 --- a/test/apps/iodemo/run_io_demo.sh +++ b/test/apps/iodemo/run_io_demo.sh @@ -1,6 +1,8 @@ #!/bin/bash # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/test/apps/iodemo/ucx_wrapper.cc b/test/apps/iodemo/ucx_wrapper.cc index 35774988f41..5309627b597 100644 --- a/test/apps/iodemo/ucx_wrapper.cc +++ b/test/apps/iodemo/ucx_wrapper.cc @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/apps/iodemo/ucx_wrapper.h b/test/apps/iodemo/ucx_wrapper.h index d649a64bb67..5ca331d63e0 100644 --- a/test/apps/iodemo/ucx_wrapper.h +++ b/test/apps/iodemo/ucx_wrapper.h @@ -1,5 +1,7 @@ /* - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/apps/profiling/Makefile.am b/test/apps/profiling/Makefile.am index 89ffa238a47..0b80b33931f 100644 --- a/test/apps/profiling/Makefile.am +++ b/test/apps/profiling/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # noinst_PROGRAMS = ucx_profiling diff --git a/test/apps/profiling/ucx_profiling.c b/test/apps/profiling/ucx_profiling.c index 727320a5e6d..80378d5492d 100644 --- a/test/apps/profiling/ucx_profiling.c +++ b/test/apps/profiling/ucx_profiling.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/apps/test_cuda_hook.c b/test/apps/test_cuda_hook.c index 37cf94f54ee..a8a56009ffa 100644 --- a/test/apps/test_cuda_hook.c +++ b/test/apps/test_cuda_hook.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/apps/test_dlopen_cfg_print.c b/test/apps/test_dlopen_cfg_print.c index 33bca6113f7..f8cdc511d5c 100644 --- a/test/apps/test_dlopen_cfg_print.c +++ b/test/apps/test_dlopen_cfg_print.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/apps/test_fuzzy_match.py b/test/apps/test_fuzzy_match.py index 41d609f1ee9..6e7d2f16909 100755 --- a/test/apps/test_fuzzy_match.py +++ b/test/apps/test_fuzzy_match.py @@ -1,7 +1,9 @@ #!/usr/bin/env python3 # -# Copyright (C) 2022 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. diff --git a/test/apps/test_hooks.c b/test/apps/test_hooks.c index a972081dbc8..29acd0617b0 100644 --- a/test/apps/test_hooks.c +++ b/test/apps/test_hooks.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/apps/test_init_mt.c b/test/apps/test_init_mt.c index 22778dfd756..782f47ea555 100644 --- a/test/apps/test_init_mt.c +++ b/test/apps/test_init_mt.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/apps/test_link_map.c b/test/apps/test_link_map.c index 5820bb0e8d5..b823df50227 100644 --- a/test/apps/test_link_map.c +++ b/test/apps/test_link_map.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/apps/test_memtrack_limit.c b/test/apps/test_memtrack_limit.c index ce6345e0150..ad3e807b60e 100644 --- a/test/apps/test_memtrack_limit.c +++ b/test/apps/test_memtrack_limit.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/apps/test_no_cuda_ctx.c b/test/apps/test_no_cuda_ctx.c index 3bb2a7e3f01..9529524f362 100644 --- a/test/apps/test_no_cuda_ctx.c +++ b/test/apps/test_no_cuda_ctx.c @@ -1,5 +1,7 @@ /** - * Copyright (C) 2023 NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/apps/test_tcmalloc.c b/test/apps/test_tcmalloc.c index d28883cb17b..d512f8937b3 100644 --- a/test/apps/test_tcmalloc.c +++ b/test/apps/test_tcmalloc.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/apps/test_ucp_config.c b/test/apps/test_ucp_config.c index ca7bc49336e..bf4083964e1 100644 --- a/test/apps/test_ucp_config.c +++ b/test/apps/test_ucp_config.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/apps/test_ucp_dlopen.c b/test/apps/test_ucp_dlopen.c index a0f7b58a43c..53c6d1c1eac 100644 --- a/test/apps/test_ucp_dlopen.c +++ b/test/apps/test_ucp_dlopen.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/apps/test_ucs_dlopen.c b/test/apps/test_ucs_dlopen.c index 73d2ccd7df8..41f68655f16 100644 --- a/test/apps/test_ucs_dlopen.c +++ b/test/apps/test_ucs_dlopen.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/apps/test_ucx_tls.py b/test/apps/test_ucx_tls.py index 92750c96cf0..5aa65da6323 100755 --- a/test/apps/test_ucx_tls.py +++ b/test/apps/test_ucx_tls.py @@ -1,6 +1,8 @@ #!/usr/bin/env python3 # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/test/apps/uct_info/Makefile.in b/test/apps/uct_info/Makefile.in index 39a0121d97f..3970eecb53f 100644 --- a/test/apps/uct_info/Makefile.in +++ b/test/apps/uct_info/Makefile.in @@ -1,5 +1,7 @@ # -# Copyright (C) 2022, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/test/apps/uct_info/uct_info.c b/test/apps/uct_info/uct_info.c index d43d8a00d7a..86a0d7eba2a 100644 --- a/test/apps/uct_info/uct_info.c +++ b/test/apps/uct_info/uct_info.c @@ -1,5 +1,7 @@ /** -* Copyright (C) 2022, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/Makefile.am b/test/gtest/Makefile.am index a2f265fcf07..d87e4a4d048 100644 --- a/test/gtest/Makefile.am +++ b/test/gtest/Makefile.am @@ -1,11 +1,13 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. # Copyright (C) The University of Tennessee and the University of Tennessee Research Foundation. 2016. ALL RIGHTS RESERVED. # Copyright (C) Los Alamos National Security, LLC. 2018 ALL RIGHTS RESERVED. # Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. # Copyright (C) ARM Ltd. 2020. ALL RIGHTS RESERVED. # Copyright (C) NextSilicon Ltd. 2021. ALL RIGHTS RESERVED. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/test/gtest/common/cuda_context.cc b/test/gtest/common/cuda_context.cc index 9bf94217c1d..c760203ce55 100644 --- a/test/gtest/common/cuda_context.cc +++ b/test/gtest/common/cuda_context.cc @@ -1,5 +1,7 @@ /* - * Copyright (C) 2024, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/common/cuda_context.h b/test/gtest/common/cuda_context.h index c0e399c50f4..9bff8317ef0 100644 --- a/test/gtest/common/cuda_context.h +++ b/test/gtest/common/cuda_context.h @@ -1,5 +1,7 @@ /* - * Copyright (C) 2024, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/common/main.cc b/test/gtest/common/main.cc index 699cb7fccc4..b44da76defb 100644 --- a/test/gtest/common/main.cc +++ b/test/gtest/common/main.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/common/mem_buffer.cc b/test/gtest/common/mem_buffer.cc index 5b5222b768c..17cd03d0fad 100644 --- a/test/gtest/common/mem_buffer.cc +++ b/test/gtest/common/mem_buffer.cc @@ -1,6 +1,8 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/common/mem_buffer.h b/test/gtest/common/mem_buffer.h index 4b1c285b2b8..b6ced781325 100644 --- a/test/gtest/common/mem_buffer.h +++ b/test/gtest/common/mem_buffer.h @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/common/test.cc b/test/gtest/common/test.cc index 78248986a97..e4ec71aeb0b 100644 --- a/test/gtest/common/test.cc +++ b/test/gtest/common/test.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/common/test.h b/test/gtest/common/test.h index 6a50069311f..cb5bdf7a610 100644 --- a/test/gtest/common/test.h +++ b/test/gtest/common/test.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # Copyright (C) NextSilicon Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/common/test_gtest_cmn.cc b/test/gtest/common/test_gtest_cmn.cc index c044cfa7e04..faf95294aa4 100644 --- a/test/gtest/common/test_gtest_cmn.cc +++ b/test/gtest/common/test_gtest_cmn.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/common/test_helpers.cc b/test/gtest/common/test_helpers.cc index 65d6881d6cf..6affb2bccc1 100644 --- a/test/gtest/common/test_helpers.cc +++ b/test/gtest/common/test_helpers.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2012. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/common/test_helpers.h b/test/gtest/common/test_helpers.h index 9e970330894..5a4381828ef 100644 --- a/test/gtest/common/test_helpers.h +++ b/test/gtest/common/test_helpers.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/common/test_obj_size.cc b/test/gtest/common/test_obj_size.cc index 452d2c28acb..839167c4089 100644 --- a/test/gtest/common/test_obj_size.cc +++ b/test/gtest/common/test_obj_size.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/common/test_perf.cc b/test/gtest/common/test_perf.cc index da7ccaccdab..2efc87766ad 100644 --- a/test/gtest/common/test_perf.cc +++ b/test/gtest/common/test_perf.cc @@ -1,9 +1,11 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. * Copyright (C) The University of Tennessee and The University * of Tennessee Research Foundation. 2015. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2016-2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/common/test_perf.h b/test/gtest/common/test_perf.h index 84b317b5299..14844ba5774 100644 --- a/test/gtest/common/test_perf.h +++ b/test/gtest/common/test_perf.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/common/test_watchdog.cc b/test/gtest/common/test_watchdog.cc index 709fb38c2f1..ebfaa76b3fb 100644 --- a/test/gtest/common/test_watchdog.cc +++ b/test/gtest/common/test_watchdog.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucm/cuda_hooks.cc b/test/gtest/ucm/cuda_hooks.cc index ba055a3f941..3b2c4f8a96b 100644 --- a/test/gtest/ucm/cuda_hooks.cc +++ b/test/gtest/ucm/cuda_hooks.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ #include diff --git a/test/gtest/ucm/malloc_hook.cc b/test/gtest/ucm/malloc_hook.cc index 18519ec0844..b6623ebce4d 100644 --- a/test/gtest/ucm/malloc_hook.cc +++ b/test/gtest/ucm/malloc_hook.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucm/rocm_hooks.cc b/test/gtest/ucm/rocm_hooks.cc index 3a58007bcd6..f7e21a2f738 100644 --- a/test/gtest/ucm/rocm_hooks.cc +++ b/test/gtest/ucm/rocm_hooks.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2019. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ #include diff --git a/test/gtest/ucm/test_dlopen/Makefile.am b/test/gtest/ucm/test_dlopen/Makefile.am index 9bba2fcee61..6bcc3c291a3 100644 --- a/test/gtest/ucm/test_dlopen/Makefile.am +++ b/test/gtest/ucm/test_dlopen/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/test/gtest/ucm/test_dlopen/dlopen_test_do_load.c b/test/gtest/ucm/test_dlopen/dlopen_test_do_load.c index cb9a91ae052..e5ecb44eafb 100644 --- a/test/gtest/ucm/test_dlopen/dlopen_test_do_load.c +++ b/test/gtest/ucm/test_dlopen/dlopen_test_do_load.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucm/test_dlopen/dlopen_test_do_mmap.c b/test/gtest/ucm/test_dlopen/dlopen_test_do_mmap.c index 9b2525a3d42..a73c016cf97 100644 --- a/test/gtest/ucm/test_dlopen/dlopen_test_do_mmap.c +++ b/test/gtest/ucm/test_dlopen/dlopen_test_do_mmap.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucm/test_dlopen/rpath-subdir/Makefile.am b/test/gtest/ucm/test_dlopen/rpath-subdir/Makefile.am index 2da4839d434..1de6bb46795 100644 --- a/test/gtest/ucm/test_dlopen/rpath-subdir/Makefile.am +++ b/test/gtest/ucm/test_dlopen/rpath-subdir/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/test/gtest/ucm/test_dlopen/rpath-subdir/dlopen_test_rpath.c b/test/gtest/ucm/test_dlopen/rpath-subdir/dlopen_test_rpath.c index 99613e3e84a..3bc05202268 100644 --- a/test/gtest/ucm/test_dlopen/rpath-subdir/dlopen_test_rpath.c +++ b/test/gtest/ucm/test_dlopen/rpath-subdir/dlopen_test_rpath.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_am.cc b/test/gtest/ucp/test_ucp_am.cc index e1d3e8f9084..f1dd53b9367 100644 --- a/test/gtest/ucp/test_ucp_am.cc +++ b/test/gtest/ucp/test_ucp_am.cc @@ -1,7 +1,9 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. * Copyright (C) Los Alamos National Security, LLC. 2018. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * */ #include diff --git a/test/gtest/ucp/test_ucp_atomic.cc b/test/gtest/ucp/test_ucp_atomic.cc index 77e7fe47df6..4b05d8d426c 100644 --- a/test/gtest/ucp/test_ucp_atomic.cc +++ b/test/gtest/ucp/test_ucp_atomic.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2016. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_context.cc b/test/gtest/ucp/test_ucp_context.cc index fadbc4a51af..1e2e48fe8d2 100644 --- a/test/gtest/ucp/test_ucp_context.cc +++ b/test/gtest/ucp/test_ucp_context.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_dt.cc b/test/gtest/ucp/test_ucp_dt.cc index 06275c9c0e2..fec0f6dd8d8 100644 --- a/test/gtest/ucp/test_ucp_dt.cc +++ b/test/gtest/ucp/test_ucp_dt.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_ep.cc b/test/gtest/ucp/test_ucp_ep.cc index 4171ac410d5..a45324c179b 100644 --- a/test/gtest/ucp/test_ucp_ep.cc +++ b/test/gtest/ucp/test_ucp_ep.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_ep_reconfig.cc b/test/gtest/ucp/test_ucp_ep_reconfig.cc index 9752dbe3d3b..3773b1c78f3 100644 --- a/test/gtest/ucp/test_ucp_ep_reconfig.cc +++ b/test/gtest/ucp/test_ucp_ep_reconfig.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_fence.cc b/test/gtest/ucp/test_ucp_fence.cc index 0908b824139..b10d93c664f 100644 --- a/test/gtest/ucp/test_ucp_fence.cc +++ b/test/gtest/ucp/test_ucp_fence.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_mem_type.cc b/test/gtest/ucp/test_ucp_mem_type.cc index 9181eb48bf4..21b1a048278 100644 --- a/test/gtest/ucp/test_ucp_mem_type.cc +++ b/test/gtest/ucp/test_ucp_mem_type.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_memheap.cc b/test/gtest/ucp/test_ucp_memheap.cc index d60f6f3af03..fd14dfe4740 100644 --- a/test/gtest/ucp/test_ucp_memheap.cc +++ b/test/gtest/ucp/test_ucp_memheap.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_memheap.h b/test/gtest/ucp/test_ucp_memheap.h index 15492160ac6..d48284ff806 100644 --- a/test/gtest/ucp/test_ucp_memheap.h +++ b/test/gtest/ucp/test_ucp_memheap.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_mmap.cc b/test/gtest/ucp/test_ucp_mmap.cc index 21b6cc3d2da..2f7200a89ee 100644 --- a/test/gtest/ucp/test_ucp_mmap.cc +++ b/test/gtest/ucp/test_ucp_mmap.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_peer_failure.cc b/test/gtest/ucp/test_ucp_peer_failure.cc index 4562c6fb933..caa35970f4c 100644 --- a/test/gtest/ucp/test_ucp_peer_failure.cc +++ b/test/gtest/ucp/test_ucp_peer_failure.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_perf.cc b/test/gtest/ucp/test_ucp_perf.cc index 724af7f9fb3..6c07b463eb4 100644 --- a/test/gtest/ucp/test_ucp_perf.cc +++ b/test/gtest/ucp/test_ucp_perf.cc @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_proto.cc b/test/gtest/ucp/test_ucp_proto.cc index 6ed302f281a..15dd70ca05c 100644 --- a/test/gtest/ucp/test_ucp_proto.cc +++ b/test/gtest/ucp/test_ucp_proto.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_proto_mock.cc b/test/gtest/ucp/test_ucp_proto_mock.cc index 512d26a9b3a..49356f6934c 100644 --- a/test/gtest/ucp/test_ucp_proto_mock.cc +++ b/test/gtest/ucp/test_ucp_proto_mock.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_request.cc b/test/gtest/ucp/test_ucp_request.cc index 1adfc643c20..dc756d41f2c 100644 --- a/test/gtest/ucp/test_ucp_request.cc +++ b/test/gtest/ucp/test_ucp_request.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_rma.cc b/test/gtest/ucp/test_ucp_rma.cc index 02c7f7760fd..d9e2cc4cf59 100644 --- a/test/gtest/ucp/test_ucp_rma.cc +++ b/test/gtest/ucp/test_ucp_rma.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (c) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_rma_mt.cc b/test/gtest/ucp/test_ucp_rma_mt.cc index d1acb05c2eb..32d58f39182 100644 --- a/test/gtest/ucp/test_ucp_rma_mt.cc +++ b/test/gtest/ucp/test_ucp_rma_mt.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_sockaddr.cc b/test/gtest/ucp/test_ucp_sockaddr.cc index c4b88b5f09c..e6cc61f1b5b 100644 --- a/test/gtest/ucp/test_ucp_sockaddr.cc +++ b/test/gtest/ucp/test_ucp_sockaddr.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_stream.cc b/test/gtest/ucp/test_ucp_stream.cc index d5421602f7e..a654cf0cf02 100644 --- a/test/gtest/ucp/test_ucp_stream.cc +++ b/test/gtest/ucp/test_ucp_stream.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_tag.cc b/test/gtest/ucp/test_ucp_tag.cc index 216a8c36189..78b01b2c512 100644 --- a/test/gtest/ucp/test_ucp_tag.cc +++ b/test/gtest/ucp/test_ucp_tag.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_tag.h b/test/gtest/ucp/test_ucp_tag.h index 618c09b1659..d42807d541f 100644 --- a/test/gtest/ucp/test_ucp_tag.h +++ b/test/gtest/ucp/test_ucp_tag.h @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_tag_cancel.cc b/test/gtest/ucp/test_ucp_tag_cancel.cc index b7cf01d7136..c8ff1e1f44c 100644 --- a/test/gtest/ucp/test_ucp_tag_cancel.cc +++ b/test/gtest/ucp/test_ucp_tag_cancel.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_tag_match.cc b/test/gtest/ucp/test_ucp_tag_match.cc index 15cf4566a19..d84ac8a03ee 100644 --- a/test/gtest/ucp/test_ucp_tag_match.cc +++ b/test/gtest/ucp/test_ucp_tag_match.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_tag_mem_type.cc b/test/gtest/ucp/test_ucp_tag_mem_type.cc index a62590bed86..45fdc788a59 100644 --- a/test/gtest/ucp/test_ucp_tag_mem_type.cc +++ b/test/gtest/ucp/test_ucp_tag_mem_type.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_tag_mt.cc b/test/gtest/ucp/test_ucp_tag_mt.cc index 9a9fd240fc7..04c3e69ea9b 100644 --- a/test/gtest/ucp/test_ucp_tag_mt.cc +++ b/test/gtest/ucp/test_ucp_tag_mt.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_tag_offload.cc b/test/gtest/ucp/test_ucp_tag_offload.cc index 0cb38dd22a6..5e57d124a34 100644 --- a/test/gtest/ucp/test_ucp_tag_offload.cc +++ b/test/gtest/ucp/test_ucp_tag_offload.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_tag_perf.cc b/test/gtest/ucp/test_ucp_tag_perf.cc index e8dd035fb07..66cee64512d 100644 --- a/test/gtest/ucp/test_ucp_tag_perf.cc +++ b/test/gtest/ucp/test_ucp_tag_perf.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_tag_probe.cc b/test/gtest/ucp/test_ucp_tag_probe.cc index d4a91509d79..290ee594337 100644 --- a/test/gtest/ucp/test_ucp_tag_probe.cc +++ b/test/gtest/ucp/test_ucp_tag_probe.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_tag_xfer.cc b/test/gtest/ucp/test_ucp_tag_xfer.cc index f6b4a84b4df..f32124f449f 100644 --- a/test/gtest/ucp/test_ucp_tag_xfer.cc +++ b/test/gtest/ucp/test_ucp_tag_xfer.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_tls.cc b/test/gtest/ucp/test_ucp_tls.cc index e7d789a3e2d..7e9735d9013 100644 --- a/test/gtest/ucp/test_ucp_tls.cc +++ b/test/gtest/ucp/test_ucp_tls.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_wakeup.cc b/test/gtest/ucp/test_ucp_wakeup.cc index 497f6ee5490..10b10b8fedc 100644 --- a/test/gtest/ucp/test_ucp_wakeup.cc +++ b/test/gtest/ucp/test_ucp_wakeup.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_wireup.cc b/test/gtest/ucp/test_ucp_wireup.cc index 989dadcff3f..73da9883ebb 100644 --- a/test/gtest/ucp/test_ucp_wireup.cc +++ b/test/gtest/ucp/test_ucp_wireup.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/test_ucp_worker.cc b/test/gtest/ucp/test_ucp_worker.cc index 920f995a22d..b846141a662 100644 --- a/test/gtest/ucp/test_ucp_worker.cc +++ b/test/gtest/ucp/test_ucp_worker.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/ucp_datatype.cc b/test/gtest/ucp/ucp_datatype.cc index 639626163b8..50431603e6e 100644 --- a/test/gtest/ucp/ucp_datatype.cc +++ b/test/gtest/ucp/ucp_datatype.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/ucp_datatype.h b/test/gtest/ucp/ucp_datatype.h index 798d4b23164..99c04a224d3 100644 --- a/test/gtest/ucp/ucp_datatype.h +++ b/test/gtest/ucp/ucp_datatype.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/ucp_test.cc b/test/gtest/ucp/ucp_test.cc index 1547332d2c2..2aa9716af38 100644 --- a/test/gtest/ucp/ucp_test.cc +++ b/test/gtest/ucp/ucp_test.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucp/ucp_test.h b/test/gtest/ucp/ucp_test.h index d18d7cea441..0cee51c0fab 100644 --- a/test/gtest/ucp/ucp_test.h +++ b/test/gtest/ucp/ucp_test.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/arch/test_x86_64.cc b/test/gtest/ucs/arch/test_x86_64.cc index 59fade06ed1..4a2c1a4a5a2 100644 --- a/test/gtest/ucs/arch/test_x86_64.cc +++ b/test/gtest/ucs/arch/test_x86_64.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2024. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_algorithm.cc b/test/gtest/ucs/test_algorithm.cc index 5c8419da64e..6c05441d40a 100644 --- a/test/gtest/ucs/test_algorithm.cc +++ b/test/gtest/ucs/test_algorithm.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_arbiter.cc b/test/gtest/ucs/test_arbiter.cc index 61ba7ba5a82..6615a33bc5d 100644 --- a/test/gtest/ucs/test_arbiter.cc +++ b/test/gtest/ucs/test_arbiter.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_async.cc b/test/gtest/ucs/test_async.cc index a80816ba583..b55749b9826 100644 --- a/test/gtest/ucs/test_async.cc +++ b/test/gtest/ucs/test_async.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_bitmap.cc b/test/gtest/ucs/test_bitmap.cc index 48e52019e55..af7f7069e8b 100644 --- a/test/gtest/ucs/test_bitmap.cc +++ b/test/gtest/ucs/test_bitmap.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_bitops.cc b/test/gtest/ucs/test_bitops.cc index 7b019589e7a..b5f0f75859c 100644 --- a/test/gtest/ucs/test_bitops.cc +++ b/test/gtest/ucs/test_bitops.cc @@ -1,5 +1,8 @@ /** * Copyright (C) Huawei Technologies Co., Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_callbackq.cc b/test/gtest/ucs/test_callbackq.cc index 32aa988c7b7..d940a024737 100644 --- a/test/gtest/ucs/test_callbackq.cc +++ b/test/gtest/ucs/test_callbackq.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_class.cc b/test/gtest/ucs/test_class.cc index 976d8c63945..fc8863e74d4 100644 --- a/test/gtest/ucs/test_class.cc +++ b/test/gtest/ucs/test_class.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_config.cc b/test/gtest/ucs/test_config.cc index 901f6bd3bc3..4d4b0d9d28f 100644 --- a/test/gtest/ucs/test_config.cc +++ b/test/gtest/ucs/test_config.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ /* force older C++ version to have SIZE_MAX */ diff --git a/test/gtest/ucs/test_conn_match.cc b/test/gtest/ucs/test_conn_match.cc index 279bb912fa9..8d0cc5bc9da 100644 --- a/test/gtest/ucs/test_conn_match.cc +++ b/test/gtest/ucs/test_conn_match.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_datatype.cc b/test/gtest/ucs/test_datatype.cc index e6d4d6a2905..aa8b8ca319a 100644 --- a/test/gtest/ucs/test_datatype.cc +++ b/test/gtest/ucs/test_datatype.cc @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. * Copyright (C) Huawei Technologies Co., Ltd. 2020. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_debug.cc b/test/gtest/ucs/test_debug.cc index 869361d5699..53bafca0b33 100644 --- a/test/gtest/ucs/test_debug.cc +++ b/test/gtest/ucs/test_debug.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2012. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_event_set.cc b/test/gtest/ucs/test_event_set.cc index 176d79bb1ca..e3c0375662b 100644 --- a/test/gtest/ucs/test_event_set.cc +++ b/test/gtest/ucs/test_event_set.cc @@ -1,5 +1,8 @@ /** * Copyright (C) Hiroyuki Sato. 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_frag_list.cc b/test/gtest/ucs/test_frag_list.cc index dce54973032..ff37b03e82f 100644 --- a/test/gtest/ucs/test_frag_list.cc +++ b/test/gtest/ucs/test_frag_list.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_iov.cc b/test/gtest/ucs/test_iov.cc index b50a7f25b1b..79fcb70bf55 100644 --- a/test/gtest/ucs/test_iov.cc +++ b/test/gtest/ucs/test_iov.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_khash.cc b/test/gtest/ucs/test_khash.cc index 9924752c3d4..5f157fbd861 100644 --- a/test/gtest/ucs/test_khash.cc +++ b/test/gtest/ucs/test_khash.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause */ #include diff --git a/test/gtest/ucs/test_log.cc b/test/gtest/ucs/test_log.cc index c2e476311ee..990c9a4e291 100644 --- a/test/gtest/ucs/test_log.cc +++ b/test/gtest/ucs/test_log.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_lru.cc b/test/gtest/ucs/test_lru.cc index 40630089942..d04abbadb14 100644 --- a/test/gtest/ucs/test_lru.cc +++ b/test/gtest/ucs/test_lru.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_math.cc b/test/gtest/ucs/test_math.cc index 45ed41656ab..0eeb152e82a 100644 --- a/test/gtest/ucs/test_math.cc +++ b/test/gtest/ucs/test_math.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2012. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_memtrack.cc b/test/gtest/ucs/test_memtrack.cc index 79b14332e65..d9bfa59f64c 100644 --- a/test/gtest/ucs/test_memtrack.cc +++ b/test/gtest/ucs/test_memtrack.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_memtype_cache.cc b/test/gtest/ucs/test_memtype_cache.cc index c212a4fbf6e..6e74b68db1b 100644 --- a/test/gtest/ucs/test_memtype_cache.cc +++ b/test/gtest/ucs/test_memtype_cache.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_module/Makefile.am b/test/gtest/ucs/test_module/Makefile.am index 0fc07b0a432..728634d2bce 100644 --- a/test/gtest/ucs/test_module/Makefile.am +++ b/test/gtest/ucs/test_module/Makefile.am @@ -1,5 +1,7 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/test/gtest/ucs/test_module/test_module.c b/test/gtest/ucs/test_module/test_module.c index 278a13847da..aef8cb543be 100644 --- a/test/gtest/ucs/test_module/test_module.c +++ b/test/gtest/ucs/test_module/test_module.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_mpmc.cc b/test/gtest/ucs/test_mpmc.cc index 3016890381b..75d57315b57 100644 --- a/test/gtest/ucs/test_mpmc.cc +++ b/test/gtest/ucs/test_mpmc.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_mpool.cc b/test/gtest/ucs/test_mpool.cc index 009656cfec7..b500ac9af03 100644 --- a/test/gtest/ucs/test_mpool.cc +++ b/test/gtest/ucs/test_mpool.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_mpool_set.cc b/test/gtest/ucs/test_mpool_set.cc index 402939b5980..ba5708cbe64 100644 --- a/test/gtest/ucs/test_mpool_set.cc +++ b/test/gtest/ucs/test_mpool_set.cc @@ -1,5 +1,7 @@ /** - * Copyright (C) 2021, NVIDIA CORPORATION & AFFILIATES. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_pgtable.cc b/test/gtest/ucs/test_pgtable.cc index d5c58031d31..b08c265c3ba 100644 --- a/test/gtest/ucs/test_pgtable.cc +++ b/test/gtest/ucs/test_pgtable.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_profile.cc b/test/gtest/ucs/test_profile.cc index 9fb72827131..702c6cecaf2 100644 --- a/test/gtest/ucs/test_profile.cc +++ b/test/gtest/ucs/test_profile.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2012. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_rcache.cc b/test/gtest/ucs/test_rcache.cc index 2286951a0d7..2c877bb2419 100644 --- a/test/gtest/ucs/test_rcache.cc +++ b/test/gtest/ucs/test_rcache.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_sock.cc b/test/gtest/ucs/test_sock.cc index f388ebd473f..ed8de76829d 100644 --- a/test/gtest/ucs/test_sock.cc +++ b/test/gtest/ucs/test_sock.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_stats.cc b/test/gtest/ucs/test_stats.cc index b5dfcb79040..cb698dcac6a 100644 --- a/test/gtest/ucs/test_stats.cc +++ b/test/gtest/ucs/test_stats.cc @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_stats_filter.cc b/test/gtest/ucs/test_stats_filter.cc index 440cd3fec72..d0c3aa1ae47 100644 --- a/test/gtest/ucs/test_stats_filter.cc +++ b/test/gtest/ucs/test_stats_filter.cc @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2013. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. * Copyright (C) Huawei Technologies Co., Ltd. 2021. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_strided_alloc.cc b/test/gtest/ucs/test_strided_alloc.cc index 34da9df070f..e59076363b3 100644 --- a/test/gtest/ucs/test_strided_alloc.cc +++ b/test/gtest/ucs/test_strided_alloc.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2018-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_string.cc b/test/gtest/ucs/test_string.cc index c9d8c01f0fe..52d9cb16434 100644 --- a/test/gtest/ucs/test_string.cc +++ b/test/gtest/ucs/test_string.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_sys.cc b/test/gtest/ucs/test_sys.cc index fd4372bbccb..5e20d8566ab 100644 --- a/test/gtest/ucs/test_sys.cc +++ b/test/gtest/ucs/test_sys.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_time.cc b/test/gtest/ucs/test_time.cc index 2766ff46003..93be93a1e9b 100644 --- a/test/gtest/ucs/test_time.cc +++ b/test/gtest/ucs/test_time.cc @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_topo.cc b/test/gtest/ucs/test_topo.cc index 78586522b71..f72618c83ee 100644 --- a/test/gtest/ucs/test_topo.cc +++ b/test/gtest/ucs/test_topo.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_twheel.cc b/test/gtest/ucs/test_twheel.cc index e16f2ca75d3..b046f9bec7f 100644 --- a/test/gtest/ucs/test_twheel.cc +++ b/test/gtest/ucs/test_twheel.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_type.cc b/test/gtest/ucs/test_type.cc index 082aeb988e7..b496fd72b51 100644 --- a/test/gtest/ucs/test_type.cc +++ b/test/gtest/ucs/test_type.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_usage_tracker.cc b/test/gtest/ucs/test_usage_tracker.cc index a08995497aa..bb1c5107de8 100755 --- a/test/gtest/ucs/test_usage_tracker.cc +++ b/test/gtest/ucs/test_usage_tracker.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2023. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/ucs/test_vfs.cc b/test/gtest/ucs/test_vfs.cc index a0eb5043b50..a3a8ea75e6c 100644 --- a/test/gtest/ucs/test_vfs.cc +++ b/test/gtest/ucs/test_vfs.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/cuda/test_cuda_ipc_md.cc b/test/gtest/uct/cuda/test_cuda_ipc_md.cc index 24805cfe41b..cc921b42255 100644 --- a/test/gtest/uct/cuda/test_cuda_ipc_md.cc +++ b/test/gtest/uct/cuda/test_cuda_ipc_md.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2024. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/ib/test_cq_moderation.cc b/test/gtest/uct/ib/test_cq_moderation.cc index 3e3d329c389..ee34d5fe667 100644 --- a/test/gtest/uct/ib/test_cq_moderation.cc +++ b/test/gtest/uct/ib/test_cq_moderation.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/ib/test_cqe_zipping.cc b/test/gtest/uct/ib/test_cqe_zipping.cc index a67c8a6c605..cef85faede0 100644 --- a/test/gtest/uct/ib/test_cqe_zipping.cc +++ b/test/gtest/uct/ib/test_cqe_zipping.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2022. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause */ #include diff --git a/test/gtest/uct/ib/test_dc.cc b/test/gtest/uct/ib/test_dc.cc index f4f2099c646..c0aa0ca20ae 100644 --- a/test/gtest/uct/ib/test_dc.cc +++ b/test/gtest/uct/ib/test_dc.cc @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2016. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2016.All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/uct/ib/test_devx.cc b/test/gtest/uct/ib/test_devx.cc index b8689073c94..85f46563ad9 100644 --- a/test/gtest/uct/ib/test_devx.cc +++ b/test/gtest/uct/ib/test_devx.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/ib/test_ib.cc b/test/gtest/uct/ib/test_ib.cc index 3983512470c..37db7371914 100644 --- a/test/gtest/uct/ib/test_ib.cc +++ b/test/gtest/uct/ib/test_ib.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/uct/ib/test_ib.h b/test/gtest/uct/ib/test_ib.h index b7ac13cd444..e4eead96595 100644 --- a/test/gtest/uct/ib/test_ib.h +++ b/test/gtest/uct/ib/test_ib.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/uct/ib/test_ib_event.cc b/test/gtest/uct/ib/test_ib_event.cc index 22bdb830715..e587d2b15b1 100644 --- a/test/gtest/uct/ib/test_ib_event.cc +++ b/test/gtest/uct/ib/test_ib_event.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/uct/ib/test_ib_md.cc b/test/gtest/uct/ib/test_ib_md.cc index 4019bc24b92..0d7583aba45 100644 --- a/test/gtest/uct/ib/test_ib_md.cc +++ b/test/gtest/uct/ib/test_ib_md.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2016 - 2017. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/uct/ib/test_ib_pkey.cc b/test/gtest/uct/ib/test_ib_pkey.cc index b04c315f0be..ea992760c86 100644 --- a/test/gtest/uct/ib/test_ib_pkey.cc +++ b/test/gtest/uct/ib/test_ib_pkey.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/uct/ib/test_ib_xfer.cc b/test/gtest/uct/ib/test_ib_xfer.cc index 38e327c3574..8d9ff4b2cac 100644 --- a/test/gtest/uct/ib/test_ib_xfer.cc +++ b/test/gtest/uct/ib/test_ib_xfer.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/ib/test_rc.cc b/test/gtest/uct/ib/test_rc.cc index 2af759c0da5..ba97c87590f 100644 --- a/test/gtest/uct/ib/test_rc.cc +++ b/test/gtest/uct/ib/test_rc.cc @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2016. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2016.All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/uct/ib/test_rc.h b/test/gtest/uct/ib/test_rc.h index 65fa928222f..d0a8fad1c37 100644 --- a/test/gtest/uct/ib/test_rc.h +++ b/test/gtest/uct/ib/test_rc.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/ib/test_ud.cc b/test/gtest/uct/ib/test_ud.cc index b74252edcab..180f61a376d 100644 --- a/test/gtest/uct/ib/test_ud.cc +++ b/test/gtest/uct/ib/test_ud.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2019. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/ib/test_ud_ds.cc b/test/gtest/uct/ib/test_ud_ds.cc index 84e713448bb..1305a9c0c99 100644 --- a/test/gtest/uct/ib/test_ud_ds.cc +++ b/test/gtest/uct/ib/test_ud_ds.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/ib/test_ud_pending.cc b/test/gtest/uct/ib/test_ud_pending.cc index af6d7bde2da..c96553874d2 100644 --- a/test/gtest/uct/ib/test_ud_pending.cc +++ b/test/gtest/uct/ib/test_ud_pending.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/ib/test_ud_timer.cc b/test/gtest/uct/ib/test_ud_timer.cc index 6f408195c7f..64eb11f760e 100644 --- a/test/gtest/uct/ib/test_ud_timer.cc +++ b/test/gtest/uct/ib/test_ud_timer.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/ib/ud_base.cc b/test/gtest/uct/ib/ud_base.cc index 6cbc58cab11..635abc05f8d 100644 --- a/test/gtest/uct/ib/ud_base.cc +++ b/test/gtest/uct/ib/ud_base.cc @@ -1,3 +1,34 @@ +/* + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * 3. Neither the name of the copyright holder nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + #include "ud_base.h" diff --git a/test/gtest/uct/ib/ud_base.h b/test/gtest/uct/ib/ud_base.h index 964b83ea336..4e146e65e7d 100644 --- a/test/gtest/uct/ib/ud_base.h +++ b/test/gtest/uct/ib/ud_base.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/tcp/test_tcp.cc b/test/gtest/uct/tcp/test_tcp.cc index d5900cbb1b9..11efca11b40 100644 --- a/test/gtest/uct/tcp/test_tcp.cc +++ b/test/gtest/uct/tcp/test_tcp.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_amo.cc b/test/gtest/uct/test_amo.cc index e508b46cdd1..69676d900d2 100644 --- a/test/gtest/uct/test_amo.cc +++ b/test/gtest/uct/test_amo.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_amo.h b/test/gtest/uct/test_amo.h index 68e876934f0..058fa9dbb46 100644 --- a/test/gtest/uct/test_amo.h +++ b/test/gtest/uct/test_amo.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_amo_add_xor.cc b/test/gtest/uct/test_amo_add_xor.cc index 0a2966d7a78..c1355ee7c8d 100644 --- a/test/gtest/uct/test_amo_add_xor.cc +++ b/test/gtest/uct/test_amo_add_xor.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_amo_and_or.cc b/test/gtest/uct/test_amo_and_or.cc index 3313ac5a63f..11910caffbc 100644 --- a/test/gtest/uct/test_amo_and_or.cc +++ b/test/gtest/uct/test_amo_and_or.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_amo_cswap.cc b/test/gtest/uct/test_amo_cswap.cc index 7cdadb73465..fca1e023ac0 100644 --- a/test/gtest/uct/test_amo_cswap.cc +++ b/test/gtest/uct/test_amo_cswap.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_amo_fadd_fxor.cc b/test/gtest/uct/test_amo_fadd_fxor.cc index 068c5d8912e..6e1173cf117 100644 --- a/test/gtest/uct/test_amo_fadd_fxor.cc +++ b/test/gtest/uct/test_amo_fadd_fxor.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_amo_fand_for.cc b/test/gtest/uct/test_amo_fand_for.cc index 64f62b856aa..8e00dcea9d3 100644 --- a/test/gtest/uct/test_amo_fand_for.cc +++ b/test/gtest/uct/test_amo_fand_for.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_amo_swap.cc b/test/gtest/uct/test_amo_swap.cc index 813d9ed434b..242a39d756b 100644 --- a/test/gtest/uct/test_amo_swap.cc +++ b/test/gtest/uct/test_amo_swap.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_atomic_key_reg_rdma_mem_type.cc b/test/gtest/uct/test_atomic_key_reg_rdma_mem_type.cc index 92d0625be7f..54d67840cea 100644 --- a/test/gtest/uct/test_atomic_key_reg_rdma_mem_type.cc +++ b/test/gtest/uct/test_atomic_key_reg_rdma_mem_type.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2018. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_event.cc b/test/gtest/uct/test_event.cc index 4c961451cbe..e2424cdf55b 100644 --- a/test/gtest/uct/test_event.cc +++ b/test/gtest/uct/test_event.cc @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2016.All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_fence.cc b/test/gtest/uct/test_fence.cc index b7194c70170..f34269fb700 100644 --- a/test/gtest/uct/test_fence.cc +++ b/test/gtest/uct/test_fence.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_flush.cc b/test/gtest/uct/test_flush.cc index 08e4b602a27..437414498f4 100644 --- a/test/gtest/uct/test_flush.cc +++ b/test/gtest/uct/test_flush.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_many2one_am.cc b/test/gtest/uct/test_many2one_am.cc index c281ad6da6b..a9c68e6df18 100644 --- a/test/gtest/uct/test_many2one_am.cc +++ b/test/gtest/uct/test_many2one_am.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_md.cc b/test/gtest/uct/test_md.cc index 421176940c7..4b149f48b03 100644 --- a/test/gtest/uct/test_md.cc +++ b/test/gtest/uct/test_md.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) Advanced Micro Devices, Inc. 2016 - 2017. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_md.h b/test/gtest/uct/test_md.h index 5d1299f9452..3e30de58e19 100644 --- a/test/gtest/uct/test_md.h +++ b/test/gtest/uct/test_md.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_mem.cc b/test/gtest/uct/test_mem.cc index 1c335ae4814..a79d2b89857 100644 --- a/test/gtest/uct/test_mem.cc +++ b/test/gtest/uct/test_mem.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_mm.cc b/test/gtest/uct/test_mm.cc index 9b66fb709b1..7437fd85c20 100644 --- a/test/gtest/uct/test_mm.cc +++ b/test/gtest/uct/test_mm.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_p2p_am.cc b/test/gtest/uct/test_p2p_am.cc index a918e1e0837..5ae6ddc8cc6 100644 --- a/test/gtest/uct/test_p2p_am.cc +++ b/test/gtest/uct/test_p2p_am.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_p2p_err.cc b/test/gtest/uct/test_p2p_err.cc index 77a67247af4..30abdafb33e 100644 --- a/test/gtest/uct/test_p2p_err.cc +++ b/test/gtest/uct/test_p2p_err.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_p2p_mix.cc b/test/gtest/uct/test_p2p_mix.cc index 546a41608fd..dc2d7f35e13 100644 --- a/test/gtest/uct/test_p2p_mix.cc +++ b/test/gtest/uct/test_p2p_mix.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_p2p_mix.h b/test/gtest/uct/test_p2p_mix.h index 8a3a0b66282..f124ee7278f 100644 --- a/test/gtest/uct/test_p2p_mix.h +++ b/test/gtest/uct/test_p2p_mix.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_p2p_rma.cc b/test/gtest/uct/test_p2p_rma.cc index d3d5e162f0d..4269ab29c9f 100644 --- a/test/gtest/uct/test_p2p_rma.cc +++ b/test/gtest/uct/test_p2p_rma.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_p2p_rma.h b/test/gtest/uct/test_p2p_rma.h index 59b6fe03068..0ecf9f18f69 100644 --- a/test/gtest/uct/test_p2p_rma.h +++ b/test/gtest/uct/test_p2p_rma.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_peer_failure.cc b/test/gtest/uct/test_peer_failure.cc index 1a73367d9f8..7c86fbcb941 100644 --- a/test/gtest/uct/test_peer_failure.cc +++ b/test/gtest/uct/test_peer_failure.cc @@ -1,8 +1,10 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2016. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2016.All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_peer_failure.h b/test/gtest/uct/test_peer_failure.h index 06dcd3f23b4..e8dac917f6e 100644 --- a/test/gtest/uct/test_peer_failure.h +++ b/test/gtest/uct/test_peer_failure.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2020. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2020-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_pending.cc b/test/gtest/uct/test_pending.cc index f6b4e4fa588..b23bc41b4e5 100644 --- a/test/gtest/uct/test_pending.cc +++ b/test/gtest/uct/test_pending.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_progress.cc b/test/gtest/uct/test_progress.cc index 158ef5f6420..8e8321d5a31 100644 --- a/test/gtest/uct/test_progress.cc +++ b/test/gtest/uct/test_progress.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_sockaddr.cc b/test/gtest/uct/test_sockaddr.cc index 683323fa1b6..7d784d3f5d6 100644 --- a/test/gtest/uct/test_sockaddr.cc +++ b/test/gtest/uct/test_sockaddr.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2017-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2017-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_stats.cc b/test/gtest/uct/test_stats.cc index f8044265184..3f3264c2ad8 100644 --- a/test/gtest/uct/test_stats.cc +++ b/test/gtest/uct/test_stats.cc @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) UT-Battelle, LLC. 2014-2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_tag.cc b/test/gtest/uct/test_tag.cc index 3d020996ed5..16406dc90bd 100644 --- a/test/gtest/uct/test_tag.cc +++ b/test/gtest/uct/test_tag.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_uct_ep.cc b/test/gtest/uct/test_uct_ep.cc index 6c52fbb8e1b..8683cc6b37b 100644 --- a/test/gtest/uct/test_uct_ep.cc +++ b/test/gtest/uct/test_uct_ep.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2016. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_uct_perf.cc b/test/gtest/uct/test_uct_perf.cc index 37137e2f2b3..1f43efaff87 100644 --- a/test/gtest/uct/test_uct_perf.cc +++ b/test/gtest/uct/test_uct_perf.cc @@ -1,7 +1,9 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/uct/test_zcopy_comp.cc b/test/gtest/uct/test_zcopy_comp.cc index 46d779d530f..140d2600d9b 100644 --- a/test/gtest/uct/test_zcopy_comp.cc +++ b/test/gtest/uct/test_zcopy_comp.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2017. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/uct_p2p_test.cc b/test/gtest/uct/uct_p2p_test.cc index df0e03b6b98..ebe0cfb8d4f 100644 --- a/test/gtest/uct/uct_p2p_test.cc +++ b/test/gtest/uct/uct_p2p_test.cc @@ -1,6 +1,8 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * Copyright (C) ARM Ltd. 2016. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/uct_p2p_test.h b/test/gtest/uct/uct_p2p_test.h index 0478a083a56..28fec3085d8 100644 --- a/test/gtest/uct/uct_p2p_test.h +++ b/test/gtest/uct/uct_p2p_test.h @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2014. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/uct_test.cc b/test/gtest/uct/uct_test.cc index f5457d9698a..8b914fb6c8e 100644 --- a/test/gtest/uct/uct_test.cc +++ b/test/gtest/uct/uct_test.cc @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/gtest/uct/uct_test.h b/test/gtest/uct/uct_test.h index 77b2bf54988..a98f55a8754 100644 --- a/test/gtest/uct/uct_test.h +++ b/test/gtest/uct/uct_test.h @@ -1,9 +1,11 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. * * Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. * Copyright (C) ARM Ltd. 2017. ALL RIGHTS RESERVED * Copyright (C) Advanced Micro Devices, Inc. 2016 - 2017. ALL RIGHTS RESERVED. + * SPDX-License-Identifier: BSD-3-Clause * See file LICENSE for terms. */ diff --git a/test/gtest/uct/v2/test_uct_query.cc b/test/gtest/uct/v2/test_uct_query.cc index d47be5eebad..d9a1ee0e0a2 100644 --- a/test/gtest/uct/v2/test_uct_query.cc +++ b/test/gtest/uct/v2/test_uct_query.cc @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2021. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/mpi/Makefile.am b/test/mpi/Makefile.am index a7958b7ac89..e4916159b7b 100644 --- a/test/mpi/Makefile.am +++ b/test/mpi/Makefile.am @@ -1,7 +1,9 @@ # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # Copyright (C) UT-Battelle, LLC. 2015. ALL RIGHTS RESERVED. +# SPDX-License-Identifier: BSD-3-Clause # See file LICENSE for terms. # diff --git a/test/mpi/run_mpi.sh.in b/test/mpi/run_mpi.sh.in index 297a323fcdc..ab57306506b 100755 --- a/test/mpi/run_mpi.sh.in +++ b/test/mpi/run_mpi.sh.in @@ -1,6 +1,8 @@ #!/bin/sh # -# Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause # # See file LICENSE for terms. # diff --git a/test/mpi/shmem_pingpong.c b/test/mpi/shmem_pingpong.c index e0b6a59c741..1879a0f273f 100644 --- a/test/mpi/shmem_pingpong.c +++ b/test/mpi/shmem_pingpong.c @@ -1,5 +1,7 @@ /** -* Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/mpi/test_memhooks.c b/test/mpi/test_memhooks.c index 45cbcb11d77..8e26c574c23 100644 --- a/test/mpi/test_memhooks.c +++ b/test/mpi/test_memhooks.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/test/mpi/test_memhooks_lib.c b/test/mpi/test_memhooks_lib.c index 6577619ad4d..7736ce9044f 100644 --- a/test/mpi/test_memhooks_lib.c +++ b/test/mpi/test_memhooks_lib.c @@ -1,5 +1,7 @@ /** - * Copyright (c) NVIDIA CORPORATION & AFFILIATES, 2001-2015. ALL RIGHTS RESERVED. + * SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES + * Copyright (c) 2001-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. + * SPDX-License-Identifier: BSD-3-Clause * * See file LICENSE for terms. */ diff --git a/ucx.spec.in b/ucx.spec.in index a6aa9a0a93a..e2b204e29dc 100644 --- a/ucx.spec.in +++ b/ucx.spec.in @@ -1,3 +1,34 @@ +# +# SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES +# Copyright (c) 2021-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# +# 1. Redistributions of source code must retain the above copyright notice, this +# list of conditions and the following disclaimer. +# +# 2. Redistributions in binary form must reproduce the above copyright notice, +# this list of conditions and the following disclaimer in the documentation +# and/or other materials provided with the distribution. +# +# 3. Neither the name of the copyright holder nor the names of its +# contributors may be used to endorse or promote products derived from +# this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + %{!?configure_options: %global configure_options %{nil}} %bcond_without cma %bcond_with cuda