[v2] add top level SPDX license identifier.
diff mbox series

Message ID 20191128070538.27724-1-hemant.agrawal@nxp.com
State Accepted, archived
Delegated to: Thomas Monjalon
Headers show
Series
  • [v2] add top level SPDX license identifier.
Related show

Checks

Context Check Description
ci/travis-robot success Travis build: passed
ci/iol-mellanox-Performance success Performance Testing PASS
ci/Intel-compilation success Compilation OK
ci/iol-compilation success Compile Testing PASS
ci/iol-intel-Performance success Performance Testing PASS
ci/checkpatch success coding style OK

Commit Message

Hemant Agrawal Nov. 28, 2019, 7:05 a.m. UTC
This patch adds top level SPDX license identifiers for some of the dpdk
source and scripts, where the copyright owners have not yet agreed to
replace the full BSD-3 license plate.

This patch also add SPDX license tag for some of files with no
previous license plates. (DPDK is BSD-3)

Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>
---
 app/test-pmd/flowgen.c                                    | 7 ++-----
 app/test-pmd/macswap.c                                    | 6 ++----
 app/test/test_compressdev_test_buffer.h                   | 2 ++
 app/test/test_timer_racecond.c                            | 8 +++-----
 devtools/cocci.sh                                         | 3 +--
 .../test/trs_aesgcm_inline_crypto_fallback_defs.sh        | 2 +-
 .../test/tun_aesgcm_inline_crypto_fallback_defs.sh        | 2 +-
 examples/performance-thread/l3fwd-thread/test.sh          | 1 +
 lib/librte_ethdev/rte_ethdev_pci.h                        | 6 ++----
 lib/librte_ethdev/rte_ethdev_vdev.h                       | 6 ++----
 10 files changed, 17 insertions(+), 26 deletions(-)

Comments

Thomas Monjalon Nov. 28, 2019, 3:16 p.m. UTC | #1
28/11/2019 08:05, Hemant Agrawal:
> This patch adds top level SPDX license identifiers for some of the dpdk
> source and scripts, where the copyright owners have not yet agreed to
> replace the full BSD-3 license plate.
> 
> This patch also add SPDX license tag for some of files with no
> previous license plates. (DPDK is BSD-3)
> 
> Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>
> ---
>  app/test-pmd/flowgen.c                                    | 7 ++-----
>  app/test-pmd/macswap.c                                    | 6 ++----
>  app/test/test_compressdev_test_buffer.h                   | 2 ++
>  app/test/test_timer_racecond.c                            | 8 +++-----
>  devtools/cocci.sh                                         | 3 +--
>  .../test/trs_aesgcm_inline_crypto_fallback_defs.sh        | 2 +-
>  .../test/tun_aesgcm_inline_crypto_fallback_defs.sh        | 2 +-
>  examples/performance-thread/l3fwd-thread/test.sh          | 1 +
>  lib/librte_ethdev/rte_ethdev_pci.h                        | 6 ++----
>  lib/librte_ethdev/rte_ethdev_vdev.h                       | 6 ++----
>  10 files changed, 17 insertions(+), 26 deletions(-)

If you don't mind, I would like to wait 20.02 for applying such patch.
I believe there is a chance to get some agreement for some of these files.
Thomas Monjalon Feb. 22, 2020, 3:14 p.m. UTC | #2
28/11/2019 08:05, Hemant Agrawal:
> This patch adds top level SPDX license identifiers for some of the dpdk
> source and scripts, where the copyright owners have not yet agreed to
> replace the full BSD-3 license plate.
> 
> This patch also add SPDX license tag for some of files with no
> previous license plates. (DPDK is BSD-3)
> 
> Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>
> ---
>  app/test-pmd/flowgen.c                                    | 7 ++-----
>  app/test-pmd/macswap.c                                    | 6 ++----
>  app/test/test_compressdev_test_buffer.h                   | 2 ++
>  app/test/test_timer_racecond.c                            | 8 +++-----
>  devtools/cocci.sh                                         | 3 +--
>  .../test/trs_aesgcm_inline_crypto_fallback_defs.sh        | 2 +-
>  .../test/tun_aesgcm_inline_crypto_fallback_defs.sh        | 2 +-
>  examples/performance-thread/l3fwd-thread/test.sh          | 1 +
>  lib/librte_ethdev/rte_ethdev_pci.h                        | 6 ++----
>  lib/librte_ethdev/rte_ethdev_vdev.h                       | 6 ++----
>  10 files changed, 17 insertions(+), 26 deletions(-)

Some of these files are already fixed.

Applied this patch for the remaining gap, thanks

Patch
diff mbox series

diff --git a/app/test-pmd/flowgen.c b/app/test-pmd/flowgen.c
index 03b72aaa5..a00d91a3a 100644
--- a/app/test-pmd/flowgen.c
+++ b/app/test-pmd/flowgen.c
@@ -1,8 +1,5 @@ 
-/*-
- *   BSD LICENSE
- *
- *   Copyright(c) 2010-2013 Tilera Corporation. All rights reserved.
- *   All rights reserved.
+/* SPDX-License-Identifier: BSD-3-Clause
+ * Copyright(c) 2010-2013 Tilera Corporation. All rights reserved.
  *
  *   Redistribution and use in source and binary forms, with or without
  *   modification, are permitted provided that the following conditions
diff --git a/app/test-pmd/macswap.c b/app/test-pmd/macswap.c
index 71af916fc..73f33f4b4 100644
--- a/app/test-pmd/macswap.c
+++ b/app/test-pmd/macswap.c
@@ -1,7 +1,5 @@ 
-/*-
- *   BSD LICENSE
- *
- *   Copyright(c) 2014 Tilera Corporation. All rights reserved.
+/* SPDX-License-Identifier: BSD-3-Clause
+ * Copyright(c) 2014 Tilera Corporation. All rights reserved.
  *
  *   Redistribution and use in source and binary forms, with or without
  *   modification, are permitted provided that the following conditions
diff --git a/app/test/test_compressdev_test_buffer.h b/app/test/test_compressdev_test_buffer.h
index c0492f89a..db701c6a0 100644
--- a/app/test/test_compressdev_test_buffer.h
+++ b/app/test/test_compressdev_test_buffer.h
@@ -1,3 +1,5 @@ 
+/* SPDX-License-Identifier: BSD-3-Clause
+ */
 #ifndef TEST_COMPRESSDEV_TEST_BUFFERS_H_
 #define TEST_COMPRESSDEV_TEST_BUFFERS_H_
 
diff --git a/app/test/test_timer_racecond.c b/app/test/test_timer_racecond.c
index a9e1daf16..58bcd73f7 100644
--- a/app/test/test_timer_racecond.c
+++ b/app/test/test_timer_racecond.c
@@ -1,8 +1,6 @@ 
-/*-
- *   BSD LICENSE
- *
- *   Copyright(c) 2015 Akamai Technologies.
- *   All rights reserved.
+/* SPDX-License-Identifier: BSD-3-Clause
+ * Copyright(c) 2015 Akamai Technologies.
+ * All rights reserved.
  *
  *   Redistribution and use in source and binary forms, with or without
  *   modification, are permitted provided that the following conditions
diff --git a/devtools/cocci.sh b/devtools/cocci.sh
index 8b17a8ceb..ce8ab298e 100755
--- a/devtools/cocci.sh
+++ b/devtools/cocci.sh
@@ -1,7 +1,6 @@ 
 #! /bin/sh
 
-# BSD LICENSE
-#
+# SPDX-License-Identifier: BSD-3-Clause
 # Copyright 2015 EZchip Semiconductor Ltd.
 #
 # Redistribution and use in source and binary forms, with or without
diff --git a/examples/ipsec-secgw/test/trs_aesgcm_inline_crypto_fallback_defs.sh b/examples/ipsec-secgw/test/trs_aesgcm_inline_crypto_fallback_defs.sh
index 875a7457d..058c7960a 100644
--- a/examples/ipsec-secgw/test/trs_aesgcm_inline_crypto_fallback_defs.sh
+++ b/examples/ipsec-secgw/test/trs_aesgcm_inline_crypto_fallback_defs.sh
@@ -1,5 +1,5 @@ 
 #! /bin/bash
-
+# SPDX-License-Identifier: BSD-3-Clause
 . ${DIR}/trs_aesgcm_defs.sh
 
 SGW_CFG_XPRM_IN='port_id 0 type inline-crypto-offload fallback lookaside-none'
diff --git a/examples/ipsec-secgw/test/tun_aesgcm_inline_crypto_fallback_defs.sh b/examples/ipsec-secgw/test/tun_aesgcm_inline_crypto_fallback_defs.sh
index 696848432..b2899a2e4 100644
--- a/examples/ipsec-secgw/test/tun_aesgcm_inline_crypto_fallback_defs.sh
+++ b/examples/ipsec-secgw/test/tun_aesgcm_inline_crypto_fallback_defs.sh
@@ -1,5 +1,5 @@ 
 #! /bin/bash
-
+# SPDX-License-Identifier: BSD-3-Clause
 . ${DIR}/tun_aesgcm_defs.sh
 
 SGW_CFG_XPRM_IN='port_id 0 type inline-crypto-offload fallback lookaside-none'
diff --git a/examples/performance-thread/l3fwd-thread/test.sh b/examples/performance-thread/l3fwd-thread/test.sh
index b7718b622..f0b6e271a 100755
--- a/examples/performance-thread/l3fwd-thread/test.sh
+++ b/examples/performance-thread/l3fwd-thread/test.sh
@@ -1,4 +1,5 @@ 
 #!/bin/bash
+# SPDX-License-Identifier: BSD-3-Clause
 
 case "$1" in
 
diff --git a/lib/librte_ethdev/rte_ethdev_pci.h b/lib/librte_ethdev/rte_ethdev_pci.h
index ccdbb46ec..05677145e 100644
--- a/lib/librte_ethdev/rte_ethdev_pci.h
+++ b/lib/librte_ethdev/rte_ethdev_pci.h
@@ -1,7 +1,5 @@ 
-/*-
- *   BSD LICENSE
- *
- *   Copyright(c) 2017 Brocade Communications Systems, Inc.
+/* SPDX-License-Identifier: BSD-3-Clause
+ * Copyright(c) 2017 Brocade Communications Systems, Inc.
  *   Author: Jan Blunck <jblunck@infradead.org>
  *
  *   Redistribution and use in source and binary forms, with or without
diff --git a/lib/librte_ethdev/rte_ethdev_vdev.h b/lib/librte_ethdev/rte_ethdev_vdev.h
index 259feda3f..b3ef12398 100644
--- a/lib/librte_ethdev/rte_ethdev_vdev.h
+++ b/lib/librte_ethdev/rte_ethdev_vdev.h
@@ -1,7 +1,5 @@ 
-/*-
- *   BSD LICENSE
- *
- *   Copyright(c) 2017 Brocade Communications Systems, Inc.
+/* SPDX-License-Identifier: BSD-3-Clause
+ * Copyright(c) 2017 Brocade Communications Systems, Inc.
  *   Author: Jan Blunck <jblunck@infradead.org>
  *
  *   Redistribution and use in source and binary forms, with or without