X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=MAINTAINERS;h=0638f0ffac56bfb9286bdf56a864163ec68f861a;hb=2c0dd7b69fb00fc3e422a6058ff8429edc869f68;hp=2663f1c037d745189213eec93c17bd15129eebb6;hpb=3d5cf3005e0aab360790af6cfd5bbd3586f221e2;p=dpdk.git diff --git a/MAINTAINERS b/MAINTAINERS index 2663f1c037..0638f0ffac 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -32,7 +32,8 @@ M: Ferruh Yigit T: git://dpdk.org/next/dpdk-next-net Next-net-intel Tree -M: Helin Zhang +M: Qi Zhang +M: Beilei Xing T: git://dpdk.org/next/dpdk-next-net-intel Next-net-mlx Tree @@ -41,6 +42,7 @@ T: git://dpdk.org/next/dpdk-next-net-mlx Next-virtio Tree M: Maxime Coquelin +M: Tiwei Bie T: git://dpdk.org/next/dpdk-next-virtio Next-crypto Tree @@ -49,7 +51,7 @@ M: Akhil Goyal T: git://dpdk.org/next/dpdk-next-crypto Next-eventdev Tree -M: Jerin Jacob +M: Jerin Jacob T: git://dpdk.org/next/dpdk-next-eventdev Next-qos Tree @@ -79,13 +81,16 @@ M: Thomas Monjalon F: MAINTAINERS F: devtools/check-dup-includes.sh F: devtools/check-maintainers.sh +F: devtools/check-forbidden-tokens.awk F: devtools/check-git-log.sh F: devtools/check-includes.sh +F: devtools/check-symbol-maps.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: devtools/test-meson-builds.sh F: license/ @@ -96,7 +101,6 @@ 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 @@ -120,6 +124,7 @@ M: Neil Horman F: lib/librte_compat/ F: doc/guides/rel_notes/deprecation.rst F: devtools/validate-abi.sh +F: devtools/check-symbol-change.sh F: buildtools/check-experimental-syms.sh Driver information @@ -172,7 +177,9 @@ F: lib/librte_eal/common/eal_hugepages.h F: lib/librte_eal/linuxapp/eal/eal_mem* F: lib/librte_eal/bsdapp/eal/eal_mem* F: doc/guides/prog_guide/env_abstraction_layer.rst +F: test/test/test_external_mem.c F: test/test/test_func_reentrancy.c +F: test/test/test_fbarray.c F: test/test/test_malloc.c F: test/test/test_memory.c F: test/test/test_memzone.c @@ -207,13 +214,13 @@ F: test/test/test_bitmap.c ARM v7 M: Jan Viktorin -M: Jianbo Liu +M: Gavin Hu F: lib/librte_eal/common/arch/arm/ F: lib/librte_eal/common/include/arch/arm/ ARM v8 -M: Jerin Jacob -M: Jianbo Liu +M: Jerin Jacob +M: Gavin Hu 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.* @@ -225,7 +232,7 @@ 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 +IBM POWER (alpha) M: Chao Zhu F: lib/librte_eal/common/arch/ppc_64/ F: lib/librte_eal/common/include/arch/ppc_64/ @@ -273,6 +280,7 @@ Core Libraries Memory pool M: Olivier Matz +M: Andrew Rybchenko F: lib/librte_mempool/ F: drivers/mempool/Makefile F: drivers/mempool/ring/ @@ -296,6 +304,8 @@ F: test/test/test_mbuf.c Ethernet API M: Thomas Monjalon +M: Ferruh Yigit +M: Andrew Rybchenko T: git://dpdk.org/next/dpdk-next-net F: lib/librte_ethdev/ F: devtools/test-null.sh @@ -303,6 +313,8 @@ F: devtools/test-null.sh Flow API M: Adrien Mazarguil T: git://dpdk.org/next/dpdk-next-net +F: app/test-pmd/cmdline_flow.c +F: doc/guides/prog_guide/rte_flow.rst F: lib/librte_ethdev/rte_flow* Traffic Management API - EXPERIMENTAL @@ -334,7 +346,7 @@ F: lib/librte_cryptodev/ F: test/test/test_cryptodev* F: examples/l2fwd-crypto/ -Security API - EXPERIMENTAL +Security API M: Akhil Goyal M: Declan Doherty T: git://dpdk.org/next/dpdk-next-crypto @@ -344,7 +356,7 @@ F: doc/guides/prog_guide/rte_security.rst Compression API - EXPERIMENTAL M: Fiona Trahe M: Pablo de Lara -M: Ashish Gupta +M: Ashish Gupta T: git://dpdk.org/next/dpdk-next-crypto F: lib/librte_compressdev/ F: drivers/compress/ @@ -353,7 +365,7 @@ F: doc/guides/prog_guide/compressdev.rst F: doc/guides/compressdevs/features/default.ini Eventdev API -M: Jerin Jacob +M: Jerin Jacob T: git://dpdk.org/next/dpdk-next-eventdev F: lib/librte_eventdev/ F: drivers/event/skeleton/ @@ -366,6 +378,13 @@ 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 +Eventdev Ethdev Tx Adapter API - EXPERIMENTAL +M: Nikhil Rao +T: git://dpdk.org/next/dpdk-next-eventdev +F: lib/librte_eventdev/*eth_tx_adapter* +F: test/test/test_event_eth_tx_adapter.c +F: doc/guides/prog_guide/event_ethernet_tx_adapter.rst + Eventdev Timer Adapter API - EXPERIMENTAL M: Erik Gabriel Carrillo T: git://dpdk.org/next/dpdk-next-eventdev @@ -408,6 +427,7 @@ F: drivers/bus/ifpga/ NXP buses M: Hemant Agrawal M: Shreyansh Jain +F: drivers/common/dpaax/ F: drivers/bus/dpaa/ F: drivers/bus/fslmc/ @@ -417,6 +437,10 @@ F: drivers/bus/pci/ VDEV bus driver F: drivers/bus/vdev/ +VMBUS bus driver +M: Stephen Hemminger +F: drivers/bus/vmbus/ + Networking Drivers ------------------ @@ -426,6 +450,7 @@ F: doc/guides/nics/features/default.ini Link bonding M: Declan Doherty +M: Chas Williams F: drivers/net/bonding/ F: doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst F: test/test/test_link_bonding* @@ -461,6 +486,13 @@ F: drivers/net/axgbe/ F: doc/guides/nics/axgbe.rst F: doc/guides/nics/features/axgbe.ini +Aquantia atlantic +M: Igor Russkikh +M: Pavel Belous +F: drivers/net/atlantic/ +F: doc/guides/nics/atlantic.rst +F: doc/guides/nics/features/atlantic.ini + Atomic Rules ARK M: Shepard Siegel M: Ed Czeck @@ -477,22 +509,21 @@ F: doc/guides/nics/bnxt.rst F: doc/guides/nics/features/bnxt.ini Cavium ThunderX nicvf -M: Jerin Jacob -M: Maciej Czekaj +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 +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 +Cavium OCTEON TX +M: Jerin Jacob F: drivers/common/octeontx/ F: drivers/mempool/octeontx/ F: drivers/net/octeontx/ @@ -544,6 +575,7 @@ M: Qi Zhang M: Xiao Wang T: git://dpdk.org/next/dpdk-next-net-intel F: drivers/net/fm10k/ +F: doc/guides/nics/fm10k.rst F: doc/guides/nics/features/fm10k*.ini Intel avf @@ -557,31 +589,48 @@ Intel ifc M: Xiao Wang T: git://dpdk.org/next/dpdk-next-net-intel F: drivers/net/ifc/ -F: doc/guides/nics/ifcvf.rst -F: doc/guides/nics/features/ifcvf.ini +F: doc/guides/nics/ifc.rst +F: doc/guides/nics/features/ifc*.ini + +Intel ice +M: Qiming Yang +M: Wenzhuo Lu +T: git://dpdk.org/next/dpdk-next-net-intel +F: drivers/net/ice/ +F: doc/guides/nics/ice.rst +F: doc/guides/nics/features/ice.ini Marvell mvpp2 M: Tomasz Duszynski M: Dmitri Epshtein M: Natalie Samsonov -M: Jianbo Liu +F: drivers/common/mvep/ F: drivers/net/mvpp2/ F: doc/guides/nics/mvpp2.rst F: doc/guides/nics/features/mvpp2.ini +Marvell mvneta +M: Zyta Szpak +M: Dmitri Epshtein +M: Natalie Samsonov +F: drivers/net/mvneta/ +F: doc/guides/nics/mvneta.rst +F: doc/guides/nics/features/mvneta.ini + Mellanox mlx4 -M: Adrien Mazarguil +M: Matan Azrad +M: Shahaf Shuler T: git://dpdk.org/next/dpdk-next-net-mlx 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: Shahaf Shuler M: Yongseok Koh T: git://dpdk.org/next/dpdk-next-net-mlx F: drivers/net/mlx5/ +F: buildtools/options-ibverbs-static.sh F: doc/guides/nics/mlx5.rst F: doc/guides/nics/features/mlx5.ini @@ -591,8 +640,16 @@ F: drivers/net/vdev_netvsc/ F: doc/guides/nics/vdev_netvsc.rst F: doc/guides/nics/features/vdev_netvsc.ini +Microsoft Hyper-V netvsc - EXPERIMENTAL +M: Stephen Hemminger +M: K. Y. Srinivasan +M: Haiyang Zhang +F: drivers/net/netvsc/ +F: doc/guides/nics/netvsc.rst +F: doc/guides/nics/features/netvsc.ini + Netcope szedata2 -M: Matej Vido +M: Jan Remes F: drivers/net/szedata2/ F: doc/guides/nics/szedata2.rst F: doc/guides/nics/features/szedata2.ini @@ -619,17 +676,23 @@ F: drivers/net/dpaa2/ F: doc/guides/nics/dpaa2.rst F: doc/guides/nics/features/dpaa2.ini +NXP enetc +M: Gagandeep Singh +M: Pankaj Chauhan +F: drivers/net/enetc/ +F: doc/guides/nics/enetc.rst +F: doc/guides/nics/features/enetc.ini + QLogic bnx2x -M: Harish Patil -M: Rasesh Mody +M: Rasesh Mody +M: Shahed Shaikh 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 +M: Rasesh Mody +M: Shahed Shaikh F: drivers/net/qede/ F: doc/guides/nics/qede.rst F: doc/guides/nics/features/qede*.ini @@ -648,6 +711,8 @@ F: doc/guides/nics/features/vmxnet3.ini Vhost-user M: Maxime Coquelin +M: Tiwei Bie +M: Zhihong Wang T: git://dpdk.org/next/dpdk-next-virtio F: lib/librte_vhost/ F: doc/guides/prog_guide/vhost_lib.rst @@ -656,17 +721,22 @@ F: doc/guides/sample_app_ug/vhost.rst F: examples/vhost_scsi/ F: doc/guides/sample_app_ug/vhost_scsi.rst F: examples/vhost_crypto/ +F: examples/vdpa/ +F: doc/guides/sample_app_ug/vdpa.rst Vhost PMD -M: Tetsuya Mukawa M: Maxime Coquelin +M: Tiwei Bie +M: Zhihong Wang T: git://dpdk.org/next/dpdk-next-virtio F: drivers/net/vhost/ +F: doc/guides/nics/vhost.rst F: doc/guides/nics/features/vhost.ini Virtio PMD M: Maxime Coquelin M: Tiwei Bie +M: Zhihong Wang T: git://dpdk.org/next/dpdk-next-virtio F: drivers/net/virtio/ F: doc/guides/nics/virtio.rst @@ -686,7 +756,7 @@ F: doc/guides/nics/pcap_ring.rst F: doc/guides/nics/features/pcap.ini Tap PMD -M: Pascal Mazon +M: Keith Wiles F: drivers/net/tap/ F: doc/guides/nics/tap.rst F: doc/guides/nics/features/tap.ini @@ -714,11 +784,14 @@ Fail-safe PMD M: Gaetan Rivet F: drivers/net/failsafe/ F: doc/guides/nics/fail_safe.rst +F: doc/guides/nics/features/failsafe.ini Softnic PMD M: Jasvinder Singh M: Cristian Dumitrescu F: drivers/net/softnic/ +F: doc/guides/nics/features/softnic.ini +F: doc/guides/nics/softnic.rst Crypto Drivers @@ -734,11 +807,18 @@ F: doc/guides/cryptodevs/ccp.rst F: doc/guides/cryptodevs/features/ccp.ini ARMv8 Crypto -M: Jerin Jacob +M: Jerin Jacob F: drivers/crypto/armv8/ F: doc/guides/cryptodevs/armv8.rst F: doc/guides/cryptodevs/features/armv8.ini +Cavium OCTEON TX crypto +M: Anoob Joseph +F: drivers/common/cpt/ +F: drivers/crypto/octeontx/ +F: doc/guides/cryptodevs/octeontx.rst +F: doc/guides/cryptodevs/features/octeontx.ini + Crypto Scheduler M: Fan Zhang F: drivers/crypto/scheduler/ @@ -761,6 +841,7 @@ M: John Griffin M: Fiona Trahe M: Deepak Kumar Jain F: drivers/crypto/qat/ +F: drivers/common/qat/ F: doc/guides/cryptodevs/qat.rst F: doc/guides/cryptodevs/features/qat.ini @@ -774,7 +855,6 @@ Marvell Mrvl M: Tomasz Duszynski M: Dmitri Epshtein M: Natalie Samsonov -M: Jianbo Liu F: drivers/crypto/mvsam/ F: doc/guides/cryptodevs/mvsam.rst F: doc/guides/cryptodevs/features/mvsam.ini @@ -785,6 +865,13 @@ F: drivers/crypto/null/ F: doc/guides/cryptodevs/null.rst F: doc/guides/cryptodevs/features/null.ini +NXP CAAM JR +M: Gagandeep Singh +M: Hemant Agrawal +F: drivers/crypto/caam_jr/ +F: doc/guides/cryptodevs/caam_jr.rst +F: doc/guides/cryptodevs/features/caam_jr.ini + NXP DPAA_SEC M: Akhil Goyal M: Hemant Agrawal @@ -829,26 +916,42 @@ Compression Drivers M: Pablo de Lara T: git://dpdk.org/next/dpdk-next-crypto +Cavium OCTEON TX zipvf +M: Ashish Gupta +F: drivers/compress/octeontx/ +F: doc/guides/compressdevs/octeontx.rst +F: doc/guides/compressdevs/features/octeontx.ini + +Intel QuickAssist +M: Fiona Trahe +F: drivers/compress/qat/ +F: drivers/common/qat/ + ISA-L M: Lee Daly F: drivers/compress/isal/ F: doc/guides/compressdevs/isal.rst F: doc/guides/compressdevs/features/isal.ini +ZLIB +M: Sunila Sahu +F: drivers/compress/zlib/ +F: doc/guides/compressdevs/zlib.rst +F: doc/guides/compressdevs/features/zlib.ini + Eventdev Drivers ---------------- -M: Jerin Jacob +M: Jerin Jacob T: git://dpdk.org/next/dpdk-next-eventdev -Cavium OCTEONTX ssovf -M: Jerin Jacob -M: Santosh Shukla +Cavium OCTEON TX ssovf +M: Jerin Jacob F: drivers/event/octeontx/ F: doc/guides/eventdevs/octeontx.rst -Cavium OCTEONTX timvf -M: Pavan Nikhilesh +Cavium OCTEON TX timvf +M: Pavan Nikhilesh F: drivers/event/octeontx/timvf_* NXP DPAA eventdev @@ -870,6 +973,11 @@ F: doc/guides/eventdevs/sw.rst F: examples/eventdev_pipeline/ F: doc/guides/sample_app_ug/eventdev_pipeline.rst +Distributed Software Eventdev PMD +M: Mattias Rönnblom +F: drivers/event/dsw/ +F: doc/guides/eventdevs/dsw.rst + Software OPDL Eventdev PMD M: Liang Ma M: Peter Mccarthy @@ -929,6 +1037,14 @@ M: Jiayu Hu F: lib/librte_gso/ F: doc/guides/prog_guide/generic_segmentation_offload_lib.rst +IPsec - EXPERIMENTAL +M: Konstantin Ananyev +T: git://dpdk.org/next/dpdk-next-crypto +F: lib/librte_ipsec/ +M: Bernard Iremonger +F: test/test/test_ipsec.c +F: doc/guides/prog_guide/ipsec_lib.rst + Flow Classify - EXPERIMENTAL M: Bernard Iremonger F: lib/librte_flow_classify/ @@ -938,7 +1054,6 @@ 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 @@ -970,7 +1085,6 @@ F: doc/guides/prog_guide/pdump_lib.rst F: app/pdump/ F: doc/guides/tools/pdump.rst - Packet Framework ---------------- M: Cristian Dumitrescu @@ -1007,6 +1121,8 @@ F: examples/server_node_efd/ F: doc/guides/sample_app_ug/server_node_efd.rst Hashes +M: Yipeng Wang +M: Sameh Gobriel M: Bruce Richardson M: Pablo de Lara F: lib/librte_hash/ @@ -1091,6 +1207,7 @@ F: doc/guides/sample_app_ug/l2_forward_job_stats.rst Metrics M: Remy Horton F: lib/librte_metrics/ +F: test/test/test_metrics.c Bit-rate statistics M: Remy Horton @@ -1100,6 +1217,12 @@ Latency statistics M: Reshma Pattan F: lib/librte_latencystats/ +Telemetry - EXPERIMENTAL +M: Kevin Laatz +F: lib/librte_telemetry/ +F: usertools/dpdk-telemetry-client.py +F: doc/guides/howto/telemetry.rst + BPF - EXPERIMENTAL M: Konstantin Ananyev F: lib/librte_bpf/ @@ -1130,16 +1253,22 @@ F: test/test/virtual_pmd.h Driver testing tool M: Wenzhuo Lu M: Jingjing Wu +M: Bernard Iremonger F: app/test-pmd/ F: doc/guides/testpmd_app_ug/ +Compression performance test application +M: Pablo De Lara Guarch +F: app/test-compress-perf/ +F: doc/guides/tools/comp_perf.rst + Crypto performance test application M: Declan Doherty F: app/test-crypto-perf/ F: doc/guides/tools/cryptoperf.rst Eventdev test application -M: Jerin Jacob +M: Jerin Jacob F: app/test-eventdev/ F: doc/guides/tools/testeventdev.rst F: doc/guides/tools/img/eventdev_* @@ -1162,6 +1291,10 @@ F: doc/guides/sample_app_ug/ethtool.rst F: examples/exception_path/ F: doc/guides/sample_app_ug/exception_path.rst +M: Marko Kovacevic +F: examples/fips_validation/ +F: doc/guides/sample_app_ug/fips_validation.rst + M: Ori Kam F: examples/flow_filtering/ F: doc/guides/sample_app_ug/flow_filtering.rst @@ -1228,7 +1361,7 @@ M: John McNamara F: examples/skeleton/ F: doc/guides/sample_app_ug/skeleton.rst -M: Jijiang Liu +M: Xiaoyun Li F: examples/tep_termination/ F: examples/vmdq/