From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dispatch1-us1.ppe-hosted.com (dispatch1-us1.ppe-hosted.com [148.163.129.52]) by dpdk.org (Postfix) with ESMTP id 569511B161 for ; Tue, 9 Jan 2018 16:14:22 +0100 (CET) X-Virus-Scanned: Proofpoint Essentials engine Received: from webmail.solarflare.com (webmail.solarflare.com [12.187.104.26]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1-us4.ppe-hosted.com (Proofpoint Essentials ESMTP Server) with ESMTPS id 6FE964C0085; Tue, 9 Jan 2018 15:14:19 +0000 (UTC) Received: from [192.168.38.17] (84.52.114.114) by ocex03.SolarFlarecom.com (10.20.40.36) with Microsoft SMTP Server (TLS) id 15.0.1044.25; Tue, 9 Jan 2018 07:14:00 -0800 To: Ferruh Yigit , Declan Doherty , John McNamara , "Marko Kovacevic" , Jerin Jacob , Pablo de Lara , Jacek Siuda , "Tomasz Duszynski" , Dmitri Epshtein , "Natalie Samsonov" , Jianbo Liu , "John Griffin" , Fiona Trahe , "Deepak Kumar Jain" , Fan Zhang , Santosh Shukla , Harry van Haaren , Bruce Richardson , Shepard Siegel , Ed Czeck , John Miller , "Allain Legacy" , Matt Peters , Harish Patil , "Rasesh Mody" , Ajit Khaparde , Somnath Kotur , Rahul Lakkireddy , Wenzhuo Lu , "Marcin Wojtas" , Michal Krawczyk , Guy Tzalik , Evgeny Schemeilin , John Daley , Nelson Escobar , Gaetan Rivet , Beilei Xing , Qi Zhang , Konstantin Ananyev , Shijith Thotton , Srisivasubramanian Srinivasan , Adrien Mazarguil , Nelio Laranjeiro , Yongseok Koh , Alejandro Lucero , Shahed Shaikh , Matej Vido , "Pascal Mazon" , Maciej Czekaj , Yuanhan Liu , Maxime Coquelin , Tiwei Bie , Shrikrishna Khare , Thomas Monjalon , Byron Marohn , Anatoly Burakov , Nikhil Rao , "Bernard Iremonger" , Jiayu Hu , "Mark Kavanagh" , Olivier Matz , Yipeng Wang , Sameh Gobriel , David Hunt , "Cristian Dumitrescu" , Reshma Pattan , Robert Sanford , Remy Horton , Ori Kam , Radu Nicolau , Tomasz Kantecki , Jijiang Liu , Jingjing Wu , Maryam Tahhan CC: References: <20171218210744.37938-1-ferruh.yigit@intel.com> <20180109145604.77852-1-ferruh.yigit@intel.com> From: Andrew Rybchenko Message-ID: <7e01c937-84fc-2385-4be2-a956e1ab3510@solarflare.com> Date: Tue, 9 Jan 2018 18:13:58 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <20180109145604.77852-1-ferruh.yigit@intel.com> Content-Language: en-GB X-Originating-IP: [84.52.114.114] X-ClientProxiedBy: ocex03.SolarFlarecom.com (10.20.40.36) To ocex03.SolarFlarecom.com (10.20.40.36) X-MDID: 1515510861-ZQjhf3iP1jr3 X-Mailman-Approved-At: Tue, 09 Jan 2018 17:26:16 +0100 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH] doc: convert license headers to SPDX tags X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jan 2018 15:14:22 -0000 On 01/09/2018 05:56 PM, Ferruh Yigit wrote: > Signed-off-by: Ferruh Yigit > --- > 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