From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg0-f66.google.com (mail-pg0-f66.google.com [74.125.83.66]) by dpdk.org (Postfix) with ESMTP id BCDE62904 for ; Fri, 5 Jan 2018 00:48:48 +0100 (CET) Received: by mail-pg0-f66.google.com with SMTP id i5so1324163pgq.11 for ; Thu, 04 Jan 2018 15:48:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=NPbukkcIdF4VJFYV0bnEXtLzsK8f7ryj1V/yvxwz5Y0=; b=1PgqsC5+nhS9jVzAEg5myBGUC5w4VHkrM7mketEHZME06WzUR76Cqmc3hsc250IoEH pCmUNCjbALYLc/ZpdvIPJmVKXFJKCOOrBybd0JM00f+syN+aZv/u4bx/1Ke968TF0SMp 4fipTeGUNVwYpHLK2jFfNxs+sZheO4d3TWXaS4CJgzrUvTcXXwlZJ6FQuoKIOrWBUQA8 8P5Rws6fnJXKVZttVjTLUXFp+VT/tSri8/CNrZBh7pGclSuzLjb+oo3bdsjzvtvCMBMR XriBemk/tU0EqI8OltV1BgMtNZ2lTUxWOuFau1V6fU/vCbFJwolIqf554cdWmmUf2u4G 3enQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=NPbukkcIdF4VJFYV0bnEXtLzsK8f7ryj1V/yvxwz5Y0=; b=J0LVRI0byax6SBYBWKVoyOQQ3JnApQZ8NpWPembxPHdDGmEKixHdmiOWDcCrWbYLBv KZy3bra4dHaZPxe0XaEf3nakgi65KZvxRlmEdSBGbzhk6HVW/6GrbBsmlaIVPY1sUvYY Fu8whE9GoyYRcChimbHoJcdrVM4yzkOXhQG3+O/4H6s3sfW54Ws4gH8Q96hH5MJjBlnI 9CflKWXtG/JPngnom0UVYIkIh926eDJfpPuDh/Kg9iO6VH/UmvqzrurXELtAc6G2Mbc2 s995kKAq+lm6JjWiMZ1VyzpWMDyiKeccyoKHuFA4RmNYyj3UqjYSrS0NvMbmRTMNs0iE 58Hg== X-Gm-Message-State: AKGB3mLF2FdJDGY+rQ1EO4K+rsKX13DLftbJ5eVxhu+VLW67fm3A2UDW EVxMWN939xuSfDXePBvVwJ7sSnKRVQc= X-Google-Smtp-Source: ACJfBov573aPnqI1KVf4ZboMRcwT23nHAi45HDW2EelYQ1EGGG3ULaVC1MDs8NQfQNGJB7MXOhhG0g== X-Received: by 10.99.105.72 with SMTP id e69mr942283pgc.126.1515109726800; Thu, 04 Jan 2018 15:48:46 -0800 (PST) Received: from xeon-e3.lan (204-195-18-133.wavecable.com. [204.195.18.133]) by smtp.gmail.com with ESMTPSA id z123sm9103740pgz.22.2018.01.04.15.48.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 04 Jan 2018 15:48:45 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger , Stephen Hemminger Date: Thu, 4 Jan 2018 15:48:41 -0800 Message-Id: <20180104234841.4347-1-stephen@networkplumber.org> X-Mailer: git-send-email 2.15.1 Subject: [dpdk-dev] [PATCH] MAINTAINERS fix style 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: Thu, 04 Jan 2018 23:48:49 -0000 Checkpatch is complaining because the DPDK MAINTAINERS file style does not match the Linux style. Linux style is to always have a TAB (not space) after the tag. I don't care just want checkpatch to be quiet. Signed-off-by: Stephen Hemminger --- MAINTAINERS | 1388 +++++++++++++++++++++++++++++------------------------------ 1 file changed, 694 insertions(+), 694 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index e0199b169d1f..3a2e56912f70 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -23,1009 +23,1009 @@ General Project Administration ------------------------------ Main Branch -M: Thomas Monjalon -M: Ferruh Yigit -T: git://dpdk.org/dpdk +M: Thomas Monjalon +M: Ferruh Yigit +T: git://dpdk.org/dpdk Stable Branches -M: Yuanhan Liu -T: git://dpdk.org/dpdk-stable +M: Yuanhan Liu +T: git://dpdk.org/dpdk-stable Security Issues -M: maintainers@dpdk.org +M: maintainers@dpdk.org Documentation (with overlaps) -M: John McNamara -M: Marko Kovacevic -F: README -F: doc/ +M: John McNamara +M: Marko Kovacevic +F: README +F: doc/ Developers and Maintainers Tools -M: Thomas Monjalon -F: MAINTAINERS -F: devtools/check-dup-includes.sh -F: devtools/check-maintainers.sh -F: devtools/check-git-log.sh -F: devtools/check-includes.sh -F: devtools/checkpatches.sh -F: devtools/get-maintainer.sh -F: devtools/git-log-fixes.sh -F: devtools/load-devel-config -F: devtools/test-build.sh -F: license/ +M: Thomas Monjalon +F: MAINTAINERS +F: devtools/check-dup-includes.sh +F: devtools/check-maintainers.sh +F: devtools/check-git-log.sh +F: devtools/check-includes.sh +F: devtools/checkpatches.sh +F: devtools/get-maintainer.sh +F: devtools/git-log-fixes.sh +F: devtools/load-devel-config +F: devtools/test-build.sh +F: license/ Build System ------------ -M: Thomas Monjalon -F: GNUmakefile -F: Makefile -F: config/ -F: mk/ -F: pkg/ -F: buildtools/auto-config-h.sh -F: buildtools/gen-build-mk.sh -F: buildtools/gen-config-h.sh -F: buildtools/relpath.sh -F: doc/build-sdk-quick.txt -F: doc/guides/prog_guide/build_app.rst -F: doc/guides/prog_guide/dev_kit_* -F: doc/guides/prog_guide/ext_app_lib_make_help.rst +M: Thomas Monjalon +F: GNUmakefile +F: Makefile +F: config/ +F: mk/ +F: pkg/ +F: buildtools/auto-config-h.sh +F: buildtools/gen-build-mk.sh +F: buildtools/gen-config-h.sh +F: buildtools/relpath.sh +F: doc/build-sdk-quick.txt +F: doc/guides/prog_guide/build_app.rst +F: doc/guides/prog_guide/dev_kit_* +F: doc/guides/prog_guide/ext_app_lib_make_help.rst ABI versioning -M: Neil Horman -F: lib/librte_compat/ -F: doc/guides/rel_notes/deprecation.rst -F: devtools/validate-abi.sh +M: Neil Horman +F: lib/librte_compat/ +F: doc/guides/rel_notes/deprecation.rst +F: devtools/validate-abi.sh Driver information -F: buildtools/pmdinfogen/ -F: usertools/dpdk-pmdinfo.py -F: doc/guides/tools/pmdinfo.rst +F: buildtools/pmdinfogen/ +F: usertools/dpdk-pmdinfo.py +F: doc/guides/tools/pmdinfo.rst Environment Abstraction Layer ----------------------------- EAL API and common code -F: lib/librte_eal/common/* -F: lib/librte_eal/common/include/* -F: lib/librte_eal/common/include/generic/ -F: lib/librte_eal/rte_eal_version.map -F: doc/guides/prog_guide/env_abstraction_layer.rst -F: test/test/test_alarm.c -F: test/test/test_atomic.c -F: test/test/test_byteorder.c -F: test/test/test_common.c -F: test/test/test_cpuflags.c -F: test/test/test_cycles.c -F: test/test/test_debug.c -F: test/test/test_devargs.c -F: test/test/test_eal* -F: test/test/test_errno.c -F: test/test/test_interrupts.c -F: test/test/test_logs.c -F: test/test/test_memcpy* -F: test/test/test_per_lcore.c -F: test/test/test_prefetch.c -F: test/test/test_rwlock.c -F: test/test/test_spinlock.c -F: test/test/test_string_fns.c -F: test/test/test_tailq.c -F: test/test/test_version.c +F: lib/librte_eal/common/* +F: lib/librte_eal/common/include/* +F: lib/librte_eal/common/include/generic/ +F: lib/librte_eal/rte_eal_version.map +F: doc/guides/prog_guide/env_abstraction_layer.rst +F: test/test/test_alarm.c +F: test/test/test_atomic.c +F: test/test/test_byteorder.c +F: test/test/test_common.c +F: test/test/test_cpuflags.c +F: test/test/test_cycles.c +F: test/test/test_debug.c +F: test/test/test_devargs.c +F: test/test/test_eal* +F: test/test/test_errno.c +F: test/test/test_interrupts.c +F: test/test/test_logs.c +F: test/test/test_memcpy* +F: test/test/test_per_lcore.c +F: test/test/test_prefetch.c +F: test/test/test_rwlock.c +F: test/test/test_spinlock.c +F: test/test/test_string_fns.c +F: test/test/test_tailq.c +F: test/test/test_version.c Memory Allocation -M: Anatoly Burakov -F: lib/librte_eal/common/include/rte_mem* -F: lib/librte_eal/common/include/rte_malloc.h -F: lib/librte_eal/common/*malloc* -F: lib/librte_eal/common/eal_common_mem* -F: lib/librte_eal/common/eal_hugepages.h -F: doc/guides/prog_guide/env_abstraction_layer.rst -F: test/test/test_func_reentrancy.c -F: test/test/test_malloc.c -F: test/test/test_memory.c -F: test/test/test_memzone.c +M: Anatoly Burakov +F: lib/librte_eal/common/include/rte_mem* +F: lib/librte_eal/common/include/rte_malloc.h +F: lib/librte_eal/common/*malloc* +F: lib/librte_eal/common/eal_common_mem* +F: lib/librte_eal/common/eal_hugepages.h +F: doc/guides/prog_guide/env_abstraction_layer.rst +F: test/test/test_func_reentrancy.c +F: test/test/test_malloc.c +F: test/test/test_memory.c +F: test/test/test_memzone.c Keep alive -M: Remy Horton -F: lib/librte_eal/common/include/rte_keepalive.h -F: lib/librte_eal/common/rte_keepalive.c -F: examples/l2fwd-keepalive/ -F: doc/guides/sample_app_ug/keep_alive.rst +M: Remy Horton +F: lib/librte_eal/common/include/rte_keepalive.h +F: lib/librte_eal/common/rte_keepalive.c +F: examples/l2fwd-keepalive/ +F: doc/guides/sample_app_ug/keep_alive.rst Secondary process -M: Anatoly Burakov -K: RTE_PROC_ -F: doc/guides/prog_guide/multi_proc_support.rst -F: test/test/test_mp_secondary.c -F: examples/multi_process/ -F: doc/guides/sample_app_ug/multi_process.rst +M: Anatoly Burakov +K: RTE_PROC_ +F: doc/guides/prog_guide/multi_proc_support.rst +F: test/test/test_mp_secondary.c +F: examples/multi_process/ +F: doc/guides/sample_app_ug/multi_process.rst Service Cores - EXPERIMENTAL -M: Harry van Haaren -F: lib/librte_eal/common/include/rte_service.h -F: lib/librte_eal/common/include/rte_service_component.h -F: lib/librte_eal/common/rte_service.c -F: doc/guides/prog_guide/service_cores.rst -F: test/test/test_service_cores.c +M: Harry van Haaren +F: lib/librte_eal/common/include/rte_service.h +F: lib/librte_eal/common/include/rte_service_component.h +F: lib/librte_eal/common/rte_service.c +F: doc/guides/prog_guide/service_cores.rst +F: test/test/test_service_cores.c Bitmap -M: Cristian Dumitrescu -F: lib/librte_eal/common/include/rte_bitmap.h -F: test/test/test_bitmap.c +M: Cristian Dumitrescu +F: lib/librte_eal/common/include/rte_bitmap.h +F: test/test/test_bitmap.c ARM v7 -M: Jan Viktorin -M: Jianbo Liu -F: lib/librte_eal/common/arch/arm/ -F: lib/librte_eal/common/include/arch/arm/ +M: Jan Viktorin +M: Jianbo Liu +F: lib/librte_eal/common/arch/arm/ +F: lib/librte_eal/common/include/arch/arm/ ARM v8 -M: Jerin Jacob -M: Jianbo Liu -F: lib/librte_eal/common/include/arch/arm/*_64.h -F: lib/librte_net/net_crc_neon.h -F: lib/librte_acl/acl_run_neon.* -F: lib/librte_lpm/rte_lpm_neon.h -F: lib/librte_hash/rte*_arm64.h -F: lib/librte_efd/rte*_arm64.h -F: lib/librte_table/rte*_arm64.h -F: drivers/net/ixgbe/ixgbe_rxtx_vec_neon.c -F: drivers/net/i40e/i40e_rxtx_vec_neon.c -F: drivers/net/virtio/virtio_rxtx_simple_neon.c +M: Jerin Jacob +M: Jianbo Liu +F: lib/librte_eal/common/include/arch/arm/*_64.h +F: lib/librte_net/net_crc_neon.h +F: lib/librte_acl/acl_run_neon.* +F: lib/librte_lpm/rte_lpm_neon.h +F: lib/librte_hash/rte*_arm64.h +F: lib/librte_efd/rte*_arm64.h +F: lib/librte_table/rte*_arm64.h +F: drivers/net/ixgbe/ixgbe_rxtx_vec_neon.c +F: drivers/net/i40e/i40e_rxtx_vec_neon.c +F: drivers/net/virtio/virtio_rxtx_simple_neon.c IBM POWER -M: Chao Zhu -F: lib/librte_eal/common/arch/ppc_64/ -F: lib/librte_eal/common/include/arch/ppc_64/ -F: drivers/net/i40e/i40e_rxtx_vec_altivec.c -F: examples/l3fwd/*altivec.h +M: Chao Zhu +F: lib/librte_eal/common/arch/ppc_64/ +F: lib/librte_eal/common/include/arch/ppc_64/ +F: drivers/net/i40e/i40e_rxtx_vec_altivec.c +F: examples/l3fwd/*altivec.h Intel x86 -M: Bruce Richardson -M: Konstantin Ananyev -F: lib/librte_eal/common/arch/x86/ -F: lib/librte_eal/common/include/arch/x86/ +M: Bruce Richardson +M: Konstantin Ananyev +F: lib/librte_eal/common/arch/x86/ +F: lib/librte_eal/common/include/arch/x86/ Linux EAL (with overlaps) -F: lib/librte_eal/linuxapp/Makefile -F: lib/librte_eal/linuxapp/eal/ -F: doc/guides/linux_gsg/ +F: lib/librte_eal/linuxapp/Makefile +F: lib/librte_eal/linuxapp/eal/ +F: doc/guides/linux_gsg/ Linux UIO -M: Ferruh Yigit -F: lib/librte_eal/linuxapp/igb_uio/ -F: drivers/bus/pci/linux/*uio* +M: Ferruh Yigit +F: lib/librte_eal/linuxapp/igb_uio/ +F: drivers/bus/pci/linux/*uio* Linux VFIO -M: Anatoly Burakov -F: lib/librte_eal/linuxapp/eal/*vfio* -F: drivers/bus/pci/linux/*vfio* +M: Anatoly Burakov +F: lib/librte_eal/linuxapp/eal/*vfio* +F: drivers/bus/pci/linux/*vfio* FreeBSD EAL (with overlaps) -M: Bruce Richardson -F: lib/librte_eal/bsdapp/Makefile -F: lib/librte_eal/bsdapp/eal/ -F: doc/guides/freebsd_gsg/ +M: Bruce Richardson +F: lib/librte_eal/bsdapp/Makefile +F: lib/librte_eal/bsdapp/eal/ +F: doc/guides/freebsd_gsg/ FreeBSD contigmem -M: Bruce Richardson -F: lib/librte_eal/bsdapp/contigmem/ +M: Bruce Richardson +F: lib/librte_eal/bsdapp/contigmem/ FreeBSD UIO -M: Bruce Richardson -F: lib/librte_eal/bsdapp/nic_uio/ +M: Bruce Richardson +F: lib/librte_eal/bsdapp/nic_uio/ Core Libraries -------------- Memory pool -M: Olivier Matz -F: lib/librte_mempool/ -F: drivers/mempool/Makefile -F: drivers/mempool/ring/ -F: drivers/mempool/stack/ -F: doc/guides/prog_guide/mempool_lib.rst -F: test/test/test_mempool* -F: test/test/test_func_reentrancy.c +M: Olivier Matz +F: lib/librte_mempool/ +F: drivers/mempool/Makefile +F: drivers/mempool/ring/ +F: drivers/mempool/stack/ +F: doc/guides/prog_guide/mempool_lib.rst +F: test/test/test_mempool* +F: test/test/test_func_reentrancy.c Ring queue -M: Olivier Matz -F: lib/librte_ring/ -F: doc/guides/prog_guide/ring_lib.rst -F: test/test/test_ring* -F: test/test/test_func_reentrancy.c +M: Olivier Matz +F: lib/librte_ring/ +F: doc/guides/prog_guide/ring_lib.rst +F: test/test/test_ring* +F: test/test/test_func_reentrancy.c Packet buffer -M: Olivier Matz -F: lib/librte_mbuf/ -F: doc/guides/prog_guide/mbuf_lib.rst -F: test/test/test_mbuf.c +M: Olivier Matz +F: lib/librte_mbuf/ +F: doc/guides/prog_guide/mbuf_lib.rst +F: test/test/test_mbuf.c Ethernet API -M: Thomas Monjalon -T: git://dpdk.org/next/dpdk-next-net -F: lib/librte_ether/ -F: devtools/test-null.sh +M: Thomas Monjalon +T: git://dpdk.org/next/dpdk-next-net +F: lib/librte_ether/ +F: devtools/test-null.sh Flow API -M: Adrien Mazarguil -T: git://dpdk.org/next/dpdk-next-net -F: lib/librte_ether/rte_flow* +M: Adrien Mazarguil +T: git://dpdk.org/next/dpdk-next-net +F: lib/librte_ether/rte_flow* Traffic Management API - EXPERIMENTAL -M: Cristian Dumitrescu -T: git://dpdk.org/next/dpdk-next-tm -F: lib/librte_ether/rte_tm* +M: Cristian Dumitrescu +T: git://dpdk.org/next/dpdk-next-tm +F: lib/librte_ether/rte_tm* Traffic Metering and Policing API - EXPERIMENTAL -M: Cristian Dumitrescu -F: lib/librte_ether/rte_mtr* +M: Cristian Dumitrescu +F: lib/librte_ether/rte_mtr* Crypto API -M: Declan Doherty -T: git://dpdk.org/next/dpdk-next-crypto -F: lib/librte_cryptodev/ -F: test/test/test_cryptodev* -F: examples/l2fwd-crypto/ +M: Declan Doherty +T: git://dpdk.org/next/dpdk-next-crypto +F: lib/librte_cryptodev/ +F: test/test/test_cryptodev* +F: examples/l2fwd-crypto/ Security API - EXPERIMENTAL -M: Akhil Goyal -M: Declan Doherty -F: lib/librte_security/ -F: doc/guides/prog_guide/rte_security.rst +M: Akhil Goyal +M: Declan Doherty +F: lib/librte_security/ +F: doc/guides/prog_guide/rte_security.rst Eventdev API -M: Jerin Jacob -T: git://dpdk.org/next/dpdk-next-eventdev -F: lib/librte_eventdev/ -F: drivers/event/skeleton/ -F: test/test/test_eventdev.c +M: Jerin Jacob +T: git://dpdk.org/next/dpdk-next-eventdev +F: lib/librte_eventdev/ +F: drivers/event/skeleton/ +F: test/test/test_eventdev.c Eventdev Ethdev Rx Adapter API - EXPERIMENTAL -M: Nikhil Rao -T: git://dpdk.org/next/dpdk-next-eventdev -F: lib/librte_eventdev/*eth_rx_adapter* -F: test/test/test_event_eth_rx_adapter.c -F: doc/guides/prog_guide/event_ethernet_rx_adapter.rst +M: Nikhil Rao +T: git://dpdk.org/next/dpdk-next-eventdev +F: lib/librte_eventdev/*eth_rx_adapter* +F: test/test/test_event_eth_rx_adapter.c +F: doc/guides/prog_guide/event_ethernet_rx_adapter.rst Bus Drivers ----------- NXP buses -M: Hemant Agrawal -M: Shreyansh Jain -F: drivers/bus/dpaa/ -F: drivers/bus/fslmc/ +M: Hemant Agrawal +M: Shreyansh Jain +F: drivers/bus/dpaa/ +F: drivers/bus/fslmc/ PCI bus driver -F: drivers/bus/pci/ +F: drivers/bus/pci/ VDEV bus driver -M: Jianfeng Tan -F: drivers/bus/vdev/ +M: Jianfeng Tan +F: drivers/bus/vdev/ Networking Drivers ------------------ -M: Ferruh Yigit -T: git://dpdk.org/next/dpdk-next-net -F: doc/guides/nics/features/default.ini +M: Ferruh Yigit +T: git://dpdk.org/next/dpdk-next-net +F: doc/guides/nics/features/default.ini Link bonding -M: Declan Doherty -F: drivers/net/bonding/ -F: doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst -F: test/test/test_link_bonding* -F: examples/bond/ -F: doc/guides/nics/features/bonding.ini +M: Declan Doherty +F: drivers/net/bonding/ +F: doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst +F: test/test/test_link_bonding* +F: examples/bond/ +F: doc/guides/nics/features/bonding.ini Linux KNI -M: Ferruh Yigit -F: lib/librte_eal/linuxapp/kni/ -F: lib/librte_kni/ -F: doc/guides/prog_guide/kernel_nic_interface.rst -F: test/test/test_kni.c -F: examples/kni/ -F: doc/guides/sample_app_ug/kernel_nic_interface.rst +M: Ferruh Yigit +F: lib/librte_eal/linuxapp/kni/ +F: lib/librte_kni/ +F: doc/guides/prog_guide/kernel_nic_interface.rst +F: test/test/test_kni.c +F: examples/kni/ +F: doc/guides/sample_app_ug/kernel_nic_interface.rst Linux AF_PACKET -M: John W. Linville -F: drivers/net/af_packet/ -F: doc/guides/nics/features/afpacket.ini +M: John W. Linville +F: drivers/net/af_packet/ +F: doc/guides/nics/features/afpacket.ini Amazon ENA -M: Marcin Wojtas -M: Michal Krawczyk -M: Guy Tzalik -M: Evgeny Schemeilin -F: drivers/net/ena/ -F: doc/guides/nics/ena.rst -F: doc/guides/nics/features/ena.ini +M: Marcin Wojtas +M: Michal Krawczyk +M: Guy Tzalik +M: Evgeny Schemeilin +F: drivers/net/ena/ +F: doc/guides/nics/ena.rst +F: doc/guides/nics/features/ena.ini Atomic Rules ARK -M: Shepard Siegel -M: Ed Czeck -M: John Miller -F: drivers/net/ark/ -F: doc/guides/nics/ark.rst -F: doc/guides/nics/features/ark.ini +M: Shepard Siegel +M: Ed Czeck +M: John Miller +F: drivers/net/ark/ +F: doc/guides/nics/ark.rst +F: doc/guides/nics/features/ark.ini Broadcom bnxt -M: Stephen Hurd -M: Ajit Khaparde -F: drivers/net/bnxt/ -F: doc/guides/nics/bnxt.rst -F: doc/guides/nics/features/bnxt.ini +M: Stephen Hurd +M: Ajit Khaparde +F: drivers/net/bnxt/ +F: doc/guides/nics/bnxt.rst +F: doc/guides/nics/features/bnxt.ini Cavium ThunderX nicvf -M: Jerin Jacob -M: Maciej Czekaj -F: drivers/net/thunderx/ -F: doc/guides/nics/thunderx.rst -F: doc/guides/nics/features/thunderx.ini +M: Jerin Jacob +M: Maciej Czekaj +F: drivers/net/thunderx/ +F: doc/guides/nics/thunderx.rst +F: doc/guides/nics/features/thunderx.ini Cavium LiquidIO -M: Shijith Thotton -M: Srisivasubramanian Srinivasan -F: drivers/net/liquidio/ -F: doc/guides/nics/liquidio.rst -F: doc/guides/nics/features/liquidio.ini +M: Shijith Thotton +M: Srisivasubramanian Srinivasan +F: drivers/net/liquidio/ +F: doc/guides/nics/liquidio.rst +F: doc/guides/nics/features/liquidio.ini Cavium OcteonTX -M: Santosh Shukla -M: Jerin Jacob -F: drivers/mempool/octeontx/ -F: drivers/net/octeontx/ -F: doc/guides/nics/octeontx.rst -F: doc/guides/nics/features/octeontx.ini +M: Santosh Shukla +M: Jerin Jacob +F: drivers/mempool/octeontx/ +F: drivers/net/octeontx/ +F: doc/guides/nics/octeontx.rst +F: doc/guides/nics/features/octeontx.ini Chelsio cxgbe -M: Rahul Lakkireddy -F: drivers/net/cxgbe/ -F: doc/guides/nics/cxgbe.rst -F: doc/guides/nics/features/cxgbe.ini +M: Rahul Lakkireddy +F: drivers/net/cxgbe/ +F: doc/guides/nics/cxgbe.rst +F: doc/guides/nics/features/cxgbe.ini Cisco enic -M: John Daley -M: Nelson Escobar -F: drivers/net/enic/ -F: doc/guides/nics/enic.rst -F: doc/guides/nics/features/enic.ini +M: John Daley +M: Nelson Escobar +F: drivers/net/enic/ +F: doc/guides/nics/enic.rst +F: doc/guides/nics/features/enic.ini Intel e1000 -M: Wenzhuo Lu -F: drivers/net/e1000/ -F: doc/guides/nics/e1000em.rst -F: doc/guides/nics/intel_vf.rst -F: doc/guides/nics/features/e1000.ini -F: doc/guides/nics/features/igb*.ini +M: Wenzhuo Lu +F: drivers/net/e1000/ +F: doc/guides/nics/e1000em.rst +F: doc/guides/nics/intel_vf.rst +F: doc/guides/nics/features/e1000.ini +F: doc/guides/nics/features/igb*.ini Intel ixgbe -M: Wenzhuo Lu -M: Konstantin Ananyev -F: drivers/net/ixgbe/ -F: doc/guides/nics/ixgbe.rst -F: doc/guides/nics/intel_vf.rst -F: doc/guides/nics/features/ixgbe*.ini +M: Wenzhuo Lu +M: Konstantin Ananyev +F: drivers/net/ixgbe/ +F: doc/guides/nics/ixgbe.rst +F: doc/guides/nics/intel_vf.rst +F: doc/guides/nics/features/ixgbe*.ini Intel i40e -M: Beilei Xing -M: Qi Zhang -F: drivers/net/i40e/ -F: doc/guides/nics/i40e.rst -F: doc/guides/nics/intel_vf.rst -F: doc/guides/nics/features/i40e*.ini +M: Beilei Xing +M: Qi Zhang +F: drivers/net/i40e/ +F: doc/guides/nics/i40e.rst +F: doc/guides/nics/intel_vf.rst +F: doc/guides/nics/features/i40e*.ini Intel fm10k -M: Qi Zhang -M: Xiao Wang -F: drivers/net/fm10k/ -F: doc/guides/nics/features/fm10k*.ini +M: Qi Zhang +M: Xiao Wang +F: drivers/net/fm10k/ +F: doc/guides/nics/features/fm10k*.ini Mellanox mlx4 -M: Adrien Mazarguil -F: drivers/net/mlx4/ -F: doc/guides/nics/mlx4.rst -F: doc/guides/nics/features/mlx4.ini +M: Adrien Mazarguil +F: drivers/net/mlx4/ +F: doc/guides/nics/mlx4.rst +F: doc/guides/nics/features/mlx4.ini Mellanox mlx5 -M: Adrien Mazarguil -M: Nelio Laranjeiro -M: Yongseok Koh -F: drivers/net/mlx5/ -F: doc/guides/nics/mlx5.rst -F: doc/guides/nics/features/mlx5.ini +M: Adrien Mazarguil +M: Nelio Laranjeiro +M: Yongseok Koh +F: drivers/net/mlx5/ +F: doc/guides/nics/mlx5.rst +F: doc/guides/nics/features/mlx5.ini Marvell mrvl -M: Jacek Siuda -M: Tomasz Duszynski -M: Dmitri Epshtein -M: Natalie Samsonov -M: Jianbo Liu -F: drivers/net/mrvl/ -F: doc/guides/nics/mrvl.rst -F: doc/guides/nics/features/mrvl.ini +M: Jacek Siuda +M: Tomasz Duszynski +M: Dmitri Epshtein +M: Natalie Samsonov +M: Jianbo Liu +F: drivers/net/mrvl/ +F: doc/guides/nics/mrvl.rst +F: doc/guides/nics/features/mrvl.ini Netcope szedata2 -M: Matej Vido -F: drivers/net/szedata2/ -F: doc/guides/nics/szedata2.rst -F: doc/guides/nics/features/szedata2.ini +M: Matej Vido +F: drivers/net/szedata2/ +F: doc/guides/nics/szedata2.rst +F: doc/guides/nics/features/szedata2.ini Netronome nfp -M: Alejandro Lucero -F: drivers/net/nfp/ -F: doc/guides/nics/nfp.rst -F: doc/guides/nics/features/nfp*.ini +M: Alejandro Lucero +F: drivers/net/nfp/ +F: doc/guides/nics/nfp.rst +F: doc/guides/nics/features/nfp*.ini NXP dpaa -M: Hemant Agrawal -M: Shreyansh Jain -F: drivers/mempool/dpaa/ -F: drivers/net/dpaa/ -F: doc/guides/nics/dpaa.rst -F: doc/guides/nics/features/dpaa.ini +M: Hemant Agrawal +M: Shreyansh Jain +F: drivers/mempool/dpaa/ +F: drivers/net/dpaa/ +F: doc/guides/nics/dpaa.rst +F: doc/guides/nics/features/dpaa.ini NXP dpaa2 -M: Hemant Agrawal -M: Shreyansh Jain -F: drivers/mempool/dpaa2/ -F: drivers/net/dpaa2/ -F: doc/guides/nics/dpaa2.rst -F: doc/guides/nics/features/dpaa2.ini +M: Hemant Agrawal +M: Shreyansh Jain +F: drivers/mempool/dpaa2/ +F: drivers/net/dpaa2/ +F: doc/guides/nics/dpaa2.rst +F: doc/guides/nics/features/dpaa2.ini QLogic bnx2x -M: Harish Patil -M: Rasesh Mody -F: drivers/net/bnx2x/ -F: doc/guides/nics/bnx2x.rst -F: doc/guides/nics/features/bnx2x*.ini +M: Harish Patil +M: Rasesh Mody +F: drivers/net/bnx2x/ +F: doc/guides/nics/bnx2x.rst +F: doc/guides/nics/features/bnx2x*.ini QLogic qede PMD -M: Rasesh Mody -M: Harish Patil -M: Shahed Shaikh -F: drivers/net/qede/ -F: doc/guides/nics/qede.rst -F: doc/guides/nics/features/qede*.ini +M: Rasesh Mody +M: Harish Patil +M: Shahed Shaikh +F: drivers/net/qede/ +F: doc/guides/nics/qede.rst +F: doc/guides/nics/features/qede*.ini Solarflare sfc_efx -M: Andrew Rybchenko -F: drivers/net/sfc/ -F: doc/guides/nics/sfc_efx.rst -F: doc/guides/nics/features/sfc_efx.ini +M: Andrew Rybchenko +F: drivers/net/sfc/ +F: doc/guides/nics/sfc_efx.rst +F: doc/guides/nics/features/sfc_efx.ini VMware vmxnet3 -M: Shrikrishna Khare -F: drivers/net/vmxnet3/ -F: doc/guides/nics/vmxnet3.rst -F: doc/guides/nics/features/vmxnet3.ini +M: Shrikrishna Khare +F: drivers/net/vmxnet3/ +F: doc/guides/nics/vmxnet3.rst +F: doc/guides/nics/features/vmxnet3.ini Vhost-user -M: Yuanhan Liu -M: Maxime Coquelin -T: git://dpdk.org/next/dpdk-next-virtio -F: lib/librte_vhost/ -F: doc/guides/prog_guide/vhost_lib.rst -F: examples/vhost/ -F: doc/guides/sample_app_ug/vhost.rst -F: examples/vhost_scsi/ -F: doc/guides/sample_app_ug/vhost_scsi.rst +M: Yuanhan Liu +M: Maxime Coquelin +T: git://dpdk.org/next/dpdk-next-virtio +F: lib/librte_vhost/ +F: doc/guides/prog_guide/vhost_lib.rst +F: examples/vhost/ +F: doc/guides/sample_app_ug/vhost.rst +F: examples/vhost_scsi/ +F: doc/guides/sample_app_ug/vhost_scsi.rst Vhost PMD -M: Tetsuya Mukawa -M: Yuanhan Liu -M: Maxime Coquelin -T: git://dpdk.org/next/dpdk-next-virtio -F: drivers/net/vhost/ -F: doc/guides/nics/features/vhost.ini +M: Tetsuya Mukawa +M: Yuanhan Liu +M: Maxime Coquelin +T: git://dpdk.org/next/dpdk-next-virtio +F: drivers/net/vhost/ +F: doc/guides/nics/features/vhost.ini Virtio PMD -M: Yuanhan Liu -M: Maxime Coquelin -M: Tiwei Bie -T: git://dpdk.org/next/dpdk-next-virtio -F: drivers/net/virtio/ -F: doc/guides/nics/virtio.rst -F: doc/guides/nics/features/virtio*.ini +M: Yuanhan Liu +M: Maxime Coquelin +M: Tiwei Bie +T: git://dpdk.org/next/dpdk-next-virtio +F: drivers/net/virtio/ +F: doc/guides/nics/virtio.rst +F: doc/guides/nics/features/virtio*.ini Wind River AVP -M: Allain Legacy -M: Matt Peters -F: drivers/net/avp/ -F: doc/guides/nics/avp.rst -F: doc/guides/nics/features/avp.ini +M: Allain Legacy +M: Matt Peters +F: drivers/net/avp/ +F: doc/guides/nics/avp.rst +F: doc/guides/nics/features/avp.ini PCAP PMD -M: Ferruh Yigit -F: drivers/net/pcap/ -F: doc/guides/nics/pcap_ring.rst -F: doc/guides/nics/features/pcap.ini +M: Ferruh Yigit +F: drivers/net/pcap/ +F: doc/guides/nics/pcap_ring.rst +F: doc/guides/nics/features/pcap.ini Tap PMD -M: Pascal Mazon -F: drivers/net/tap/ -F: doc/guides/nics/tap.rst -F: doc/guides/nics/features/tap.ini +M: Pascal Mazon +F: drivers/net/tap/ +F: doc/guides/nics/tap.rst +F: doc/guides/nics/features/tap.ini KNI PMD -M: Ferruh Yigit -F: drivers/net/kni/ -F: doc/guides/nics/kni.rst -F: doc/guides/nics/features/kni.ini +M: Ferruh Yigit +F: drivers/net/kni/ +F: doc/guides/nics/kni.rst +F: doc/guides/nics/features/kni.ini Ring PMD -M: Bruce Richardson -F: drivers/net/ring/ -F: doc/guides/nics/pcap_ring.rst -F: test/test/test_pmd_ring.c -F: test/test/test_pmd_ring_perf.c -F: doc/guides/nics/features/ring.ini +M: Bruce Richardson +F: drivers/net/ring/ +F: doc/guides/nics/pcap_ring.rst +F: test/test/test_pmd_ring.c +F: test/test/test_pmd_ring_perf.c +F: doc/guides/nics/features/ring.ini Null Networking PMD -M: Tetsuya Mukawa -F: drivers/net/null/ -F: doc/guides/nics/features/null.ini +M: Tetsuya Mukawa +F: drivers/net/null/ +F: doc/guides/nics/features/null.ini Fail-safe PMD -M: Gaetan Rivet -F: drivers/net/failsafe/ -F: doc/guides/nics/fail_safe.rst +M: Gaetan Rivet +F: drivers/net/failsafe/ +F: doc/guides/nics/fail_safe.rst Softnic PMD -M: Jasvinder Singh -M: Cristian Dumitrescu -F: drivers/net/softnic/ +M: Jasvinder Singh +M: Cristian Dumitrescu +F: drivers/net/softnic/ Crypto Drivers -------------- -M: Pablo de Lara -T: git://dpdk.org/next/dpdk-next-crypto -F: doc/guides/cryptodevs/features/default.ini +M: Pablo de Lara +T: git://dpdk.org/next/dpdk-next-crypto +F: doc/guides/cryptodevs/features/default.ini ARMv8 Crypto -M: Jerin Jacob -F: drivers/crypto/armv8/ -F: doc/guides/cryptodevs/armv8.rst -F: doc/guides/cryptodevs/features/armv8.ini +M: Jerin Jacob +F: drivers/crypto/armv8/ +F: doc/guides/cryptodevs/armv8.rst +F: doc/guides/cryptodevs/features/armv8.ini Crypto Scheduler -M: Fan Zhang -F: drivers/crypto/scheduler/ -F: doc/guides/cryptodevs/scheduler.rst +M: Fan Zhang +F: drivers/crypto/scheduler/ +F: doc/guides/cryptodevs/scheduler.rst Intel AES-NI GCM -M: Declan Doherty -F: drivers/crypto/aesni_gcm/ -F: doc/guides/cryptodevs/aesni_gcm.rst -F: doc/guides/cryptodevs/features/aesni_gcm.ini +M: Declan Doherty +F: drivers/crypto/aesni_gcm/ +F: doc/guides/cryptodevs/aesni_gcm.rst +F: doc/guides/cryptodevs/features/aesni_gcm.ini Intel AES-NI Multi-Buffer -M: Declan Doherty -F: drivers/crypto/aesni_mb/ -F: doc/guides/cryptodevs/aesni_mb.rst -F: doc/guides/cryptodevs/features/aesni_mb.ini +M: Declan Doherty +F: drivers/crypto/aesni_mb/ +F: doc/guides/cryptodevs/aesni_mb.rst +F: doc/guides/cryptodevs/features/aesni_mb.ini Intel QuickAssist -M: John Griffin -M: Fiona Trahe -M: Deepak Kumar Jain -F: drivers/crypto/qat/ -F: doc/guides/cryptodevs/qat.rst -F: doc/guides/cryptodevs/features/qat.ini +M: John Griffin +M: Fiona Trahe +M: Deepak Kumar Jain +F: drivers/crypto/qat/ +F: doc/guides/cryptodevs/qat.rst +F: doc/guides/cryptodevs/features/qat.ini KASUMI -M: Pablo de Lara -F: drivers/crypto/kasumi/ -F: doc/guides/cryptodevs/kasumi.rst -F: doc/guides/cryptodevs/features/kasumi.ini +M: Pablo de Lara +F: drivers/crypto/kasumi/ +F: doc/guides/cryptodevs/kasumi.rst +F: doc/guides/cryptodevs/features/kasumi.ini Marvell Mrvl -M: Jacek Siuda -M: Tomasz Duszynski -M: Dmitri Epshtein -M: Natalie Samsonov -M: Jianbo Liu -F: drivers/crypto/mrvl/ -F: doc/guides/cryptodevs/mrvl.rst -F: doc/guides/cryptodevs/features/mrvl.ini +M: Jacek Siuda +M: Tomasz Duszynski +M: Dmitri Epshtein +M: Natalie Samsonov +M: Jianbo Liu +F: drivers/crypto/mrvl/ +F: doc/guides/cryptodevs/mrvl.rst +F: doc/guides/cryptodevs/features/mrvl.ini Null Crypto -M: Declan Doherty -F: drivers/crypto/null/ -F: doc/guides/cryptodevs/null.rst -F: doc/guides/cryptodevs/features/null.ini +M: Declan Doherty +F: drivers/crypto/null/ +F: doc/guides/cryptodevs/null.rst +F: doc/guides/cryptodevs/features/null.ini NXP DPAA_SEC -M: Akhil Goyal -M: Hemant Agrawal -F: drivers/crypto/dpaa_sec/ -F: doc/guides/cryptodevs/dpaa_sec.rst -F: doc/guides/cryptodevs/features/dpaa_sec.ini +M: Akhil Goyal +M: Hemant Agrawal +F: drivers/crypto/dpaa_sec/ +F: doc/guides/cryptodevs/dpaa_sec.rst +F: doc/guides/cryptodevs/features/dpaa_sec.ini NXP DPAA2_SEC -M: Akhil Goyal -M: Hemant Agrawal -F: drivers/crypto/dpaa2_sec/ -F: doc/guides/cryptodevs/dpaa2_sec.rst -F: doc/guides/cryptodevs/features/dpaa2_sec.ini +M: Akhil Goyal +M: Hemant Agrawal +F: drivers/crypto/dpaa2_sec/ +F: doc/guides/cryptodevs/dpaa2_sec.rst +F: doc/guides/cryptodevs/features/dpaa2_sec.ini OpenSSL -M: Declan Doherty -F: drivers/crypto/openssl/ -F: doc/guides/cryptodevs/openssl.rst -F: doc/guides/cryptodevs/features/openssl.ini +M: Declan Doherty +F: drivers/crypto/openssl/ +F: doc/guides/cryptodevs/openssl.rst +F: doc/guides/cryptodevs/features/openssl.ini SNOW 3G -M: Pablo de Lara -F: drivers/crypto/snow3g/ -F: doc/guides/cryptodevs/snow3g.rst -F: doc/guides/cryptodevs/features/snow3g.ini +M: Pablo de Lara +F: drivers/crypto/snow3g/ +F: doc/guides/cryptodevs/snow3g.rst +F: doc/guides/cryptodevs/features/snow3g.ini ZUC -M: Pablo de Lara -F: drivers/crypto/zuc/ -F: doc/guides/cryptodevs/zuc.rst -F: doc/guides/cryptodevs/features/zuc.ini +M: Pablo de Lara +F: drivers/crypto/zuc/ +F: doc/guides/cryptodevs/zuc.rst +F: doc/guides/cryptodevs/features/zuc.ini Eventdev Drivers ---------------- -M: Jerin Jacob -T: git://dpdk.org/next/dpdk-next-eventdev +M: Jerin Jacob +T: git://dpdk.org/next/dpdk-next-eventdev Cavium OCTEONTX ssovf -M: Jerin Jacob -M: Santosh Shukla -F: drivers/event/octeontx/ -F: test/test/test_eventdev_octeontx.c -F: doc/guides/eventdevs/octeontx.rst +M: Jerin Jacob +M: Santosh Shukla +F: drivers/event/octeontx/ +F: test/test/test_eventdev_octeontx.c +F: doc/guides/eventdevs/octeontx.rst NXP DPAA2 eventdev -M: Hemant Agrawal -M: Nipun Gupta -F: drivers/event/dpaa2/ -F: doc/guides/eventdevs/dpaa2.rst +M: Hemant Agrawal +M: Nipun Gupta +F: drivers/event/dpaa2/ +F: doc/guides/eventdevs/dpaa2.rst Software Eventdev PMD -M: Harry van Haaren -F: drivers/event/sw/ -F: test/test/test_eventdev_sw.c -F: doc/guides/eventdevs/sw.rst -F: examples/eventdev_pipeline_sw_pmd/ -F: doc/guides/sample_app_ug/eventdev_pipeline_sw_pmd.rst +M: Harry van Haaren +F: drivers/event/sw/ +F: test/test/test_eventdev_sw.c +F: doc/guides/eventdevs/sw.rst +F: examples/eventdev_pipeline_sw_pmd/ +F: doc/guides/sample_app_ug/eventdev_pipeline_sw_pmd.rst Packet processing ----------------- Network headers -M: Olivier Matz -F: lib/librte_net/ +M: Olivier Matz +F: lib/librte_net/ Packet CRC -M: Jasvinder Singh -F: lib/librte_net/rte_net_crc* -F: lib/librte_net/net_crc_sse.h -F: test/test/test_crc.c +M: Jasvinder Singh +F: lib/librte_net/rte_net_crc* +F: lib/librte_net/net_crc_sse.h +F: test/test/test_crc.c IP fragmentation & reassembly -M: Konstantin Ananyev -F: lib/librte_ip_frag/ -F: doc/guides/prog_guide/ip_fragment_reassembly_lib.rst -F: examples/ip_fragmentation/ -F: doc/guides/sample_app_ug/ip_frag.rst -F: examples/ip_reassembly/ -F: doc/guides/sample_app_ug/ip_reassembly.rst +M: Konstantin Ananyev +F: lib/librte_ip_frag/ +F: doc/guides/prog_guide/ip_fragment_reassembly_lib.rst +F: examples/ip_fragmentation/ +F: doc/guides/sample_app_ug/ip_frag.rst +F: examples/ip_reassembly/ +F: doc/guides/sample_app_ug/ip_reassembly.rst Generic Receive Offload - EXPERIMENTAL -M: Jiayu Hu -F: lib/librte_gro/ -F: doc/guides/prog_guide/generic_receive_offload_lib.rst +M: Jiayu Hu +F: lib/librte_gro/ +F: doc/guides/prog_guide/generic_receive_offload_lib.rst Generic Segmentation Offload -M: Jiayu Hu -M: Mark Kavanagh -F: lib/librte_gso/ -F: doc/guides/prog_guide/generic_segmentation_offload_lib.rst +M: Jiayu Hu +M: Mark Kavanagh +F: lib/librte_gso/ +F: doc/guides/prog_guide/generic_segmentation_offload_lib.rst Flow Classify - EXPERIMENTAL -M: Bernard Iremonger -F: lib/librte_flow_classify/ -F: test/test/test_flow_classify* -F: doc/guides/prog_guide/flow_classify_lib.rst -F: examples/flow_classify/ -F: doc/guides/sample_app_ug/flow_classify.rst +M: Bernard Iremonger +F: lib/librte_flow_classify/ +F: test/test/test_flow_classify* +F: doc/guides/prog_guide/flow_classify_lib.rst +F: examples/flow_classify/ +F: doc/guides/sample_app_ug/flow_classify.rst Distributor -M: Bruce Richardson -M: David Hunt -F: lib/librte_distributor/ -F: doc/guides/prog_guide/packet_distrib_lib.rst -F: test/test/test_distributor* -F: examples/distributor/ -F: doc/guides/sample_app_ug/dist_app.rst +M: Bruce Richardson +M: David Hunt +F: lib/librte_distributor/ +F: doc/guides/prog_guide/packet_distrib_lib.rst +F: test/test/test_distributor* +F: examples/distributor/ +F: doc/guides/sample_app_ug/dist_app.rst Reorder -M: Reshma Pattan -F: lib/librte_reorder/ -F: doc/guides/prog_guide/reorder_lib.rst -F: test/test/test_reorder* -F: examples/packet_ordering/ -F: doc/guides/sample_app_ug/packet_ordering.rst +M: Reshma Pattan +F: lib/librte_reorder/ +F: doc/guides/prog_guide/reorder_lib.rst +F: test/test/test_reorder* +F: examples/packet_ordering/ +F: doc/guides/sample_app_ug/packet_ordering.rst Hierarchical scheduler -M: Cristian Dumitrescu -F: lib/librte_sched/ -F: doc/guides/prog_guide/qos_framework.rst -F: test/test/test_red.c -F: test/test/test_sched.c -F: examples/qos_sched/ -F: doc/guides/sample_app_ug/qos_scheduler.rst +M: Cristian Dumitrescu +F: lib/librte_sched/ +F: doc/guides/prog_guide/qos_framework.rst +F: test/test/test_red.c +F: test/test/test_sched.c +F: examples/qos_sched/ +F: doc/guides/sample_app_ug/qos_scheduler.rst Packet capture -M: Reshma Pattan -F: lib/librte_pdump/ -F: doc/guides/prog_guide/pdump_lib.rst -F: app/pdump/ -F: doc/guides/tools/pdump.rst +M: Reshma Pattan +F: lib/librte_pdump/ +F: doc/guides/prog_guide/pdump_lib.rst +F: app/pdump/ +F: doc/guides/tools/pdump.rst Packet Framework ---------------- -M: Cristian Dumitrescu -F: lib/librte_pipeline/ -F: lib/librte_port/ -F: lib/librte_table/ -F: doc/guides/prog_guide/packet_framework.rst -F: test/test/test_table* -F: test/test-pipeline/ -F: doc/guides/sample_app_ug/test_pipeline.rst -F: examples/ip_pipeline/ -F: doc/guides/sample_app_ug/ip_pipeline.rst +M: Cristian Dumitrescu +F: lib/librte_pipeline/ +F: lib/librte_port/ +F: lib/librte_table/ +F: doc/guides/prog_guide/packet_framework.rst +F: test/test/test_table* +F: test/test-pipeline/ +F: doc/guides/sample_app_ug/test_pipeline.rst +F: examples/ip_pipeline/ +F: doc/guides/sample_app_ug/ip_pipeline.rst Algorithms ---------- ACL -M: Konstantin Ananyev -F: lib/librte_acl/ -F: doc/guides/prog_guide/packet_classif_access_ctrl.rst -F: test/test-acl/ -F: test/test/test_acl.* -F: examples/l3fwd-acl/ -F: doc/guides/sample_app_ug/l3_forward_access_ctrl.rst +M: Konstantin Ananyev +F: lib/librte_acl/ +F: doc/guides/prog_guide/packet_classif_access_ctrl.rst +F: test/test-acl/ +F: test/test/test_acl.* +F: examples/l3fwd-acl/ +F: doc/guides/sample_app_ug/l3_forward_access_ctrl.rst EFD -M: Byron Marohn -M: Pablo de Lara Guarch -F: lib/librte_efd/ -F: doc/guides/prog_guide/efd_lib.rst -F: test/test/test_efd* -F: examples/server_node_efd/ -F: doc/guides/sample_app_ug/server_node_efd.rst +M: Byron Marohn +M: Pablo de Lara Guarch +F: lib/librte_efd/ +F: doc/guides/prog_guide/efd_lib.rst +F: test/test/test_efd* +F: examples/server_node_efd/ +F: doc/guides/sample_app_ug/server_node_efd.rst Hashes -M: Bruce Richardson -M: Pablo de Lara -F: lib/librte_hash/ -F: doc/guides/prog_guide/hash_lib.rst -F: test/test/test_*hash* -F: test/test/test_func_reentrancy.c +M: Bruce Richardson +M: Pablo de Lara +F: lib/librte_hash/ +F: doc/guides/prog_guide/hash_lib.rst +F: test/test/test_*hash* +F: test/test/test_func_reentrancy.c LPM -M: Bruce Richardson -F: lib/librte_lpm/ -F: doc/guides/prog_guide/lpm* -F: test/test/test_lpm* -F: test/test/test_func_reentrancy.c -F: test/test/test_xmmt_ops.h +M: Bruce Richardson +F: lib/librte_lpm/ +F: doc/guides/prog_guide/lpm* +F: test/test/test_lpm* +F: test/test/test_func_reentrancy.c +F: test/test/test_xmmt_ops.h Membership - EXPERIMENTAL -M: Yipeng Wang -M: Sameh Gobriel -F: lib/librte_member/ -F: doc/guides/prog_guide/member_lib.rst -F: test/test/test_member* +M: Yipeng Wang +M: Sameh Gobriel +F: lib/librte_member/ +F: doc/guides/prog_guide/member_lib.rst +F: test/test/test_member* Traffic metering -M: Cristian Dumitrescu -F: lib/librte_meter/ -F: doc/guides/sample_app_ug/qos_scheduler.rst -F: test/test/test_meter.c -F: examples/qos_meter/ -F: doc/guides/sample_app_ug/qos_metering.rst +M: Cristian Dumitrescu +F: lib/librte_meter/ +F: doc/guides/sample_app_ug/qos_scheduler.rst +F: test/test/test_meter.c +F: examples/qos_meter/ +F: doc/guides/sample_app_ug/qos_metering.rst Other libraries --------------- Configuration file -M: Cristian Dumitrescu -F: lib/librte_cfgfile/ -F: test/test/test_cfgfile.c -F: test/test/test_cfgfiles/ +M: Cristian Dumitrescu +F: lib/librte_cfgfile/ +F: test/test/test_cfgfile.c +F: test/test/test_cfgfiles/ Interactive command line -M: Olivier Matz -F: lib/librte_cmdline/ -F: test/cmdline_test/ -F: test/test/test_cmdline* -F: examples/cmdline/ -F: doc/guides/sample_app_ug/cmd_line.rst +M: Olivier Matz +F: lib/librte_cmdline/ +F: test/cmdline_test/ +F: test/test/test_cmdline* +F: examples/cmdline/ +F: doc/guides/sample_app_ug/cmd_line.rst Key/Value parsing -M: Olivier Matz -F: lib/librte_kvargs/ -F: test/test/test_kvargs.c +M: Olivier Matz +F: lib/librte_kvargs/ +F: test/test/test_kvargs.c PCI -M: Gaetan Rivet -F: lib/librte_pci/ +M: Gaetan Rivet +F: lib/librte_pci/ Power management -M: David Hunt -F: lib/librte_power/ -F: doc/guides/prog_guide/power_man.rst -F: test/test/test_power* -F: examples/l3fwd-power/ -F: doc/guides/sample_app_ug/l3_forward_power_man.rst -F: examples/vm_power_manager/ -F: doc/guides/sample_app_ug/vm_power_management.rst +M: David Hunt +F: lib/librte_power/ +F: doc/guides/prog_guide/power_man.rst +F: test/test/test_power* +F: examples/l3fwd-power/ +F: doc/guides/sample_app_ug/l3_forward_power_man.rst +F: examples/vm_power_manager/ +F: doc/guides/sample_app_ug/vm_power_management.rst Timers -M: Robert Sanford -F: lib/librte_timer/ -F: doc/guides/prog_guide/timer_lib.rst -F: test/test/test_timer* -F: examples/timer/ -F: doc/guides/sample_app_ug/timer.rst +M: Robert Sanford +F: lib/librte_timer/ +F: doc/guides/prog_guide/timer_lib.rst +F: test/test/test_timer* +F: examples/timer/ +F: doc/guides/sample_app_ug/timer.rst Job statistics -M: Pablo de Lara -F: lib/librte_jobstats/ -F: examples/l2fwd-jobstats/ -F: doc/guides/sample_app_ug/l2_forward_job_stats.rst +M: Pablo de Lara +F: lib/librte_jobstats/ +F: examples/l2fwd-jobstats/ +F: doc/guides/sample_app_ug/l2_forward_job_stats.rst Metrics -M: Remy Horton -F: lib/librte_metrics/ +M: Remy Horton +F: lib/librte_metrics/ Bit-rate statistics -M: Remy Horton -F: lib/librte_bitratestats/ +M: Remy Horton +F: lib/librte_bitratestats/ Latency statistics -M: Reshma Pattan -F: lib/librte_latencystats/ +M: Reshma Pattan +F: lib/librte_latencystats/ Test Applications ----------------- Unit tests framework -F: test/Makefile -F: test/test/Makefile -F: test/test/autotest* -F: test/test/commands.c -F: test/test/packet_burst_generator.c -F: test/test/packet_burst_generator.h -F: test/test/process.h -F: test/test/resource.* -F: test/test/test.c -F: test/test/test.h -F: test/test/test_pmd_perf.c -F: test/test/test_resource.c -F: test/test/virtual_pmd.c -F: test/test/virtual_pmd.h +F: test/Makefile +F: test/test/Makefile +F: test/test/autotest* +F: test/test/commands.c +F: test/test/packet_burst_generator.c +F: test/test/packet_burst_generator.h +F: test/test/process.h +F: test/test/resource.* +F: test/test/test.c +F: test/test/test.h +F: test/test/test_pmd_perf.c +F: test/test/test_resource.c +F: test/test/virtual_pmd.c +F: test/test/virtual_pmd.h Driver testing tool -M: Wenzhuo Lu -M: Jingjing Wu -F: app/test-pmd/ -F: doc/guides/testpmd_app_ug/ +M: Wenzhuo Lu +M: Jingjing Wu +F: app/test-pmd/ +F: doc/guides/testpmd_app_ug/ Crypto performance test application -M: Declan Doherty -F: app/test-crypto-perf/ -F: doc/guides/tools/cryptoperf.rst +M: Declan Doherty +F: app/test-crypto-perf/ +F: doc/guides/tools/cryptoperf.rst Eventdev test application -M: Jerin Jacob -F: app/test-eventdev/ -F: doc/guides/tools/testeventdev.rst -F: doc/guides/tools/img/eventdev_* -F: test/test/test_event_ring.c +M: Jerin Jacob +F: app/test-eventdev/ +F: doc/guides/tools/testeventdev.rst +F: doc/guides/tools/img/eventdev_* +F: test/test/test_event_ring.c Procinfo tool -M: Maryam Tahhan -M: Reshma Pattan -F: app/proc_info/ -F: doc/guides/tools/proc_info.rst +M: Maryam Tahhan +M: Reshma Pattan +F: app/proc_info/ +F: doc/guides/tools/proc_info.rst Other Example Applications -------------------------- -M: Remy Horton -F: examples/ethtool/ -F: doc/guides/sample_app_ug/ethtool.rst +M: Remy Horton +F: examples/ethtool/ +F: doc/guides/sample_app_ug/ethtool.rst -F: examples/exception_path/ -F: doc/guides/sample_app_ug/exception_path.rst +F: examples/exception_path/ +F: doc/guides/sample_app_ug/exception_path.rst -M: Ori Kam -F: examples/flow_filtering/ -F: doc/guides/sample_app_ug/flow_filtering.rst +M: Ori Kam +F: examples/flow_filtering/ +F: doc/guides/sample_app_ug/flow_filtering.rst -M: Bruce Richardson -M: Pablo de Lara -F: examples/helloworld/ -F: doc/guides/sample_app_ug/hello_world.rst +M: Bruce Richardson +M: Pablo de Lara +F: examples/helloworld/ +F: doc/guides/sample_app_ug/hello_world.rst -M: Radu Nicolau -F: examples/ipsec-secgw/ -F: doc/guides/sample_app_ug/ipsec_secgw.rst +M: Radu Nicolau +F: examples/ipsec-secgw/ +F: doc/guides/sample_app_ug/ipsec_secgw.rst -F: examples/ipv4_multicast/ -F: doc/guides/sample_app_ug/ipv4_multicast.rst +F: examples/ipv4_multicast/ +F: doc/guides/sample_app_ug/ipv4_multicast.rst -M: Bruce Richardson -M: Pablo de Lara -F: examples/l2fwd/ -F: doc/guides/sample_app_ug/l2_forward_real_virtual.rst +M: Bruce Richardson +M: Pablo de Lara +F: examples/l2fwd/ +F: doc/guides/sample_app_ug/l2_forward_real_virtual.rst -M: Tomasz Kantecki -F: doc/guides/sample_app_ug/l2_forward_cat.rst -F: examples/l2fwd-cat/ +M: Tomasz Kantecki +F: doc/guides/sample_app_ug/l2_forward_cat.rst +F: examples/l2fwd-cat/ -F: examples/l3fwd/ -F: doc/guides/sample_app_ug/l3_forward.rst +F: examples/l3fwd/ +F: doc/guides/sample_app_ug/l3_forward.rst -F: examples/l3fwd-vf/ -F: doc/guides/sample_app_ug/l3_forward_virtual.rst +F: examples/l3fwd-vf/ +F: doc/guides/sample_app_ug/l3_forward_virtual.rst -F: examples/link_status_interrupt/ -F: doc/guides/sample_app_ug/link_status_intr.rst +F: examples/link_status_interrupt/ +F: doc/guides/sample_app_ug/link_status_intr.rst -F: examples/load_balancer/ -F: doc/guides/sample_app_ug/load_balancer.rst +F: examples/load_balancer/ +F: doc/guides/sample_app_ug/load_balancer.rst -F: examples/netmap_compat/ -F: doc/guides/sample_app_ug/netmap_compatibility.rst +F: examples/netmap_compat/ +F: doc/guides/sample_app_ug/netmap_compatibility.rst L-threads - EXPERIMENTAL -M: John McNamara -F: examples/performance-thread/ -F: doc/guides/sample_app_ug/performance_thread.rst +M: John McNamara +F: examples/performance-thread/ +F: doc/guides/sample_app_ug/performance_thread.rst -M: Pablo de Lara -F: examples/ptpclient/ +M: Pablo de Lara +F: examples/ptpclient/ -F: examples/quota_watermark/ -F: doc/guides/sample_app_ug/quota_watermark.rst +F: examples/quota_watermark/ +F: doc/guides/sample_app_ug/quota_watermark.rst -M: Bruce Richardson -M: John McNamara -F: examples/rxtx_callbacks/ -F: doc/guides/sample_app_ug/rxtx_callbacks.rst +M: Bruce Richardson +M: John McNamara +F: examples/rxtx_callbacks/ +F: doc/guides/sample_app_ug/rxtx_callbacks.rst -M: Harry van Haaren -F: examples/service_cores/ -F: doc/guides/sample_app_ug/service_cores.rst +M: Harry van Haaren +F: examples/service_cores/ +F: doc/guides/sample_app_ug/service_cores.rst -M: Bruce Richardson -M: John McNamara -F: examples/skeleton/ -F: doc/guides/sample_app_ug/skeleton.rst +M: Bruce Richardson +M: John McNamara +F: examples/skeleton/ +F: doc/guides/sample_app_ug/skeleton.rst -M: Jijiang Liu -F: examples/tep_termination/ +M: Jijiang Liu +F: examples/tep_termination/ -F: examples/vmdq/ -F: examples/vmdq_dcb/ -F: doc/guides/sample_app_ug/vmdq_dcb_forwarding.rst +F: examples/vmdq/ +F: examples/vmdq_dcb/ +F: doc/guides/sample_app_ug/vmdq_dcb_forwarding.rst -- 2.15.1