[dpdk-dev] [PATCH] doc: convert license headers to SPDX tags
Andrew Rybchenko
arybchenko at solarflare.com
Tue Jan 9 16:13:58 CET 2018
On 01/09/2018 05:56 PM, Ferruh Yigit wrote:
> Signed-off-by: Ferruh Yigit <ferruh.yigit at intel.com>
> ---
> doc/guides/cryptodevs/aesni_gcm.rst | 30 ++------------------
> doc/guides/cryptodevs/aesni_mb.rst | 30 ++------------------
> doc/guides/cryptodevs/armv8.rst | 29 +------------------
> doc/guides/cryptodevs/index.rst | 30 ++------------------
> doc/guides/cryptodevs/kasumi.rst | 30 ++------------------
> doc/guides/cryptodevs/mrvl.rst | 28 +-----------------
> doc/guides/cryptodevs/null.rst | 30 ++------------------
> doc/guides/cryptodevs/openssl.rst | 30 ++------------------
> doc/guides/cryptodevs/overview.rst | 30 ++------------------
> doc/guides/cryptodevs/qat.rst | 30 ++------------------
> doc/guides/cryptodevs/scheduler.rst | 31 ++------------------
> doc/guides/cryptodevs/snow3g.rst | 30 ++------------------
> doc/guides/cryptodevs/zuc.rst | 30 ++------------------
> doc/guides/eventdevs/index.rst | 30 ++------------------
> doc/guides/eventdevs/octeontx.rst | 28 +-----------------
> doc/guides/eventdevs/sw.rst | 30 ++------------------
> doc/guides/faq/faq.rst | 32 ++-------------------
> doc/guides/faq/index.rst | 31 ++------------------
> doc/guides/freebsd_gsg/build_dpdk.rst | 31 ++------------------
> doc/guides/freebsd_gsg/build_sample_apps.rst | 31 ++------------------
> doc/guides/freebsd_gsg/index.rst | 31 ++------------------
> doc/guides/freebsd_gsg/install_from_ports.rst | 31 ++------------------
> doc/guides/freebsd_gsg/intro.rst | 31 ++------------------
> doc/guides/howto/flow_bifurcation.rst | 32 ++-------------------
> doc/guides/howto/index.rst | 31 ++------------------
> doc/guides/howto/lm_bond_virtio_sriov.rst | 31 ++------------------
> doc/guides/howto/lm_virtio_vhost_user.rst | 32 ++-------------------
> doc/guides/howto/packet_capture_framework.rst | 33 ++--------------------
> doc/guides/howto/pvp_reference_benchmark.rst | 29 +------------------
> doc/guides/howto/rte_flow.rst | 29 +------------------
> doc/guides/howto/vfd.rst | 32 ++-------------------
> .../howto/virtio_user_as_exceptional_path.rst | 31 ++------------------
> .../howto/virtio_user_for_container_networking.rst | 31 ++------------------
> doc/guides/index.rst | 31 ++------------------
> doc/guides/linux_gsg/build_dpdk.rst | 31 ++------------------
> doc/guides/linux_gsg/build_sample_apps.rst | 31 ++------------------
> doc/guides/linux_gsg/enable_func.rst | 31 ++------------------
> doc/guides/linux_gsg/index.rst | 31 ++------------------
> doc/guides/linux_gsg/intro.rst | 31 ++------------------
> doc/guides/linux_gsg/linux_drivers.rst | 28 +-----------------
> doc/guides/linux_gsg/quick_start.rst | 31 ++------------------
> doc/guides/linux_gsg/sys_reqs.rst | 31 ++------------------
> doc/guides/mempool/index.rst | 28 +-----------------
> doc/guides/mempool/octeontx.rst | 28 +-----------------
> doc/guides/nics/ark.rst | 33 ++--------------------
> doc/guides/nics/avp.rst | 28 +-----------------
> doc/guides/nics/bnx2x.rst | 28 +-----------------
> doc/guides/nics/bnxt.rst | 28 +-----------------
> doc/guides/nics/build_and_test.rst | 28 +-----------------
> doc/guides/nics/cxgbe.rst | 28 +-----------------
> doc/guides/nics/e1000em.rst | 31 ++------------------
> doc/guides/nics/ena.rst | 33 ++--------------------
> doc/guides/nics/enic.rst | 27 +-----------------
> doc/guides/nics/fail_safe.rst | 28 +-----------------
> doc/guides/nics/features.rst | 31 ++------------------
> doc/guides/nics/fm10k.rst | 31 ++------------------
> doc/guides/nics/i40e.rst | 31 ++------------------
> doc/guides/nics/index.rst | 31 ++------------------
> doc/guides/nics/intel_vf.rst | 31 ++------------------
> doc/guides/nics/ixgbe.rst | 31 ++------------------
> doc/guides/nics/kni.rst | 31 ++------------------
> doc/guides/nics/liquidio.rst | 28 +-----------------
> doc/guides/nics/mlx4.rst | 28 +-----------------
> doc/guides/nics/mlx5.rst | 28 +-----------------
> doc/guides/nics/mrvl.rst | 28 +-----------------
> doc/guides/nics/nfp.rst | 28 +-----------------
> doc/guides/nics/octeontx.rst | 28 +-----------------
> doc/guides/nics/overview.rst | 28 +-----------------
> doc/guides/nics/qede.rst | 28 +-----------------
> doc/guides/nics/sfc_efx.rst | 26 +----------------
> doc/guides/nics/szedata2.rst | 28 +-----------------
> doc/guides/nics/tap.rst | 31 ++------------------
> doc/guides/nics/thunderx.rst | 28 +-----------------
> doc/guides/nics/vhost.rst | 28 +-----------------
> doc/guides/nics/virtio.rst | 31 ++------------------
> doc/guides/nics/vmxnet3.rst | 31 ++------------------
> doc/guides/platform/index.rst | 28 +-----------------
> doc/guides/platform/octeontx.rst | 28 +-----------------
> doc/guides/prog_guide/build_app.rst | 31 ++------------------
> doc/guides/prog_guide/cryptodev_lib.rst | 31 ++------------------
> doc/guides/prog_guide/dev_kit_build_system.rst | 31 ++------------------
> doc/guides/prog_guide/dev_kit_root_make_help.rst | 31 ++------------------
> doc/guides/prog_guide/efd_lib.rst | 31 ++------------------
> doc/guides/prog_guide/env_abstraction_layer.rst | 31 ++------------------
> .../prog_guide/event_ethernet_rx_adapter.rst | 30 ++------------------
> doc/guides/prog_guide/eventdev.rst | 30 ++------------------
> doc/guides/prog_guide/ext_app_lib_make_help.rst | 31 ++------------------
> doc/guides/prog_guide/extend_dpdk.rst | 31 ++------------------
> doc/guides/prog_guide/flow_classify_lib.rst | 31 ++------------------
> .../prog_guide/generic_receive_offload_lib.rst | 31 ++------------------
> .../generic_segmentation_offload_lib.rst | 31 ++------------------
> doc/guides/prog_guide/glossary.rst | 31 ++------------------
> doc/guides/prog_guide/hash_lib.rst | 31 ++------------------
> doc/guides/prog_guide/index.rst | 31 ++------------------
> doc/guides/prog_guide/intro.rst | 31 ++------------------
> .../prog_guide/ip_fragment_reassembly_lib.rst | 31 ++------------------
> doc/guides/prog_guide/kernel_nic_interface.rst | 31 ++------------------
> .../prog_guide/link_bonding_poll_mode_drv_lib.rst | 31 ++------------------
> doc/guides/prog_guide/lpm6_lib.rst | 31 ++------------------
> doc/guides/prog_guide/lpm_lib.rst | 31 ++------------------
> doc/guides/prog_guide/mbuf_lib.rst | 31 ++------------------
> doc/guides/prog_guide/member_lib.rst | 32 ++-------------------
> doc/guides/prog_guide/mempool_lib.rst | 31 ++------------------
> doc/guides/prog_guide/metrics_lib.rst | 31 ++------------------
> doc/guides/prog_guide/multi_proc_support.rst | 31 ++------------------
> doc/guides/prog_guide/overview.rst | 31 ++------------------
> .../prog_guide/packet_classif_access_ctrl.rst | 31 ++------------------
> doc/guides/prog_guide/packet_distrib_lib.rst | 31 ++------------------
> doc/guides/prog_guide/packet_framework.rst | 31 ++------------------
> doc/guides/prog_guide/pdump_lib.rst | 31 ++------------------
> doc/guides/prog_guide/perf_opt_guidelines.rst | 31 ++------------------
> doc/guides/prog_guide/poll_mode_drv.rst | 31 ++------------------
> doc/guides/prog_guide/port_hotplug_framework.rst | 28 +-----------------
> doc/guides/prog_guide/power_man.rst | 31 ++------------------
> doc/guides/prog_guide/profile_app.rst | 31 ++------------------
> doc/guides/prog_guide/qos_framework.rst | 31 ++------------------
> doc/guides/prog_guide/reorder_lib.rst | 31 ++------------------
> doc/guides/prog_guide/ring_lib.rst | 31 ++------------------
> doc/guides/prog_guide/rte_flow.rst | 28 +-----------------
> doc/guides/prog_guide/service_cores.rst | 31 ++------------------
> doc/guides/prog_guide/source_org.rst | 31 ++------------------
> .../prog_guide/thread_safety_dpdk_functions.rst | 31 ++------------------
> doc/guides/prog_guide/timer_lib.rst | 31 ++------------------
> doc/guides/prog_guide/traffic_management.rst | 32 ++-------------------
> .../prog_guide/traffic_metering_and_policing.rst | 32 ++-------------------
> doc/guides/prog_guide/vhost_lib.rst | 31 ++------------------
> doc/guides/prog_guide/writing_efficient_code.rst | 31 ++------------------
> doc/guides/rel_notes/index.rst | 31 ++------------------
> doc/guides/rel_notes/known_issues.rst | 32 ++-------------------
> doc/guides/rel_notes/rel_description.rst | 32 ++-------------------
> doc/guides/rel_notes/release_1_8.rst | 32 ++-------------------
> doc/guides/rel_notes/release_2_0.rst | 32 ++-------------------
> doc/guides/rel_notes/release_2_1.rst | 32 ++-------------------
> doc/guides/sample_app_ug/cmd_line.rst | 31 ++------------------
> doc/guides/sample_app_ug/compiling.rst | 31 ++------------------
> doc/guides/sample_app_ug/dist_app.rst | 31 ++------------------
> doc/guides/sample_app_ug/ethtool.rst | 32 ++-------------------
> .../sample_app_ug/eventdev_pipeline_sw_pmd.rst | 32 ++-------------------
> doc/guides/sample_app_ug/exception_path.rst | 31 ++------------------
> doc/guides/sample_app_ug/flow_classify.rst | 31 ++------------------
> doc/guides/sample_app_ug/flow_filtering.rst | 29 +------------------
> doc/guides/sample_app_ug/hello_world.rst | 31 ++------------------
> doc/guides/sample_app_ug/index.rst | 31 ++------------------
> doc/guides/sample_app_ug/intro.rst | 31 ++------------------
> doc/guides/sample_app_ug/ip_frag.rst | 31 ++------------------
> doc/guides/sample_app_ug/ip_pipeline.rst | 31 ++------------------
> doc/guides/sample_app_ug/ip_reassembly.rst | 31 ++------------------
> doc/guides/sample_app_ug/ipsec_secgw.rst | 31 ++------------------
> doc/guides/sample_app_ug/ipv4_multicast.rst | 31 ++------------------
> doc/guides/sample_app_ug/keep_alive.rst | 32 ++-------------------
> doc/guides/sample_app_ug/kernel_nic_interface.rst | 31 ++------------------
> doc/guides/sample_app_ug/l2_forward_cat.rst | 32 ++-------------------
> doc/guides/sample_app_ug/l2_forward_crypto.rst | 31 ++------------------
> doc/guides/sample_app_ug/l2_forward_job_stats.rst | 31 ++------------------
> .../sample_app_ug/l2_forward_real_virtual.rst | 31 ++------------------
> doc/guides/sample_app_ug/l3_forward.rst | 31 ++------------------
> .../sample_app_ug/l3_forward_access_ctrl.rst | 31 ++------------------
> doc/guides/sample_app_ug/l3_forward_power_man.rst | 31 ++------------------
> doc/guides/sample_app_ug/l3_forward_virtual.rst | 31 ++------------------
> doc/guides/sample_app_ug/link_status_intr.rst | 31 ++------------------
> doc/guides/sample_app_ug/load_balancer.rst | 31 ++------------------
> doc/guides/sample_app_ug/multi_process.rst | 31 ++------------------
> doc/guides/sample_app_ug/netmap_compatibility.rst | 32 ++-------------------
> doc/guides/sample_app_ug/packet_ordering.rst | 31 ++------------------
> doc/guides/sample_app_ug/performance_thread.rst | 32 ++-------------------
> doc/guides/sample_app_ug/ptpclient.rst | 32 ++-------------------
> doc/guides/sample_app_ug/qos_metering.rst | 31 ++------------------
> doc/guides/sample_app_ug/qos_scheduler.rst | 31 ++------------------
> doc/guides/sample_app_ug/quota_watermark.rst | 31 ++------------------
> doc/guides/sample_app_ug/rxtx_callbacks.rst | 32 ++-------------------
> doc/guides/sample_app_ug/server_node_efd.rst | 31 ++------------------
> doc/guides/sample_app_ug/service_cores.rst | 31 ++------------------
> doc/guides/sample_app_ug/skeleton.rst | 32 ++-------------------
> doc/guides/sample_app_ug/tep_termination.rst | 33 ++--------------------
> doc/guides/sample_app_ug/test_pipeline.rst | 31 ++------------------
> doc/guides/sample_app_ug/timer.rst | 31 ++------------------
> doc/guides/sample_app_ug/vhost.rst | 33 ++--------------------
> doc/guides/sample_app_ug/vhost_scsi.rst | 33 ++--------------------
> doc/guides/sample_app_ug/vm_power_management.rst | 31 ++------------------
> doc/guides/sample_app_ug/vmdq_dcb_forwarding.rst | 31 ++------------------
> doc/guides/testpmd_app_ug/build_app.rst | 31 ++------------------
> doc/guides/testpmd_app_ug/index.rst | 31 ++------------------
> doc/guides/testpmd_app_ug/intro.rst | 31 ++------------------
> doc/guides/testpmd_app_ug/run_app.rst | 31 ++------------------
> doc/guides/testpmd_app_ug/testpmd_funcs.rst | 31 ++------------------
> doc/guides/tools/cryptoperf.rst | 31 ++------------------
> doc/guides/tools/devbind.rst | 29 +------------------
> doc/guides/tools/index.rst | 28 +-----------------
> doc/guides/tools/pdump.rst | 31 ++------------------
> doc/guides/tools/pmdinfo.rst | 29 +------------------
> doc/guides/tools/proc_info.rst | 32 ++-------------------
> doc/guides/tools/testeventdev.rst | 28 +-----------------
> 192 files changed, 350 insertions(+), 5517 deletions(-)
<...>
> diff --git a/doc/guides/nics/sfc_efx.rst b/doc/guides/nics/sfc_efx.rst
> index ae2b54a2e..ed0efee1d 100644
> --- a/doc/guides/nics/sfc_efx.rst
> +++ b/doc/guides/nics/sfc_efx.rst
> @@ -1,31 +1,7 @@
> -.. BSD LICENSE
> +.. SPDX-License-Identifier: BSD-3-Clause
> Copyright (c) 2016 Solarflare Communications Inc.
> All rights reserved.
>
> - This software was jointly developed between OKTET Labs (under contract
> - for Solarflare) and Solarflare Communications, Inc.
Please, preserve the above paragraph.
> -
> - 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.
> -
> - 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 OWNER 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.
> -
> Solarflare libefx-based Poll Mode Driver
> ========================================
>
<...>
with one minor note above:
Acked-by: Andrew Rybchenko <arybchenko at solarflare.com>
More information about the dev
mailing list