127c2ce56SThomas MonjalonDPDK Maintainers 227c2ce56SThomas Monjalon================ 327c2ce56SThomas Monjalon 427c2ce56SThomas MonjalonThe intention of this file is to provide a set of names that we can rely on 527c2ce56SThomas Monjalonfor helping in patch reviews and questions. 627c2ce56SThomas MonjalonThese names are additional recipients for emails sent to [email protected]. 727c2ce56SThomas MonjalonPlease avoid private emails. 827c2ce56SThomas Monjalon 927c2ce56SThomas MonjalonDescriptions of section entries: 1027c2ce56SThomas Monjalon 1127c2ce56SThomas Monjalon M: Maintainer's Full Name <address@domain> 1227c2ce56SThomas Monjalon T: Git tree location. 1327c2ce56SThomas Monjalon F: Files and directories with wildcard patterns. 1427c2ce56SThomas Monjalon A trailing slash includes all files and subdirectory files. 1527c2ce56SThomas Monjalon A wildcard includes all files but not subdirectories. 1627c2ce56SThomas Monjalon One pattern per line. Multiple F: lines acceptable. 1727c2ce56SThomas Monjalon X: Files and directories exclusion, same rules as F: 1827c2ce56SThomas Monjalon K: Keyword regex pattern to match content. 1927c2ce56SThomas Monjalon One regex pattern per line. Multiple K: lines acceptable. 2027c2ce56SThomas Monjalon 2127c2ce56SThomas Monjalon 2227c2ce56SThomas MonjalonGeneral Project Administration 2327c2ce56SThomas Monjalon------------------------------ 24eb13bc43SThomas Monjalon 25eb13bc43SThomas MonjalonMain Branch 26dde32aceSThomas MonjalonM: Thomas Monjalon <[email protected]> 275b5bb565SFerruh YigitM: David Marchand <[email protected]> 2827c2ce56SThomas MonjalonT: git://dpdk.org/dpdk 29eb13bc43SThomas Monjalon 308fb3b257SPablo de LaraNext-net Tree 3126e426d0SFerruh YigitM: Ferruh Yigit <[email protected]> 32408c97eeSAndrew RybchenkoM: Andrew Rybchenko <[email protected]> 338fb3b257SPablo de LaraT: git://dpdk.org/next/dpdk-next-net 348fb3b257SPablo de Lara 3527b52e36SFerruh YigitNext-net-brcm Tree 3627b52e36SFerruh YigitM: Ajit Khaparde <[email protected]> 3727b52e36SFerruh YigitT: git://dpdk.org/next/dpdk-next-net-brcm 3827b52e36SFerruh Yigit 398fb3b257SPablo de LaraNext-net-intel Tree 40e6b382f1SXiaolong YeM: Qi Zhang <[email protected]> 418fb3b257SPablo de LaraT: git://dpdk.org/next/dpdk-next-net-intel 428fb3b257SPablo de Lara 43a4255655SJerin JacobNext-net-mrvl Tree 44a4255655SJerin JacobM: Jerin Jacob <[email protected]> 45a4255655SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 46a4255655SJerin Jacob 478fb3b257SPablo de LaraNext-net-mlx Tree 48e9b17185SOri KamM: Raslan Darawsheh <[email protected]> 498fb3b257SPablo de LaraT: git://dpdk.org/next/dpdk-next-net-mlx 508fb3b257SPablo de Lara 518fb3b257SPablo de LaraNext-virtio Tree 52d1a83cd8SThomas MonjalonM: Maxime Coquelin <[email protected]> 536c30ec52SMaxime CoquelinM: Chenbo Xia <[email protected]> 548fb3b257SPablo de LaraT: git://dpdk.org/next/dpdk-next-virtio 558fb3b257SPablo de Lara 568fb3b257SPablo de LaraNext-crypto Tree 5751fe3213SAkhil GoyalM: Akhil Goyal <[email protected]> 588fb3b257SPablo de LaraT: git://dpdk.org/next/dpdk-next-crypto 598fb3b257SPablo de Lara 608fb3b257SPablo de LaraNext-eventdev Tree 6177a83d10SJerin JacobM: Jerin Jacob <[email protected]> 628fb3b257SPablo de LaraT: git://dpdk.org/next/dpdk-next-eventdev 638fb3b257SPablo de Lara 64eb13bc43SThomas MonjalonStable Branches 65b69e737aSLuca BoccassiM: Luca Boccassi <[email protected]> 66f65a850dSKevin TraynorM: Kevin Traynor <[email protected]> 674318cd2aSKevin TraynorM: Christian Ehrhardt <[email protected]> 684318cd2aSKevin TraynorM: Xueming Li <[email protected]> 69eb13bc43SThomas MonjalonT: git://dpdk.org/dpdk-stable 70eb13bc43SThomas Monjalon 71eb13bc43SThomas MonjalonSecurity Issues 72eb13bc43SThomas MonjalonM: [email protected] 73eb13bc43SThomas Monjalon 74eb13bc43SThomas MonjalonDocumentation (with overlaps) 75eb13bc43SThomas MonjalonF: README 76eb13bc43SThomas MonjalonF: doc/ 77eb13bc43SThomas Monjalon 78eb13bc43SThomas MonjalonDevelopers and Maintainers Tools 79eb13bc43SThomas MonjalonM: Thomas Monjalon <[email protected]> 8027c2ce56SThomas MonjalonF: MAINTAINERS 817dba4148SThomas MonjalonF: devtools/build-dict.sh 82947dff12SThomas MonjalonF: devtools/check-doc-vs-code.sh 83f3cb39e8SThomas MonjalonF: devtools/check-dup-includes.sh 849a98f50eSThomas MonjalonF: devtools/check-maintainers.sh 8542f4d724SArnon WarshavskyF: devtools/check-forbidden-tokens.awk 869a98f50eSThomas MonjalonF: devtools/check-git-log.sh 87525d8031SStephen HemmingerF: devtools/check-spdx-tag.sh 88f8ad40dcSThomas MonjalonF: devtools/check-symbol-maps.sh 899a98f50eSThomas MonjalonF: devtools/checkpatches.sh 907a629106SFerruh YigitF: devtools/get-maintainer.sh 919a98f50eSThomas MonjalonF: devtools/git-log-fixes.sh 929a98f50eSThomas MonjalonF: devtools/load-devel-config 93947dff12SThomas MonjalonF: devtools/parse-flow-support.sh 940988482fSSean MorrisseyF: devtools/process-iwyu.py 957e06c0feSBruce RichardsonF: devtools/update-patches.py 96d448efa2SSean MorrisseyF: devtools/words-case.txt 97a4862c9eSHemant AgrawalF: license/ 985112e680SRobin JarryF: .editorconfig 9927c2ce56SThomas Monjalon 10027c2ce56SThomas MonjalonBuild System 101a25a650bSBruce RichardsonM: Bruce Richardson <[email protected]> 102ec260aa3SCiara PowerF: Makefile 103a25a650bSBruce RichardsonF: meson.build 104a25a650bSBruce RichardsonF: meson_options.txt 105ec260aa3SCiara PowerF: config/ 10605050ac4SBruce RichardsonF: buildtools/chkincs/ 107f5ab2074SBruce RichardsonF: buildtools/call-sphinx-build.py 1088ef09fdcSJuraj LinkešF: buildtools/get-cpu-count.py 1098ef09fdcSJuraj LinkešF: buildtools/get-numa-count.py 110ab9407c3SBruce RichardsonF: buildtools/list-dir-globs.py 11111a47f9fSBruce RichardsonF: buildtools/pkg-config/ 112ed4d43d7SBruce RichardsonF: buildtools/symlink-drivers-solibs.sh 113cd27047dSNick ConnollyF: buildtools/symlink-drivers-solibs.py 1143cc6ecfdSCiara PowerF: devtools/test-meson-builds.sh 1151ba12b75SBruce RichardsonF: devtools/check-meson.py 116a25a650bSBruce Richardson 11799889bd8SMichael SantanaPublic CI 11899889bd8SMichael SantanaM: Aaron Conole <[email protected]> 1194568d9fcSMichael SantanaM: Michael Santana <[email protected]> 12099889bd8SMichael SantanaF: .travis.yml 12187009585SDavid MarchandF: .github/workflows/build.yml 12299889bd8SMichael SantanaF: .ci/ 12399889bd8SMichael Santana 124105f3039SRay KinsellaABI Policy & Versioning 125105f3039SRay KinsellaM: Ray Kinsella <[email protected]> 12699a2dd95SBruce RichardsonF: lib/eal/include/rte_compat.h 12799a2dd95SBruce RichardsonF: lib/eal/include/rte_function_versioning.h 128105f3039SRay KinsellaF: doc/guides/contributing/abi_*.rst 12960011cb2SThomas MonjalonF: doc/guides/rel_notes/deprecation.rst 130777014e5SDavid MarchandF: devtools/check-abi.sh 131b09afc2aSDavid MarchandF: devtools/check-abi-version.sh 1324bec4818SNeil HormanF: devtools/check-symbol-change.sh 133777014e5SDavid MarchandF: devtools/gen-abi.sh 134777014e5SDavid MarchandF: devtools/libabigail.abignore 135b09afc2aSDavid MarchandF: devtools/update-abi.sh 136b09afc2aSDavid MarchandF: devtools/update_version_map_abi.py 1374c824734SHaiyue WangF: buildtools/check-symbols.sh 1383290ac14SDavid MarchandF: buildtools/map-list-symbol.sh 139105f3039SRay KinsellaF: drivers/*/*/*.map 140105f3039SRay KinsellaF: lib/*/*.map 141cec1b9f3SNeil Horman 142ece3100bSThomas MonjalonDriver information 143dbc1960bSNeil HormanM: Neil Horman <[email protected]> 144dd2ea147SDmitry KozlyukM: Dmitry Kozlyuk <[email protected]> 1455031436fSDmitry KozlyukF: buildtools/coff.py 146e6e9730cSDmitry KozlyukF: buildtools/gen-pmdinfo-cfile.py 147dd2ea147SDmitry KozlyukF: buildtools/pmdinfogen.py 148c6dab2a8SThomas MonjalonF: usertools/dpdk-pmdinfo.py 1498afe8267SChristian EhrhardtF: doc/guides/tools/pmdinfo.rst 150ece3100bSThomas Monjalon 15127c2ce56SThomas Monjalon 15227c2ce56SThomas MonjalonEnvironment Abstraction Layer 15327c2ce56SThomas Monjalon----------------------------- 154c465e6b9SDavid MarchandT: git://dpdk.org/dpdk 15527c2ce56SThomas Monjalon 15627c2ce56SThomas MonjalonEAL API and common code 15799a2dd95SBruce RichardsonF: lib/eal/common/ 15899a2dd95SBruce RichardsonF: lib/eal/unix/ 15999a2dd95SBruce RichardsonF: lib/eal/include/ 16099a2dd95SBruce RichardsonF: lib/eal/version.map 161f41b0ad5SThomas MonjalonF: doc/guides/prog_guide/env_abstraction_layer.rst 162a9de470cSBruce RichardsonF: app/test/test_alarm.c 163a9de470cSBruce RichardsonF: app/test/test_atomic.c 164a9de470cSBruce RichardsonF: app/test/test_barrier.c 165a9de470cSBruce RichardsonF: app/test/test_byteorder.c 166a9de470cSBruce RichardsonF: app/test/test_common.c 167a9de470cSBruce RichardsonF: app/test/test_cpuflags.c 168a9de470cSBruce RichardsonF: app/test/test_cycles.c 169a9de470cSBruce RichardsonF: app/test/test_debug.c 170a4975cd2SXueming LiF: app/test/test_devargs.c 171a9de470cSBruce RichardsonF: app/test/test_eal* 172a9de470cSBruce RichardsonF: app/test/test_errno.c 1735c307ba2SDavid MarchandF: app/test/test_lcores.c 174a9de470cSBruce RichardsonF: app/test/test_logs.c 175a9de470cSBruce RichardsonF: app/test/test_memcpy* 176a9de470cSBruce RichardsonF: app/test/test_per_lcore.c 1779667d97cSStephen HemmingerF: app/test/test_pflock.c 178a9de470cSBruce RichardsonF: app/test/test_prefetch.c 179a9de470cSBruce RichardsonF: app/test/test_reciprocal_division* 180a9de470cSBruce RichardsonF: app/test/test_rwlock.c 181a9de470cSBruce RichardsonF: app/test/test_spinlock.c 182a9de470cSBruce RichardsonF: app/test/test_string_fns.c 183a9de470cSBruce RichardsonF: app/test/test_tailq.c 184*04e53de9STyler RetzlaffF: app/test/test_threads.c 185a9de470cSBruce RichardsonF: app/test/test_version.c 18627c2ce56SThomas Monjalon 18727db82c7SJerin JacobTrace - EXPERIMENTAL 18827db82c7SJerin JacobM: Jerin Jacob <[email protected]> 18927db82c7SJerin JacobM: Sunil Kumar Kori <[email protected]> 19099a2dd95SBruce RichardsonF: lib/eal/include/rte_trace*.h 19199a2dd95SBruce RichardsonF: lib/eal/common/eal_common_trace*.c 19299a2dd95SBruce RichardsonF: lib/eal/common/eal_trace.h 1939f8e1810SJerin JacobF: doc/guides/prog_guide/trace_lib.rst 1949247e71dSSunil Kumar KoriF: app/test/test_trace* 19527db82c7SJerin Jacob 1962f9d4701SSergio Gonzalez MonroyMemory Allocation 197175b9169SSergio Gonzalez MonroyM: Anatoly Burakov <[email protected]> 19899a2dd95SBruce RichardsonF: lib/eal/include/rte_fbarray.h 19999a2dd95SBruce RichardsonF: lib/eal/include/rte_mem* 20099a2dd95SBruce RichardsonF: lib/eal/include/rte_malloc.h 20199a2dd95SBruce RichardsonF: lib/eal/common/*malloc* 20299a2dd95SBruce RichardsonF: lib/eal/common/eal_common_dynmem.c 20399a2dd95SBruce RichardsonF: lib/eal/common/eal_common_fbarray.c 20499a2dd95SBruce RichardsonF: lib/eal/common/eal_common_mem* 20599a2dd95SBruce RichardsonF: lib/eal/common/eal_hugepages.h 20699a2dd95SBruce RichardsonF: lib/eal/linux/eal_mem* 20799a2dd95SBruce RichardsonF: lib/eal/freebsd/eal_mem* 20856297061SSergio Gonzalez MonroyF: doc/guides/prog_guide/env_abstraction_layer.rst 209a9de470cSBruce RichardsonF: app/test/test_external_mem.c 210a9de470cSBruce RichardsonF: app/test/test_func_reentrancy.c 211a9de470cSBruce RichardsonF: app/test/test_fbarray.c 212a9de470cSBruce RichardsonF: app/test/test_malloc.c 213c62b318aSDmitry KozlyukF: app/test/test_malloc_perf.c 214a9de470cSBruce RichardsonF: app/test/test_memory.c 215a9de470cSBruce RichardsonF: app/test/test_memzone.c 2162f9d4701SSergio Gonzalez Monroy 2170149ee8dSHarman KalraInterrupt Subsystem 2180149ee8dSHarman KalraM: Harman Kalra <[email protected]> 219b7c98429SHarman KalraF: lib/eal/include/rte_epoll.h 22099a2dd95SBruce RichardsonF: lib/eal/*/*interrupts.* 2210149ee8dSHarman KalraF: app/test/test_interrupts.c 2220149ee8dSHarman Kalra 22375583b0dSRemy HortonKeep alive 22499a2dd95SBruce RichardsonF: lib/eal/include/rte_keepalive.h 22599a2dd95SBruce RichardsonF: lib/eal/common/rte_keepalive.c 226e64833f2SRemy HortonF: examples/l2fwd-keepalive/ 227e64833f2SRemy HortonF: doc/guides/sample_app_ug/keep_alive.rst 22875583b0dSRemy Horton 22927c2ce56SThomas MonjalonSecondary process 230175b9169SSergio Gonzalez MonroyM: Anatoly Burakov <[email protected]> 23127c2ce56SThomas MonjalonK: RTE_PROC_ 23299a2dd95SBruce RichardsonF: lib/eal/common/eal_common_proc.c 23327c2ce56SThomas MonjalonF: doc/guides/prog_guide/multi_proc_support.rst 234a9de470cSBruce RichardsonF: app/test/test_mp_secondary.c 23527c2ce56SThomas MonjalonF: examples/multi_process/ 23627c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/multi_process.rst 23727c2ce56SThomas Monjalon 23860df5711SHarry van HaarenService Cores 23921698354SHarry van HaarenM: Harry van Haaren <[email protected]> 24099a2dd95SBruce RichardsonF: lib/eal/include/rte_service.h 24199a2dd95SBruce RichardsonF: lib/eal/include/rte_service_component.h 24299a2dd95SBruce RichardsonF: lib/eal/common/rte_service.c 24321698354SHarry van HaarenF: doc/guides/prog_guide/service_cores.rst 244a9de470cSBruce RichardsonF: app/test/test_service_cores.c 24521698354SHarry van Haaren 2467f3aa086SJoyce KongBitops 2477f3aa086SJoyce KongM: Joyce Kong <[email protected]> 24899a2dd95SBruce RichardsonF: lib/eal/include/rte_bitops.h 2497660614cSJoyce KongF: app/test/test_bitops.c 2507f3aa086SJoyce Kong 251bc48589eSPavan BhagavatulaBitmap 252bc48589eSPavan BhagavatulaM: Cristian Dumitrescu <[email protected]> 25399a2dd95SBruce RichardsonF: lib/eal/include/rte_bitmap.h 254a9de470cSBruce RichardsonF: app/test/test_bitmap.c 255bc48589eSPavan Bhagavatula 256ebfe34c5SJoyce KongMCSlock 2578e6fa199SHonnappa NagarahalliM: Honnappa Nagarahalli <[email protected]> 25899a2dd95SBruce RichardsonF: lib/eal/include/generic/rte_mcslock.h 25932dcb9fdSPhil YangF: app/test/test_mcslock.c 2602173f333SPhil Yang 261184104fcSJoyce KongTicketlock 262184104fcSJoyce KongM: Joyce Kong <[email protected]> 26399a2dd95SBruce RichardsonF: lib/eal/include/generic/rte_ticketlock.h 264efbcdaa5SJoyce KongF: app/test/test_ticketlock.c 265184104fcSJoyce Kong 2663f002f06SMattias RönnblomPseudo-random Number Generation 2673f002f06SMattias RönnblomM: Mattias Rönnblom <[email protected]> 26899a2dd95SBruce RichardsonF: lib/eal/include/rte_random.h 26999a2dd95SBruce RichardsonF: lib/eal/common/rte_random.c 2703f002f06SMattias RönnblomF: app/test/test_rand_perf.c 2713f002f06SMattias Rönnblom 27202a86862SVlastimil KosarARM v7 27302a86862SVlastimil KosarM: Jan Viktorin <[email protected]> 274ceb599e5SRuifeng WangM: Ruifeng Wang <[email protected]> 2752b8e4418SThomas MonjalonF: config/arm/ 27699a2dd95SBruce RichardsonF: lib/eal/arm/ 27799a2dd95SBruce RichardsonX: lib/eal/arm/include/*_64.h 27802a86862SVlastimil Kosar 279b3ce00e5SJerin JacobARM v8 280ceb599e5SRuifeng WangM: Ruifeng Wang <[email protected]> 2812b8e4418SThomas MonjalonF: config/arm/ 2822b8e4418SThomas MonjalonF: doc/guides/linux_gsg/cross_build_dpdk_for_arm64.rst 28399a2dd95SBruce RichardsonF: lib/eal/arm/ 28499a2dd95SBruce RichardsonX: lib/eal/arm/include/*_32.h 2852b8e4418SThomas MonjalonF: lib/*/*_arm64.* 2862b8e4418SThomas MonjalonF: lib/*/*_neon.* 2872b8e4418SThomas MonjalonF: drivers/*/*/*_neon.* 2882b8e4418SThomas MonjalonF: app/*/*_neon.* 2892b8e4418SThomas MonjalonF: examples/*/*_neon.* 290b3ce00e5SJerin Jacob 2916b062d56SDavid WilderIBM POWER (alpha) 292a9d64eccSDavid ChristensenM: David Christensen <[email protected]> 2932b8e4418SThomas MonjalonF: config/ppc/ 29499a2dd95SBruce RichardsonF: lib/eal/ppc/ 2952b8e4418SThomas MonjalonF: lib/*/*_altivec* 2962b8e4418SThomas MonjalonF: drivers/*/*/*_altivec.* 2972b8e4418SThomas MonjalonF: app/*/*_altivec.* 2982b8e4418SThomas MonjalonF: examples/*/*_altivec.* 29927c2ce56SThomas Monjalon 30027c2ce56SThomas MonjalonIntel x86 30137b78634SKonstantin AnanyevM: Bruce Richardson <[email protected]> 3025256a253SKonstantin AnanyevM: Konstantin Ananyev <[email protected]> 3032b8e4418SThomas MonjalonF: config/x86/ 3042b8e4418SThomas MonjalonF: doc/guides/linux_gsg/nic_perf_intel_platform.rst 305bb9cd910SDmitry KozlyukF: buildtools/binutils-avx512-check.py 3062b8e4418SThomas MonjalonF: doc/guides/howto/avx512.rst 30799a2dd95SBruce RichardsonF: lib/eal/x86/ 3082b8e4418SThomas MonjalonF: lib/*/*_sse* 3092b8e4418SThomas MonjalonF: lib/*/*_avx* 3102b8e4418SThomas MonjalonF: drivers/*/*/*_sse* 3112b8e4418SThomas MonjalonF: drivers/*/*/*_avx* 3122b8e4418SThomas MonjalonF: app/*/*_sse* 3132b8e4418SThomas MonjalonF: app/*/*_avx* 3142b8e4418SThomas MonjalonF: examples/*/*_sse* 3152b8e4418SThomas MonjalonF: examples/*/*_avx* 31627c2ce56SThomas Monjalon 31727c2ce56SThomas MonjalonLinux EAL (with overlaps) 31899a2dd95SBruce RichardsonF: lib/eal/linux/ 31927c2ce56SThomas MonjalonF: doc/guides/linux_gsg/ 32027c2ce56SThomas Monjalon 32127c2ce56SThomas MonjalonLinux UIO 322c752998bSGaetan RivetF: drivers/bus/pci/linux/*uio* 32327c2ce56SThomas Monjalon 32427c2ce56SThomas MonjalonLinux VFIO 3256052e07aSAnatoly BurakovM: Anatoly Burakov <[email protected]> 32699a2dd95SBruce RichardsonF: lib/eal/linux/*vfio* 327c752998bSGaetan RivetF: drivers/bus/pci/linux/*vfio* 32827c2ce56SThomas Monjalon 32927c2ce56SThomas MonjalonFreeBSD EAL (with overlaps) 33004d02793SBruce RichardsonM: Bruce Richardson <[email protected]> 33199a2dd95SBruce RichardsonF: lib/eal/freebsd/ 33227c2ce56SThomas MonjalonF: doc/guides/freebsd_gsg/ 33327c2ce56SThomas Monjalon 33427c2ce56SThomas MonjalonFreeBSD contigmem 33504d02793SBruce RichardsonM: Bruce Richardson <[email protected]> 336acaa9ee9SHemant AgrawalF: kernel/freebsd/contigmem/ 33727c2ce56SThomas Monjalon 33827c2ce56SThomas MonjalonFreeBSD UIO 33904d02793SBruce RichardsonM: Bruce Richardson <[email protected]> 340acaa9ee9SHemant AgrawalF: kernel/freebsd/nic_uio/ 34127c2ce56SThomas Monjalon 34298edcbb5SAnand RawatWindows support 34381f03761SHarini RamakrishnanM: Dmitry Kozlyuk <[email protected]> 34481f03761SHarini RamakrishnanM: Narcisa Ana Maria Vasile <[email protected]> 34581f03761SHarini RamakrishnanM: Dmitry Malloy <[email protected]> 34673c392e2SRanjit MenonM: Pallavi Kadam <[email protected]> 34799a2dd95SBruce RichardsonF: lib/eal/windows/ 348309bf90bSTal ShnaidermanF: buildtools/map_to_win.py 349196c650bSAnand RawatF: doc/guides/windows_gsg/ 35098edcbb5SAnand Rawat 351c08bd191SDmitry KozlyukWindows memory allocation 352c08bd191SDmitry KozlyukM: Dmitry Kozlyuk <[email protected]> 35399a2dd95SBruce RichardsonF: lib/eal/windows/eal_hugepages.c 35499a2dd95SBruce RichardsonF: lib/eal/windows/eal_mem* 355c08bd191SDmitry Kozlyuk 35627c2ce56SThomas Monjalon 35727c2ce56SThomas MonjalonCore Libraries 35827c2ce56SThomas Monjalon-------------- 359c465e6b9SDavid MarchandT: git://dpdk.org/dpdk 36027c2ce56SThomas Monjalon 3619d3f9bbeSOlivier MatzMemory pool 3629d3f9bbeSOlivier MatzM: Olivier Matz <[email protected]> 363408c97eeSAndrew RybchenkoM: Andrew Rybchenko <[email protected]> 36499a2dd95SBruce RichardsonF: lib/mempool/ 3659a8e9b57SShreyansh JainF: drivers/mempool/ring/ 36627c2ce56SThomas MonjalonF: doc/guides/prog_guide/mempool_lib.rst 367a9de470cSBruce RichardsonF: app/test/test_mempool* 368a9de470cSBruce RichardsonF: app/test/test_func_reentrancy.c 36927c2ce56SThomas Monjalon 37027c2ce56SThomas MonjalonRing queue 3714a3c1607SOlivier MatzM: Honnappa Nagarahalli <[email protected]> 3725256a253SKonstantin AnanyevM: Konstantin Ananyev <[email protected]> 37399a2dd95SBruce RichardsonF: lib/ring/ 374f41b0ad5SThomas MonjalonF: doc/guides/prog_guide/ring_lib.rst 375a9de470cSBruce RichardsonF: app/test/test_ring* 376a9de470cSBruce RichardsonF: app/test/test_func_reentrancy.c 37727c2ce56SThomas Monjalon 378100d9b80SGage EadsStack 37905d3b528SGage EadsM: Olivier Matz <[email protected]> 38099a2dd95SBruce RichardsonF: lib/stack/ 381734bdeb0SGage EadsF: drivers/mempool/stack/ 3825e2e61b9SGage EadsF: app/test/test_stack* 38305d3b528SGage EadsF: doc/guides/prog_guide/stack_lib.rst 38405d3b528SGage Eads 38527c2ce56SThomas MonjalonPacket buffer 3869d3f9bbeSOlivier MatzM: Olivier Matz <[email protected]> 38799a2dd95SBruce RichardsonF: lib/mbuf/ 38827c2ce56SThomas MonjalonF: doc/guides/prog_guide/mbuf_lib.rst 389a9de470cSBruce RichardsonF: app/test/test_mbuf.c 39027c2ce56SThomas Monjalon 39127c2ce56SThomas MonjalonEthernet API 392dde32aceSThomas MonjalonM: Thomas Monjalon <[email protected]> 39326e426d0SFerruh YigitM: Ferruh Yigit <[email protected]> 394408c97eeSAndrew RybchenkoM: Andrew Rybchenko <[email protected]> 395a0fc322eSThomas MonjalonT: git://dpdk.org/next/dpdk-next-net 39699a2dd95SBruce RichardsonF: lib/ethdev/ 397fbf931c9SIvan DyukovF: app/test/test_ethdev* 398a41ddd0cSThomas MonjalonF: devtools/test-null.sh 399cbb51879SDekel PeledF: doc/guides/prog_guide/switch_representation.rst 40027c2ce56SThomas Monjalon 401b1a4b4cbSAdrien MazarguilFlow API 402e9b17185SOri KamM: Ori Kam <[email protected]> 403a0fc322eSThomas MonjalonT: git://dpdk.org/next/dpdk-next-net 404b2b0dd9dSAdrien MazarguilF: app/test-pmd/cmdline_flow.c 405b2b0dd9dSAdrien MazarguilF: doc/guides/prog_guide/rte_flow.rst 40699a2dd95SBruce RichardsonF: lib/ethdev/rte_flow* 407b1a4b4cbSAdrien Mazarguil 4085d109defSCristian DumitrescuTraffic Management API - EXPERIMENTAL 4095d109defSCristian DumitrescuM: Cristian Dumitrescu <[email protected]> 410da816fb1SThomas MonjalonT: git://dpdk.org/next/dpdk-next-net 41199a2dd95SBruce RichardsonF: lib/ethdev/rte_tm* 41260ce2aaeSYuying ZhangF: app/test-pmd/cmdline_tm.* 4135d109defSCristian Dumitrescu 4146613ffe1SCristian DumitrescuTraffic Metering and Policing API - EXPERIMENTAL 4156613ffe1SCristian DumitrescuM: Cristian Dumitrescu <[email protected]> 416da816fb1SThomas MonjalonT: git://dpdk.org/next/dpdk-next-net 41799a2dd95SBruce RichardsonF: lib/ethdev/rte_mtr* 41860ce2aaeSYuying ZhangF: app/test-pmd/cmdline_mtr.* 4196613ffe1SCristian Dumitrescu 420ba2469cdSNicolas ChautruBaseband API 4215f2ea553SNicolas ChautruM: Nicolas Chautru <[email protected]> 422ee04ebc8SPablo de LaraT: git://dpdk.org/next/dpdk-next-crypto 42399a2dd95SBruce RichardsonF: lib/bbdev/ 4244935e1e9SAmr MokhtarF: doc/guides/prog_guide/bbdev.rst 425ccd4c409SNicolas ChautruF: doc/guides/bbdevs/features/default.ini 426f714a188SAmr MokhtarF: app/test-bbdev/ 427f714a188SAmr MokhtarF: doc/guides/tools/testbbdev.rst 4281ffee690SAmr MokhtarF: examples/bbdev_app/ 4291ffee690SAmr MokhtarF: doc/guides/sample_app_ug/bbdev_app.rst 4304935e1e9SAmr Mokhtar 4315ee6cef2SFiona TraheCrypto API 432bfcf9111SAkhil GoyalM: Akhil Goyal <[email protected]> 43306b04233SFan ZhangM: Fan Zhang <[email protected]> 434a0fc322eSThomas MonjalonT: git://dpdk.org/next/dpdk-next-crypto 43599a2dd95SBruce RichardsonF: lib/cryptodev/ 436a9de470cSBruce RichardsonF: app/test/test_cryptodev* 437387259bdSDeclan DohertyF: examples/l2fwd-crypto/ 438d11b0f30SDeclan Doherty 4391a81dce7SAkhil GoyalSecurity API 44051fe3213SAkhil GoyalM: Akhil Goyal <[email protected]> 441ee04ebc8SPablo de LaraT: git://dpdk.org/next/dpdk-next-crypto 44299a2dd95SBruce RichardsonF: lib/security/ 44340ff8c99SAkhil GoyalF: doc/guides/prog_guide/rte_security.rst 4444849e8e4SLukasz WojciechowskiF: app/test/test_security.c 445c261d143SAkhil Goyal 446ed7dd94fSFiona TraheCompression API - EXPERIMENTAL 447cf91e583SFiona TraheM: Fan Zhang <[email protected]> 44877a83d10SJerin JacobM: Ashish Gupta <[email protected]> 449ed7dd94fSFiona TraheT: git://dpdk.org/next/dpdk-next-crypto 45099a2dd95SBruce RichardsonF: lib/compressdev/ 4513c32e89fSLee DalyF: drivers/compress/ 452a9de470cSBruce RichardsonF: app/test/test_compressdev* 453a584d3beSAshish GuptaF: doc/guides/prog_guide/compressdev.rst 4545a441543SLee DalyF: doc/guides/compressdevs/features/default.ini 455ed7dd94fSFiona Trahe 456bab9497eSJerin JacobRegEx API - EXPERIMENTAL 457e9b17185SOri KamM: Ori Kam <[email protected]> 45899a2dd95SBruce RichardsonF: lib/regexdev/ 459de06137cSYuval AvneryF: app/test-regex/ 460bab9497eSJerin JacobF: doc/guides/prog_guide/regexdev.rst 461cf9b3c36SYuval AvneryF: doc/guides/regexdevs/features/default.ini 462bab9497eSJerin Jacob 463b36970f2SChengwen FengDMA device API - EXPERIMENTAL 464b36970f2SChengwen FengM: Chengwen Feng <[email protected]> 465b36970f2SChengwen FengF: lib/dmadev/ 46605d5fc66SChengwen FengF: drivers/dma/skeleton/ 4679942ebb9SChengwen FengF: app/test/test_dmadev* 468b36970f2SChengwen FengF: doc/guides/prog_guide/dmadev.rst 469bb4141dbSKevin LaatzM: Kevin Laatz <[email protected]> 470bb4141dbSKevin LaatzM: Bruce Richardson <[email protected]> 471bb4141dbSKevin LaatzF: examples/dma/ 472bb4141dbSKevin LaatzF: doc/guides/sample_app_ug/dma.rst 473b36970f2SChengwen Feng 4748b8036a6SElena AgostiniGeneral-Purpose Graphics Processing Unit (GPU) API - EXPERIMENTAL 4758b8036a6SElena AgostiniM: Elena Agostini <[email protected]> 4768b8036a6SElena AgostiniF: lib/gpudev/ 4778b8036a6SElena AgostiniF: doc/guides/prog_guide/gpudev.rst 4788b8036a6SElena AgostiniF: doc/guides/gpus/features/default.ini 4798b8036a6SElena AgostiniF: app/test-gpudev/ 4808b8036a6SElena Agostini 481f0df3531SJerin JacobEventdev API 48277a83d10SJerin JacobM: Jerin Jacob <[email protected]> 48371f23843SJerin JacobT: git://dpdk.org/next/dpdk-next-eventdev 48499a2dd95SBruce RichardsonF: lib/eventdev/ 485bbbb929dSJerin JacobF: drivers/event/skeleton/ 486a9de470cSBruce RichardsonF: app/test/test_eventdev.c 487e2de1f7bSSunil Kumar KoriF: examples/l3fwd/l3fwd_event* 48871f23843SJerin Jacob 48968d21669SNikhil RaoEventdev Ethdev Rx Adapter API 4901cb4e1bfSNikhil RaoM: Jay Jayatheerthan <[email protected]> 491dcc806c2SNikhil RaoT: git://dpdk.org/next/dpdk-next-eventdev 49299a2dd95SBruce RichardsonF: lib/eventdev/*eth_rx_adapter* 493a9de470cSBruce RichardsonF: app/test/test_event_eth_rx_adapter.c 4943ffa6809SNikhil RaoF: doc/guides/prog_guide/event_ethernet_rx_adapter.rst 4953ffa6809SNikhil Rao 49680bdf91dSJerin JacobEventdev Ethdev Tx Adapter API 4971cb4e1bfSNikhil RaoM: Jay Jayatheerthan <[email protected]> 498c9bf8394SNikhil RaoT: git://dpdk.org/next/dpdk-next-eventdev 49999a2dd95SBruce RichardsonF: lib/eventdev/*eth_tx_adapter* 500a9de470cSBruce RichardsonF: app/test/test_event_eth_tx_adapter.c 50137d291c0SNikhil RaoF: doc/guides/prog_guide/event_ethernet_tx_adapter.rst 502c9bf8394SNikhil Rao 50380bdf91dSJerin JacobEventdev Timer Adapter API 504a6562f6dSErik Gabriel CarrilloM: Erik Gabriel Carrillo <[email protected]> 505a6562f6dSErik Gabriel CarrilloT: git://dpdk.org/next/dpdk-next-eventdev 50699a2dd95SBruce RichardsonF: lib/eventdev/*timer_adapter* 507a9de470cSBruce RichardsonF: app/test/test_event_timer_adapter.c 50830e7fbd6SErik Gabriel CarrilloF: doc/guides/prog_guide/event_timer_adapter.rst 509a6562f6dSErik Gabriel Carrillo 51080bdf91dSJerin JacobEventdev Crypto Adapter API 511dbe869baSAbhinandan GujjarM: Abhinandan Gujjar <[email protected]> 512dbe869baSAbhinandan GujjarT: git://dpdk.org/next/dpdk-next-eventdev 51399a2dd95SBruce RichardsonF: lib/eventdev/*crypto_adapter* 514a9de470cSBruce RichardsonF: app/test/test_event_crypto_adapter.c 5157b51fc96SAbhinandan GujjarF: doc/guides/prog_guide/event_crypto_adapter.rst 516dbe869baSAbhinandan Gujjar 517c843fca9SHemant AgrawalRaw device API 518f34cb245SHemant AgrawalM: Nipun Gupta <[email protected]> 519c88b3f25SShreyansh JainM: Hemant Agrawal <[email protected]> 52099a2dd95SBruce RichardsonF: lib/rawdev/ 521473c88f9SBruce RichardsonF: drivers/raw/skeleton/ 522a9de470cSBruce RichardsonF: app/test/test_rawdev.c 523a9bb0c44SShreyansh JainF: doc/guides/prog_guide/rawdev.rst 524c88b3f25SShreyansh Jain 525dcc806c2SNikhil Rao 5264ed00862SArtem V. AndreevMemory Pool Drivers 5274ed00862SArtem V. Andreev------------------- 5284ed00862SArtem V. Andreev 5294ed00862SArtem V. AndreevBucket memory pool 5304ed00862SArtem V. AndreevM: Artem V. Andreev <[email protected]> 531408c97eeSAndrew RybchenkoM: Andrew Rybchenko <[email protected]> 5324ed00862SArtem V. AndreevF: drivers/mempool/bucket/ 5334ed00862SArtem V. Andreev 5342da31591SAshwin Sekhar T KMarvell cnxk 5352da31591SAshwin Sekhar T KM: Ashwin Sekhar T K <[email protected]> 5362da31591SAshwin Sekhar T KM: Pavan Nikhilesh <[email protected]> 5372da31591SAshwin Sekhar T KT: git://dpdk.org/next/dpdk-next-net-mrvl 5382da31591SAshwin Sekhar T KF: drivers/mempool/cnxk/ 5392da31591SAshwin Sekhar T KF: doc/guides/mempool/cnxk.rst 5402da31591SAshwin Sekhar T K 5414ed00862SArtem V. Andreev 542c752998bSGaetan RivetBus Drivers 543c752998bSGaetan Rivet----------- 544c752998bSGaetan Rivet 5451afce308SXueming LiAuxiliary bus driver - EXPERIMENTAL 5461afce308SXueming LiM: Parav Pandit <[email protected]> 5471afce308SXueming LiM: Xueming Li <[email protected]> 5481afce308SXueming LiF: drivers/bus/auxiliary/ 5491afce308SXueming Li 55005fa3d4aSRosen XuIntel FPGA bus 55105fa3d4aSRosen XuM: Rosen Xu <[email protected]> 55205fa3d4aSRosen XuF: drivers/bus/ifpga/ 55305fa3d4aSRosen Xu 5541e447bccSThomas MonjalonNXP buses 5551e447bccSThomas MonjalonM: Hemant Agrawal <[email protected]> 55605e1af30SSachin SaxenaM: Sachin Saxena <[email protected]> 5572f3d633aSShreyansh JainF: drivers/common/dpaax/ 5581e447bccSThomas MonjalonF: drivers/bus/dpaa/ 5591e447bccSThomas MonjalonF: drivers/bus/fslmc/ 5601e447bccSThomas Monjalon 561c752998bSGaetan RivetPCI bus driver 562c752998bSGaetan RivetF: drivers/bus/pci/ 563c752998bSGaetan Rivet 564d4a586d2SJianfeng TanVDEV bus driver 565d4a586d2SJianfeng TanF: drivers/bus/vdev/ 566926629e3SXueming LiF: app/test/test_vdev.c 567d4a586d2SJianfeng Tan 568831dba47SStephen HemmingerVMBUS bus driver 569831dba47SStephen HemmingerM: Stephen Hemminger <[email protected]> 570c052554fSLong LiM: Long Li <[email protected]> 571831dba47SStephen HemmingerF: drivers/bus/vmbus/ 572831dba47SStephen Hemminger 57327c2ce56SThomas Monjalon 574a1060769SThomas MonjalonNetworking Drivers 575a1060769SThomas Monjalon------------------ 57626e426d0SFerruh YigitM: Ferruh Yigit <[email protected]> 5777f30fb82SFerruh YigitT: git://dpdk.org/next/dpdk-next-net 578757c74baSFerruh YigitF: doc/guides/nics/features/default.ini 57927c2ce56SThomas Monjalon 58027c2ce56SThomas MonjalonLink bonding 581ad09f803SChas WilliamsM: Chas Williams <[email protected]> 5827cf3d07cSMin Hu (Connor)M: Min Hu (Connor) <[email protected]> 5833eb6bdd8SBruce RichardsonF: drivers/net/bonding/ 58427c2ce56SThomas MonjalonF: doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst 585a9de470cSBruce RichardsonF: app/test/test_link_bonding* 586cc7e8ae8SMichal JastrzebskiF: examples/bond/ 58727c2ce56SThomas Monjalon 58827c2ce56SThomas MonjalonLinux KNI 589acaa9ee9SHemant AgrawalF: kernel/linux/kni/ 59099a2dd95SBruce RichardsonF: lib/kni/ 59127c2ce56SThomas MonjalonF: doc/guides/prog_guide/kernel_nic_interface.rst 592a9de470cSBruce RichardsonF: app/test/test_kni.c 59327c2ce56SThomas MonjalonF: examples/kni/ 59427c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/kernel_nic_interface.rst 59527c2ce56SThomas Monjalon 59627c2ce56SThomas MonjalonLinux AF_PACKET 5975404002dSJohn W. LinvilleM: John W. Linville <[email protected]> 598df65e967SBruce RichardsonF: drivers/net/af_packet/ 599757c74baSFerruh YigitF: doc/guides/nics/features/afpacket.ini 60027c2ce56SThomas Monjalon 601f1debd77SXiaolong YeLinux AF_XDP 602c3fe5d73SCiara LoftusM: Ciara Loftus <[email protected]> 603f1debd77SXiaolong YeM: Qi Zhang <[email protected]> 604f1debd77SXiaolong YeF: drivers/net/af_xdp/ 605f1debd77SXiaolong YeF: doc/guides/nics/af_xdp.rst 606f1debd77SXiaolong YeF: doc/guides/nics/features/af_xdp.ini 607f1debd77SXiaolong Ye 608cf8a122cSJan MedalaAmazon ENA 60991e867e0SMarcin WojtasM: Marcin Wojtas <[email protected]> 61091e867e0SMarcin WojtasM: Michal Krawczyk <[email protected]> 611b39c3539SMichal KrawczykM: Shai Brandes <[email protected]> 612cf8a122cSJan MedalaM: Evgeny Schemeilin <[email protected]> 6137454b05dSMichal KrawczykM: Igor Chauskin <[email protected]> 614cf8a122cSJan MedalaF: drivers/net/ena/ 615cf8a122cSJan MedalaF: doc/guides/nics/ena.rst 616757c74baSFerruh YigitF: doc/guides/nics/features/ena.ini 617cf8a122cSJan Medala 618d1a83cd8SThomas MonjalonAMD axgbe 61911f61054SChandubabu NamburuM: Chandubabu Namburu <[email protected]> 620d1a83cd8SThomas MonjalonF: drivers/net/axgbe/ 621d1a83cd8SThomas MonjalonF: doc/guides/nics/axgbe.rst 622d1a83cd8SThomas MonjalonF: doc/guides/nics/features/axgbe.ini 623d1a83cd8SThomas Monjalon 62484fa9c35SIgor RusskikhMarvell/Aquantia atlantic 62584fa9c35SIgor RusskikhM: Igor Russkikh <[email protected]> 62684fa9c35SIgor RusskikhT: git://dpdk.org/next/dpdk-next-net-mrvl 6275bcf1649SPavel BelousF: drivers/net/atlantic/ 6285bcf1649SPavel BelousF: doc/guides/nics/atlantic.rst 6295bcf1649SPavel BelousF: doc/guides/nics/features/atlantic.ini 6305bcf1649SPavel Belous 6311131cbf0SEd CzeckAtomic Rules ARK 6321131cbf0SEd CzeckM: Shepard Siegel <[email protected]> 6331131cbf0SEd CzeckM: Ed Czeck <[email protected]> 6341131cbf0SEd CzeckM: John Miller <[email protected]> 6351131cbf0SEd CzeckF: drivers/net/ark/ 6361131cbf0SEd CzeckF: doc/guides/nics/ark.rst 6371131cbf0SEd CzeckF: doc/guides/nics/features/ark.ini 6381131cbf0SEd Czeck 63935226814SAjit KhapardeBroadcom bnxt 6400c79d5aaSAjit KhapardeM: Ajit Khaparde <[email protected]> 641accd7d50SAjit KhapardeM: Somnath Kotur <[email protected]> 64227b52e36SFerruh YigitT: git://dpdk.org/next/dpdk-next-net-brcm 64335226814SAjit KhapardeF: drivers/net/bnxt/ 64435226814SAjit KhapardeF: doc/guides/nics/bnxt.rst 645757c74baSFerruh YigitF: doc/guides/nics/features/bnxt.ini 64635226814SAjit Khaparde 647f994cecaSJerin JacobCavium ThunderX nicvf 64877a83d10SJerin JacobM: Jerin Jacob <[email protected]> 64977a83d10SJerin JacobM: Maciej Czekaj <[email protected]> 650a4255655SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 651f994cecaSJerin JacobF: drivers/net/thunderx/ 652f994cecaSJerin JacobF: doc/guides/nics/thunderx.rst 653757c74baSFerruh YigitF: doc/guides/nics/features/thunderx.ini 654f994cecaSJerin Jacob 655fbd19135SThomas MonjalonCavium LiquidIO - UNMAINTAINED 65677a83d10SJerin JacobM: Shijith Thotton <[email protected]> 65777a83d10SJerin JacobM: Srisivasubramanian Srinivasan <[email protected]> 658a4255655SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 659de9b91e8SShijith ThottonF: drivers/net/liquidio/ 6607a4d9f66SShijith ThottonF: doc/guides/nics/liquidio.rst 661de9b91e8SShijith ThottonF: doc/guides/nics/features/liquidio.ini 662de9b91e8SShijith Thotton 66395a6b04fSAnoob JosephCavium OCTEON TX 6644c383446SJerin JacobM: Harman Kalra <[email protected]> 665a4255655SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 666d8dd3165SPavan NikhileshF: drivers/common/octeontx/ 667797aa0a5SSantosh ShuklaF: drivers/mempool/octeontx/ 6683c051174SJerin JacobF: drivers/net/octeontx/ 669f820b589SJerin JacobF: doc/guides/nics/octeontx.rst 6703c051174SJerin JacobF: doc/guides/nics/features/octeontx.ini 671797aa0a5SSantosh Shukla 67283189849SRahul LakkireddyChelsio cxgbe 67383189849SRahul LakkireddyM: Rahul Lakkireddy <[email protected]> 67483189849SRahul LakkireddyF: drivers/net/cxgbe/ 6754d84a97dSRahul LakkireddyF: doc/guides/nics/cxgbe.rst 676757c74baSFerruh YigitF: doc/guides/nics/features/cxgbe.ini 67783189849SRahul Lakkireddy 67827c2ce56SThomas MonjalonCisco enic 679e66f05aeSJohn DaleyM: John Daley <[email protected]> 68056d0801cSJohn DaleyM: Hyong Youb Kim <[email protected]> 68172f3de30SBruce RichardsonF: drivers/net/enic/ 68257524648SJohn DaleyF: doc/guides/nics/enic.rst 683757c74baSFerruh YigitF: doc/guides/nics/features/enic.ini 68427c2ce56SThomas Monjalon 685565829dbSWei Hu (Xavier)Hisilicon hns3 686565829dbSWei Hu (Xavier)M: Min Hu (Connor) <[email protected]> 687565829dbSWei Hu (Xavier)M: Yisen Zhuang <[email protected]> 688238e3167SLijun OuM: Lijun Ou <[email protected]> 689565829dbSWei Hu (Xavier)F: drivers/net/hns3/ 690565829dbSWei Hu (Xavier)F: doc/guides/nics/hns3.rst 691565829dbSWei Hu (Xavier)F: doc/guides/nics/features/hns3.ini 692565829dbSWei Hu (Xavier) 6931d09792aSZiyang XuanHuawei hinic 6941d09792aSZiyang XuanM: Ziyang Xuan <[email protected]> 6951d09792aSZiyang XuanM: Xiaoyun Wang <[email protected]> 6961d09792aSZiyang XuanM: Guoyang Zhou <[email protected]> 6971d09792aSZiyang XuanF: drivers/net/hinic/ 6981d09792aSZiyang XuanF: doc/guides/nics/hinic.rst 6991d09792aSZiyang XuanF: doc/guides/nics/features/hinic.ini 7001d09792aSZiyang Xuan 70127c2ce56SThomas MonjalonIntel e1000 702789106f0SHaiyue WangM: Simei Su <[email protected]> 703789106f0SHaiyue WangM: Wenjun Wu <[email protected]> 7045c44006eSHelin ZhangT: git://dpdk.org/next/dpdk-next-net-intel 705d15fcf76SBruce RichardsonF: drivers/net/e1000/ 706972e365bSThomas MonjalonF: doc/guides/nics/e1000em.rst 707972e365bSThomas MonjalonF: doc/guides/nics/intel_vf.rst 708757c74baSFerruh YigitF: doc/guides/nics/features/e1000.ini 709757c74baSFerruh YigitF: doc/guides/nics/features/igb*.ini 71027c2ce56SThomas Monjalon 71127c2ce56SThomas MonjalonIntel ixgbe 712f014ad99SHaiyue WangM: Qiming Yang <[email protected]> 713f014ad99SHaiyue WangM: Wenjun Wu <[email protected]> 7145c44006eSHelin ZhangT: git://dpdk.org/next/dpdk-next-net-intel 715abf7275bSBruce RichardsonF: drivers/net/ixgbe/ 716972e365bSThomas MonjalonF: doc/guides/nics/ixgbe.rst 717972e365bSThomas MonjalonF: doc/guides/nics/intel_vf.rst 718757c74baSFerruh YigitF: doc/guides/nics/features/ixgbe*.ini 71927c2ce56SThomas Monjalon 72027c2ce56SThomas MonjalonIntel i40e 72136db4a1aSBeilei XingM: Yuying Zhang <[email protected]> 72246d1f3d1SBeilei XingM: Beilei Xing <[email protected]> 7235c44006eSHelin ZhangT: git://dpdk.org/next/dpdk-next-net-intel 7245c922205SBruce RichardsonF: drivers/net/i40e/ 7256089400bSJingjing WuF: doc/guides/nics/i40e.rst 726972e365bSThomas MonjalonF: doc/guides/nics/intel_vf.rst 727757c74baSFerruh YigitF: doc/guides/nics/features/i40e*.ini 72827c2ce56SThomas Monjalon 729c2ce3924SChen Jing D(Mark)Intel fm10k 730cb1fa2d2SXiao WangM: Qi Zhang <[email protected]> 731cb1fa2d2SXiao WangM: Xiao Wang <[email protected]> 7325c44006eSHelin ZhangT: git://dpdk.org/next/dpdk-next-net-intel 733637bb769SBruce RichardsonF: drivers/net/fm10k/ 73410be59c1SFerruh YigitF: doc/guides/nics/fm10k.rst 735757c74baSFerruh YigitF: doc/guides/nics/features/fm10k*.ini 736c2ce3924SChen Jing D(Mark) 7373ded3483SLeyi RongIntel iavf 738e5b2a9e9SJingjing WuM: Jingjing Wu <[email protected]> 739577b70f2SBeilei XingM: Beilei Xing <[email protected]> 740adf837feSFerruh YigitT: git://dpdk.org/next/dpdk-next-net-intel 7413ded3483SLeyi RongF: drivers/net/iavf/ 74289214fe9SHaiyue WangF: drivers/common/iavf/ 7433ded3483SLeyi RongF: doc/guides/nics/features/iavf*.ini 744e5b2a9e9SJingjing Wu 74551c7f09fSPaul M Stillwell JrIntel ice 74651c7f09fSPaul M Stillwell JrM: Qiming Yang <[email protected]> 747877c959eSQi ZhangM: Qi Zhang <[email protected]> 74851c7f09fSPaul M Stillwell JrT: git://dpdk.org/next/dpdk-next-net-intel 74951c7f09fSPaul M Stillwell JrF: drivers/net/ice/ 750f9cf4f86SWenzhuo LuF: doc/guides/nics/ice.rst 751f9cf4f86SWenzhuo LuF: doc/guides/nics/features/ice.ini 75251c7f09fSPaul M Stillwell Jr 75366fde1b9SAlvin ZhangIntel igc 754cbfcdb37SHaiyue WangM: Junfeng Guo <[email protected]> 755cbfcdb37SHaiyue WangM: Simei Su <[email protected]> 75666fde1b9SAlvin ZhangT: git://dpdk.org/next/dpdk-next-net-intel 75766fde1b9SAlvin ZhangF: drivers/net/igc/ 75866fde1b9SAlvin ZhangF: doc/guides/nics/igc.rst 75966fde1b9SAlvin ZhangF: doc/guides/nics/features/igc.ini 76066fde1b9SAlvin Zhang 761c01c748eSRosen XuIntel ipn3ke 762c01c748eSRosen XuM: Rosen Xu <[email protected]> 763c01c748eSRosen XuT: git://dpdk.org/next/dpdk-next-net-intel 764c01c748eSRosen XuF: drivers/net/ipn3ke/ 765c01c748eSRosen XuF: doc/guides/nics/ipn3ke.rst 766c01c748eSRosen XuF: doc/guides/nics/features/ipn3ke.ini 767c01c748eSRosen Xu 76868a03efeSNithin DabilpuramMarvell cnxk 76968a03efeSNithin DabilpuramM: Nithin Dabilpuram <[email protected]> 77068a03efeSNithin DabilpuramM: Kiran Kumar K <[email protected]> 77168a03efeSNithin DabilpuramM: Sunil Kumar Kori <[email protected]> 77268a03efeSNithin DabilpuramM: Satha Rao <[email protected]> 77368a03efeSNithin DabilpuramT: git://dpdk.org/next/dpdk-next-net-mrvl 77468a03efeSNithin DabilpuramF: drivers/common/cnxk/ 77547db46bbSNithin DabilpuramF: drivers/net/cnxk/ 77647db46bbSNithin DabilpuramF: doc/guides/nics/cnxk.rst 77747db46bbSNithin DabilpuramF: doc/guides/nics/features/cnxk*.ini 77868a03efeSNithin DabilpuramF: doc/guides/platform/cnxk.rst 77968a03efeSNithin Dabilpuram 780d1a83cd8SThomas MonjalonMarvell mvpp2 781d84c070aSLiron HimiM: Liron Himi <[email protected]> 782a4255655SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 7837a39d1b0SLiron HimiF: drivers/common/mvep/ 784d1a83cd8SThomas MonjalonF: drivers/net/mvpp2/ 785d1a83cd8SThomas MonjalonF: doc/guides/nics/mvpp2.rst 786d1a83cd8SThomas MonjalonF: doc/guides/nics/features/mvpp2.ini 787d1a83cd8SThomas Monjalon 7884ccc8d77SZyta SzpakMarvell mvneta 7894ccc8d77SZyta SzpakM: Zyta Szpak <[email protected]> 790d84c070aSLiron HimiM: Liron Himi <[email protected]> 791a4255655SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 7924ccc8d77SZyta SzpakF: drivers/net/mvneta/ 7934ccc8d77SZyta SzpakF: doc/guides/nics/mvneta.rst 7944ccc8d77SZyta SzpakF: doc/guides/nics/features/mvneta.ini 7954ccc8d77SZyta Szpak 796c9b0c487SNalla PradeepMarvell OCTEON TX EP - endpoint 797c9b0c487SNalla PradeepM: Nalla Pradeep <[email protected]> 798c9b0c487SNalla PradeepM: Radha Mohan Chintakuntla <[email protected]> 799c9b0c487SNalla PradeepM: Veerasenareddy Burru <[email protected]> 800c9b0c487SNalla PradeepT: git://dpdk.org/next/dpdk-next-net-mrvl 801c9b0c487SNalla PradeepF: drivers/net/octeontx_ep/ 802c9b0c487SNalla PradeepF: doc/guides/nics/features/octeontx_ep.ini 803c9b0c487SNalla PradeepF: doc/guides/nics/octeontx_ep.rst 804c9b0c487SNalla Pradeep 8057fae69eeSAdrien MazarguilMellanox mlx4 806e9b17185SOri KamM: Matan Azrad <[email protected]> 8078b78e359SViacheslav OvsiienkoM: Viacheslav Ovsiienko <[email protected]> 8087c6790dfSShahaf ShulerT: git://dpdk.org/next/dpdk-next-net-mlx 80998a1f377SBruce RichardsonF: drivers/net/mlx4/ 810972e365bSThomas MonjalonF: doc/guides/nics/mlx4.rst 811757c74baSFerruh YigitF: doc/guides/nics/features/mlx4.ini 8127fae69eeSAdrien Mazarguil 813771fa900SAdrien MazarguilMellanox mlx5 814e9b17185SOri KamM: Matan Azrad <[email protected]> 815e9b17185SOri KamM: Viacheslav Ovsiienko <[email protected]> 8167c6790dfSShahaf ShulerT: git://dpdk.org/next/dpdk-next-net-mlx 8177b4f1e6bSMatan AzradF: drivers/common/mlx5/ 818771fa900SAdrien MazarguilF: drivers/net/mlx5/ 8192c0dd7b6SThomas MonjalonF: buildtools/options-ibverbs-static.sh 820a7e11a0cSAdrien MazarguilF: doc/guides/nics/mlx5.rst 821757c74baSFerruh YigitF: doc/guides/nics/features/mlx5.ini 822771fa900SAdrien Mazarguil 8236086ab3bSMatan AzradMicrosoft vdev_netvsc - EXPERIMENTAL 824e9b17185SOri KamM: Matan Azrad <[email protected]> 8256086ab3bSMatan AzradF: drivers/net/vdev_netvsc/ 8266086ab3bSMatan AzradF: doc/guides/nics/vdev_netvsc.rst 8276086ab3bSMatan Azrad 82895215c7aSStephen HemmingerMicrosoft Hyper-V netvsc 8294e9c73e9SStephen HemmingerM: Stephen Hemminger <[email protected]> 83001eba5feSLong LiM: Long Li <[email protected]> 8314e9c73e9SStephen HemmingerF: drivers/net/netvsc/ 832beff6d8eSStephen HemmingerF: doc/guides/nics/netvsc.rst 833beff6d8eSStephen HemmingerF: doc/guides/nics/features/netvsc.ini 8344e9c73e9SStephen Hemminger 8356435f9a0SRastislav CernayNetcope nfb 836f7c0a7f9SJakub NerudaM: Martin Spinler <[email protected]> 8376435f9a0SRastislav CernayF: drivers/net/nfb/ 8386435f9a0SRastislav CernayF: doc/guides/nics/nfb.rst 8396435f9a0SRastislav CernayF: doc/guides/nics/features/nfb.ini 8406435f9a0SRastislav Cernay 8413c4f2a4fSHeinrich KuhnNetronome nfp 84279e57ccbSHeinrich KuhnM: Niklas Soderlund <[email protected]> 843defb9a5dSAlejandro LuceroF: drivers/net/nfp/ 84480bc1752SAlejandro LuceroF: doc/guides/nics/nfp.rst 845271061b4SAlejandro LuceroF: doc/guides/nics/features/nfp*.ini 846defb9a5dSAlejandro Lucero 847919eeaccSShreyansh JainNXP dpaa 848919eeaccSShreyansh JainM: Hemant Agrawal <[email protected]> 84905e1af30SSachin SaxenaM: Sachin Saxena <[email protected]> 850866c306fSShreyansh JainF: drivers/mempool/dpaa/ 851ff9e112dSShreyansh JainF: drivers/net/dpaa/ 852e4a880d5SShreyansh JainF: doc/guides/nics/dpaa.rst 853e4a880d5SShreyansh JainF: doc/guides/nics/features/dpaa.ini 854919eeaccSShreyansh Jain 8557e7df6d0SHemant AgrawalNXP dpaa2 8567e7df6d0SHemant AgrawalM: Hemant Agrawal <[email protected]> 85705e1af30SSachin SaxenaM: Sachin Saxena <[email protected]> 8585dc43d22SHemant AgrawalF: drivers/mempool/dpaa2/ 859c147eae0SHemant AgrawalF: drivers/net/dpaa2/ 860846a8305SHemant AgrawalF: doc/guides/nics/dpaa2.rst 861757c74baSFerruh YigitF: doc/guides/nics/features/dpaa2.ini 8627e7df6d0SHemant Agrawal 863696fa399SGagandeep SinghNXP enetc 864696fa399SGagandeep SinghM: Gagandeep Singh <[email protected]> 86505e1af30SSachin SaxenaM: Sachin Saxena <[email protected]> 866696fa399SGagandeep SinghF: drivers/net/enetc/ 86765313f1aSGagandeep SinghF: doc/guides/nics/enetc.rst 868696fa399SGagandeep SinghF: doc/guides/nics/features/enetc.ini 869696fa399SGagandeep Singh 870fc0ec740SApeksha GuptaNXP enetfec - EXPERIMENTAL 871fc0ec740SApeksha GuptaM: Apeksha Gupta <[email protected]> 872fc0ec740SApeksha GuptaM: Sachin Saxena <[email protected]> 873fc0ec740SApeksha GuptaF: drivers/net/enetfec/ 874fc0ec740SApeksha GuptaF: doc/guides/nics/enetfec.rst 875fc0ec740SApeksha GuptaF: doc/guides/nics/features/enetfec.ini 876fc0ec740SApeksha Gupta 87767fc3ff9SGagandeep SinghNXP pfe 87867fc3ff9SGagandeep SinghM: Gagandeep Singh <[email protected]> 87967fc3ff9SGagandeep SinghF: doc/guides/nics/pfe.rst 88067fc3ff9SGagandeep SinghF: drivers/net/pfe/ 88167fc3ff9SGagandeep SinghF: doc/guides/nics/features/pfe.ini 88267fc3ff9SGagandeep Singh 883175e4e7eSAndrew BoyerPensando ionic 884175c4ecbSAndrew BoyerM: Andrew Boyer <[email protected]> 885a72cf98cSAlfredo CardiglianoF: drivers/net/ionic/ 886a72cf98cSAlfredo CardiglianoF: doc/guides/nics/ionic.rst 887a72cf98cSAlfredo CardiglianoF: doc/guides/nics/features/ionic.ini 888a72cf98cSAlfredo Cardigliano 889b5886e64SIgor RusskikhMarvell QLogic bnx2x 89077a83d10SJerin JacobM: Rasesh Mody <[email protected]> 89177a83d10SJerin JacobM: Shahed Shaikh <[email protected]> 892a4255655SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 893dfa1cb3aSRasesh ModyF: drivers/net/bnx2x/ 894dfa1cb3aSRasesh ModyF: doc/guides/nics/bnx2x.rst 895757c74baSFerruh YigitF: doc/guides/nics/features/bnx2x*.ini 896dfa1cb3aSRasesh Mody 897b5886e64SIgor RusskikhMarvell QLogic qede PMD 89877a83d10SJerin JacobM: Rasesh Mody <[email protected]> 899051e93d6SIgor RusskikhM: Devendra Singh Rawat <[email protected]> 900a4255655SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 901ec94dbc5SRasesh ModyF: drivers/net/qede/ 9022ea6f76aSRasesh ModyF: doc/guides/nics/qede.rst 903757c74baSFerruh YigitF: doc/guides/nics/features/qede*.ini 904ec94dbc5SRasesh Mody 90563d588ffSAndrew RybchenkoSolarflare sfc_efx 906408c97eeSAndrew RybchenkoM: Andrew Rybchenko <[email protected]> 9075e111ed8SAndrew RybchenkoF: drivers/common/sfc_efx/ 90863d588ffSAndrew RybchenkoF: drivers/net/sfc/ 90963d588ffSAndrew RybchenkoF: doc/guides/nics/sfc_efx.rst 91037f8bd7eSThomas MonjalonF: doc/guides/nics/features/sfc.ini 91163d588ffSAndrew Rybchenko 91226590b52SJiawen WuWangxun ngbe 91326590b52SJiawen WuM: Jiawen Wu <[email protected]> 91426590b52SJiawen WuF: drivers/net/ngbe/ 91526590b52SJiawen WuF: doc/guides/nics/ngbe.rst 91626590b52SJiawen WuF: doc/guides/nics/features/ngbe.ini 91726590b52SJiawen Wu 918a3babbddSJiawen WuWangxun txgbe 919a3babbddSJiawen WuM: Jiawen Wu <[email protected]> 920a3babbddSJiawen WuM: Jian Wang <[email protected]> 921a3babbddSJiawen WuF: drivers/net/txgbe/ 922a3babbddSJiawen WuF: doc/guides/nics/txgbe.rst 923a3babbddSJiawen WuF: doc/guides/nics/features/txgbe.ini 924a3babbddSJiawen Wu 92527c2ce56SThomas MonjalonVMware vmxnet3 926df130d59SJochen BehrensM: Jochen Behrens <[email protected]> 92709452c07SBruce RichardsonF: drivers/net/vmxnet3/ 928972e365bSThomas MonjalonF: doc/guides/nics/vmxnet3.rst 929757c74baSFerruh YigitF: doc/guides/nics/features/vmxnet3.ini 93027c2ce56SThomas Monjalon 9319f16c4c7SYuanhan LiuVhost-user 93237c1e0c4SMaxime CoquelinM: Maxime Coquelin <[email protected]> 9336c30ec52SMaxime CoquelinM: Chenbo Xia <[email protected]> 9349f16c4c7SYuanhan LiuT: git://dpdk.org/next/dpdk-next-virtio 93599a2dd95SBruce RichardsonF: lib/vhost/ 9369f16c4c7SYuanhan LiuF: doc/guides/prog_guide/vhost_lib.rst 9379f16c4c7SYuanhan LiuF: examples/vhost/ 9389f16c4c7SYuanhan LiuF: doc/guides/sample_app_ug/vhost.rst 939c19beb3fSJin YuF: examples/vhost_blk/ 940c19beb3fSJin YuF: doc/guides/sample_app_ug/vhost_blk.rst 941f5188211SFan ZhangF: examples/vhost_crypto/ 942edbed86dSXiaolong YeF: examples/vdpa/ 943edbed86dSXiaolong YeF: doc/guides/sample_app_ug/vdpa.rst 9449f16c4c7SYuanhan Liu 945ee584e97STetsuya MukawaVhost PMD 94637c1e0c4SMaxime CoquelinM: Maxime Coquelin <[email protected]> 9476c30ec52SMaxime CoquelinM: Chenbo Xia <[email protected]> 948a2d5e05aSYuanhan LiuT: git://dpdk.org/next/dpdk-next-virtio 949ee584e97STetsuya MukawaF: drivers/net/vhost/ 95010be59c1SFerruh YigitF: doc/guides/nics/vhost.rst 951757c74baSFerruh YigitF: doc/guides/nics/features/vhost.ini 952ee584e97STetsuya Mukawa 9539f16c4c7SYuanhan LiuVirtio PMD 95437c1e0c4SMaxime CoquelinM: Maxime Coquelin <[email protected]> 9556c30ec52SMaxime CoquelinM: Chenbo Xia <[email protected]> 9569f16c4c7SYuanhan LiuT: git://dpdk.org/next/dpdk-next-virtio 9579f16c4c7SYuanhan LiuF: drivers/net/virtio/ 9589f16c4c7SYuanhan LiuF: doc/guides/nics/virtio.rst 959757c74baSFerruh YigitF: doc/guides/nics/features/virtio*.ini 9609f16c4c7SYuanhan Liu 9619201ec9bSAllain LegacyWind River AVP 9621a714d20SAllain LegacyM: Steven Webster <[email protected]> 9639201ec9bSAllain LegacyM: Matt Peters <[email protected]> 9649201ec9bSAllain LegacyF: drivers/net/avp/ 9650d01bbeeSAllain LegacyF: doc/guides/nics/avp.rst 966757c74baSFerruh YigitF: doc/guides/nics/features/avp.ini 9679201ec9bSAllain Legacy 96827c2ce56SThomas MonjalonPCAP PMD 969232771c7SBruce RichardsonF: drivers/net/pcap/ 970972e365bSThomas MonjalonF: doc/guides/nics/pcap_ring.rst 971757c74baSFerruh YigitF: doc/guides/nics/features/pcap.ini 97227c2ce56SThomas Monjalon 97302f96a0aSKeith WilesTap PMD 97402f96a0aSKeith WilesF: drivers/net/tap/ 97502f96a0aSKeith WilesF: doc/guides/nics/tap.rst 976757c74baSFerruh YigitF: doc/guides/nics/features/tap.ini 97702f96a0aSKeith Wiles 97875e2bc54SFerruh YigitKNI PMD 97975e2bc54SFerruh YigitF: drivers/net/kni/ 98075e2bc54SFerruh YigitF: doc/guides/nics/kni.rst 98175e2bc54SFerruh Yigit 98227c2ce56SThomas MonjalonRing PMD 983329c2f62SBruce RichardsonM: Bruce Richardson <[email protected]> 984f3aec9f0SBruce RichardsonF: drivers/net/ring/ 985972e365bSThomas MonjalonF: doc/guides/nics/pcap_ring.rst 986a9de470cSBruce RichardsonF: app/test/test_pmd_ring.c 987a9de470cSBruce RichardsonF: app/test/test_pmd_ring_perf.c 98827c2ce56SThomas Monjalon 989a1060769SThomas MonjalonNull Networking PMD 990e74e8c33STetsuya MukawaM: Tetsuya Mukawa <[email protected]> 991b3b413f7SBruce RichardsonF: drivers/net/null/ 992c743e50cSTetsuya Mukawa 993a46f8d58SGaetan RivetFail-safe PMD 994a61b779eSGaetan RivetM: Gaetan Rivet <[email protected]> 995a46f8d58SGaetan RivetF: drivers/net/failsafe/ 996a46f8d58SGaetan RivetF: doc/guides/nics/fail_safe.rst 99710be59c1SFerruh YigitF: doc/guides/nics/features/failsafe.ini 998a46f8d58SGaetan Rivet 999cc6d4215SJasvinder SinghSoftnic PMD 1000cc6d4215SJasvinder SinghM: Jasvinder Singh <[email protected]> 1001cc6d4215SJasvinder SinghM: Cristian Dumitrescu <[email protected]> 1002cc6d4215SJasvinder SinghF: drivers/net/softnic/ 10039e5fb754SJasvinder SinghF: doc/guides/nics/softnic.rst 1004cc6d4215SJasvinder Singh 100509c7e63aSJakub GrajciarMemif PMD 100609c7e63aSJakub GrajciarM: Jakub Grajciar <[email protected]> 100709c7e63aSJakub GrajciarF: drivers/net/memif/ 100809c7e63aSJakub GrajciarF: doc/guides/nics/memif.rst 100909c7e63aSJakub GrajciarF: doc/guides/nics/features/memif.ini 101009c7e63aSJakub Grajciar 1011a1060769SThomas Monjalon 1012a1060769SThomas MonjalonCrypto Drivers 1013a1060769SThomas Monjalon-------------- 1014ca47b9a8SPablo de LaraT: git://dpdk.org/next/dpdk-next-crypto 1015757c74baSFerruh YigitF: doc/guides/cryptodevs/features/default.ini 1016a1060769SThomas Monjalon 10170054d84fSRavi KumarAMD CCP Crypto 101829860a67SChandubabu NamburuM: Chandubabu Namburu <[email protected]> 10190054d84fSRavi KumarF: drivers/crypto/ccp/ 10204433ced9SRavi KumarF: doc/guides/cryptodevs/ccp.rst 10214433ced9SRavi KumarF: doc/guides/cryptodevs/features/ccp.ini 10220054d84fSRavi Kumar 10235ff71fceSPablo de LaraARMv8 Crypto 10249b499ce4SRuifeng WangM: Ruifeng Wang <[email protected]> 1025169ca3dbSZbigniew BodekF: drivers/crypto/armv8/ 102654c7fdbaSZbigniew BodekF: doc/guides/cryptodevs/armv8.rst 1027757c74baSFerruh YigitF: doc/guides/cryptodevs/features/armv8.ini 1028169ca3dbSZbigniew Bodek 1029c8e79da7SVikas GuptaBroadcom FlexSparc 1030c8e79da7SVikas GuptaM: Ajit Khaparde <[email protected]> 1031c8e79da7SVikas GuptaM: Raveendra Padasalagi <[email protected]> 1032c8e79da7SVikas GuptaM: Vikas Gupta <[email protected]> 1033c8e79da7SVikas GuptaF: drivers/crypto/bcmfs/ 1034c8e79da7SVikas GuptaF: doc/guides/cryptodevs/bcmfs.rst 10354ed19f0dSVikas GuptaF: doc/guides/cryptodevs/features/bcmfs.ini 1036c8e79da7SVikas Gupta 1037bfe2ae49SAnoob JosephCavium OCTEON TX crypto 103877a83d10SJerin JacobM: Anoob Joseph <[email protected]> 1039bfe2ae49SAnoob JosephF: drivers/common/cpt/ 1040bfe2ae49SAnoob JosephF: drivers/crypto/octeontx/ 10419c4491cfSAnoob JosephF: doc/guides/cryptodevs/octeontx.rst 10429c4491cfSAnoob JosephF: doc/guides/cryptodevs/features/octeontx.ini 1043bfe2ae49SAnoob Joseph 10445ff71fceSPablo de LaraCrypto Scheduler 10455ff71fceSPablo de LaraM: Fan Zhang <[email protected]> 10465ff71fceSPablo de LaraF: drivers/crypto/scheduler/ 10475ff71fceSPablo de LaraF: doc/guides/cryptodevs/scheduler.rst 10485ff71fceSPablo de Lara 10491703e94aSDeclan DohertyIntel QuickAssist 105006b04233SFan ZhangM: Fan Zhang <[email protected]> 10511703e94aSDeclan DohertyF: drivers/crypto/qat/ 105298c4a35cSTomasz JozwiakF: drivers/common/qat/ 10539f5a9a55SThomas MonjalonF: doc/guides/cryptodevs/qat.rst 1054757c74baSFerruh YigitF: doc/guides/cryptodevs/features/qat.ini 10551703e94aSDeclan Doherty 1056c75542aeSFan ZhangIPsec MB 1057c75542aeSFan ZhangM: Fan Zhang <[email protected]> 1058918fd2f1SPiotr BronowskiM: Pablo de Lara <[email protected]> 1059c75542aeSFan ZhangF: drivers/crypto/ipsec_mb/ 1060746825e5SPiotr BronowskiF: doc/guides/cryptodevs/aesni_gcm.rst 1061918fd2f1SPiotr BronowskiF: doc/guides/cryptodevs/aesni_mb.rst 1062f1666288SKai JiF: doc/guides/cryptodevs/chacha20_poly1305.rst 1063bc9ef81cSPiotr BronowskiF: doc/guides/cryptodevs/kasumi.rst 10644f1cfda5SPiotr BronowskiF: doc/guides/cryptodevs/snow3g.rst 1065cde8df1bSPiotr BronowskiF: doc/guides/cryptodevs/zuc.rst 1066746825e5SPiotr BronowskiF: doc/guides/cryptodevs/features/aesni_gcm.ini 1067918fd2f1SPiotr BronowskiF: doc/guides/cryptodevs/features/aesni_mb.ini 1068f1666288SKai JiF: doc/guides/cryptodevs/features/chacha20_poly1305.ini 10695ff71fceSPablo de LaraF: doc/guides/cryptodevs/features/kasumi.ini 10704f1cfda5SPiotr BronowskiF: doc/guides/cryptodevs/features/snow3g.ini 1071cde8df1bSPiotr BronowskiF: doc/guides/cryptodevs/features/zuc.ini 10725ff71fceSPablo de Lara 10732457705eSAnkur DwivediMarvell cnxk crypto 10742457705eSAnkur DwivediM: Ankur Dwivedi <[email protected]> 10752457705eSAnkur DwivediM: Anoob Joseph <[email protected]> 10762457705eSAnkur DwivediM: Tejasree Kondoj <[email protected]> 10772457705eSAnkur DwivediF: drivers/crypto/cnxk/ 10782457705eSAnkur DwivediF: doc/guides/cryptodevs/cnxk.rst 10792457705eSAnkur DwivediF: doc/guides/cryptodevs/features/cn9k.ini 10802457705eSAnkur DwivediF: doc/guides/cryptodevs/features/cn10k.ini 10812457705eSAnkur Dwivedi 1082d84c070aSLiron HimiMarvell mvsam 1083b11d5de0SLiron HimiM: Michael Shamis <[email protected]> 1084d84c070aSLiron HimiM: Liron Himi <[email protected]> 1085e95faac1STomasz DuszynskiF: drivers/crypto/mvsam/ 1086e95faac1STomasz DuszynskiF: doc/guides/cryptodevs/mvsam.rst 1087e95faac1STomasz DuszynskiF: doc/guides/cryptodevs/features/mvsam.ini 10888a61c83aSTomasz Duszynski 10890a8fc242SNagadheeraj RottelaMarvell Nitrox 10900a8fc242SNagadheeraj RottelaM: Nagadheeraj Rottela <[email protected]> 10910a8fc242SNagadheeraj RottelaM: Srikanth Jampala <[email protected]> 10920a8fc242SNagadheeraj RottelaF: drivers/crypto/nitrox/ 10930a8fc242SNagadheeraj RottelaF: doc/guides/cryptodevs/nitrox.rst 10940a8fc242SNagadheeraj RottelaF: doc/guides/cryptodevs/features/nitrox.ini 10950a8fc242SNagadheeraj Rottela 1096a7c86884SShiri KuzinMellanox mlx5 1097a7c86884SShiri KuzinM: Matan Azrad <[email protected]> 1098a7c86884SShiri KuzinF: drivers/crypto/mlx5/ 1099a7c86884SShiri KuzinF: doc/guides/cryptodevs/mlx5.rst 1100a7c86884SShiri KuzinF: doc/guides/cryptodevs/features/mlx5.ini 1101a7c86884SShiri Kuzin 11025ff71fceSPablo de LaraNull Crypto 110306b04233SFan ZhangM: Fan Zhang <[email protected]> 11045ff71fceSPablo de LaraF: drivers/crypto/null/ 11055ff71fceSPablo de LaraF: doc/guides/cryptodevs/null.rst 11065ff71fceSPablo de LaraF: doc/guides/cryptodevs/features/null.ini 11075ff71fceSPablo de Lara 1108af7c9b5eSGagandeep SinghNXP CAAM JR 1109af7c9b5eSGagandeep SinghM: Gagandeep Singh <[email protected]> 1110af7c9b5eSGagandeep SinghM: Hemant Agrawal <[email protected]> 1111af7c9b5eSGagandeep SinghF: drivers/crypto/caam_jr/ 1112f4eed129SHemant AgrawalF: doc/guides/cryptodevs/caam_jr.rst 1113f4eed129SHemant AgrawalF: doc/guides/cryptodevs/features/caam_jr.ini 1114af7c9b5eSGagandeep Singh 1115c3e85bdcSAkhil GoyalNXP DPAA_SEC 111686829da1SHemant AgrawalM: Gagandeep Singh <[email protected]> 1117c3e85bdcSAkhil GoyalM: Hemant Agrawal <[email protected]> 1118c3e85bdcSAkhil GoyalF: drivers/crypto/dpaa_sec/ 1119bf551c96SAkhil GoyalF: doc/guides/cryptodevs/dpaa_sec.rst 1120bf551c96SAkhil GoyalF: doc/guides/cryptodevs/features/dpaa_sec.ini 1121c3e85bdcSAkhil Goyal 1122623326ddSAkhil GoyalNXP DPAA2_SEC 112386829da1SHemant AgrawalM: Gagandeep Singh <[email protected]> 1124623326ddSAkhil GoyalM: Hemant Agrawal <[email protected]> 1125623326ddSAkhil GoyalF: drivers/crypto/dpaa2_sec/ 11264bbee28bSAkhil GoyalF: doc/guides/cryptodevs/dpaa2_sec.rst 1127757c74baSFerruh YigitF: doc/guides/cryptodevs/features/dpaa2_sec.ini 1128623326ddSAkhil Goyal 11295ff71fceSPablo de LaraOpenSSL 113006b04233SFan ZhangM: Fan Zhang <[email protected]> 11318a9867a6SSlawomir MrozowiczF: drivers/crypto/openssl/ 11328a9867a6SSlawomir MrozowiczF: doc/guides/cryptodevs/openssl.rst 1133757c74baSFerruh YigitF: doc/guides/cryptodevs/features/openssl.ini 1134d61f70b4SSlawomir Mrozowicz 11358769079aSJay ZhouVirtio 11368769079aSJay ZhouM: Jay Zhou <[email protected]> 11378769079aSJay ZhouF: drivers/crypto/virtio/ 11383a78b2f7SJay ZhouF: doc/guides/cryptodevs/virtio.rst 11393a78b2f7SJay ZhouF: doc/guides/cryptodevs/features/virtio.ini 11408769079aSJay Zhou 11418cbe85b6SNipun Gupta 11423c32e89fSLee DalyCompression Drivers 11433c32e89fSLee Daly------------------- 11443c32e89fSLee DalyT: git://dpdk.org/next/dpdk-next-crypto 11453c32e89fSLee Daly 114643e610bbSSunila SahuCavium OCTEON TX zipvf 114777a83d10SJerin JacobM: Ashish Gupta <[email protected]> 114843e610bbSSunila SahuF: drivers/compress/octeontx/ 1149f23c977dSAshish GuptaF: doc/guides/compressdevs/octeontx.rst 1150f23c977dSAshish GuptaF: doc/guides/compressdevs/features/octeontx.ini 115143e610bbSSunila Sahu 11527a34c215SFiona TraheIntel QuickAssist 115306b04233SFan ZhangM: Fan Zhang <[email protected]> 11547a34c215SFiona TraheF: drivers/compress/qat/ 11557a34c215SFiona TraheF: drivers/common/qat/ 11567a34c215SFiona Trahe 11573c32e89fSLee DalyISA-L 11583c32e89fSLee DalyM: Lee Daly <[email protected]> 11593c32e89fSLee DalyF: drivers/compress/isal/ 11605a441543SLee DalyF: doc/guides/compressdevs/isal.rst 11615a441543SLee DalyF: doc/guides/compressdevs/features/isal.ini 11623c32e89fSLee Daly 1163832a4cf1SMatan AzradMellanox mlx5 1164832a4cf1SMatan AzradM: Matan Azrad <[email protected]> 1165832a4cf1SMatan AzradF: drivers/compress/mlx5/ 1166832a4cf1SMatan Azrad 11670c4e4c16SAshish GuptaZLIB 116877a83d10SJerin JacobM: Sunila Sahu <[email protected]> 11690c4e4c16SAshish GuptaF: drivers/compress/zlib/ 11700baf9204SShally VermaF: doc/guides/compressdevs/zlib.rst 11710baf9204SShally VermaF: doc/guides/compressdevs/features/zlib.ini 11720c4e4c16SAshish Gupta 11733c32e89fSLee Daly 1174e33ad06eSKevin LaatzDMAdev Drivers 1175e33ad06eSKevin Laatz-------------- 1176e33ad06eSKevin Laatz 1177e33ad06eSKevin LaatzIntel IDXD - EXPERIMENTAL 1178e33ad06eSKevin LaatzM: Bruce Richardson <[email protected]> 1179e33ad06eSKevin LaatzM: Kevin Laatz <[email protected]> 1180e33ad06eSKevin LaatzF: drivers/dma/idxd/ 1181e33ad06eSKevin LaatzF: doc/guides/dmadevs/idxd.rst 1182e33ad06eSKevin Laatz 1183866e46bcSConor WalshIntel IOAT 1184866e46bcSConor WalshM: Bruce Richardson <[email protected]> 1185866e46bcSConor WalshM: Conor Walsh <[email protected]> 1186866e46bcSConor WalshF: drivers/dma/ioat/ 1187866e46bcSConor WalshF: doc/guides/dmadevs/ioat.rst 1188866e46bcSConor Walsh 11894d0d4cf3SChengwen FengHiSilicon DMA 11904d0d4cf3SChengwen FengM: Chengwen Feng <[email protected]> 11914d0d4cf3SChengwen FengF: drivers/dma/hisilicon/ 11924d0d4cf3SChengwen FengF: doc/guides/dmadevs/hisilicon.rst 11934d0d4cf3SChengwen Feng 119453f6d732SRadha Mohan ChintakuntlaMarvell CNXK DPI DMA 119553f6d732SRadha Mohan ChintakuntlaM: Radha Mohan Chintakuntla <[email protected]> 119653f6d732SRadha Mohan ChintakuntlaM: Veerasenareddy Burru <[email protected]> 119753f6d732SRadha Mohan ChintakuntlaF: drivers/dma/cnxk/ 119853f6d732SRadha Mohan ChintakuntlaF: doc/guides/dmadevs/cnxk.rst 119953f6d732SRadha Mohan Chintakuntla 1200583f3732SGagandeep SinghNXP DPAA DMA 1201583f3732SGagandeep SinghM: Gagandeep Singh <[email protected]> 1202583f3732SGagandeep SinghM: Nipun Gupta <[email protected]> 1203583f3732SGagandeep SinghF: drivers/dma/dpaa/ 1204583f3732SGagandeep SinghF: doc/guides/dmadevs/dpaa.rst 1205583f3732SGagandeep Singh 1206e33ad06eSKevin Laatz 1207cf9b3c36SYuval AvneryRegEx Drivers 1208cf9b3c36SYuval Avnery------------- 1209cf9b3c36SYuval Avnery 121072c00ae9SLiron HimiMarvell OCTEON CN9K regex 1211bb6d79d3SLiron HimiM: Liron Himi <[email protected]> 121272c00ae9SLiron HimiF: drivers/regex/cn9k/ 121372c00ae9SLiron HimiF: doc/guides/regexdevs/cn9k.rst 121472c00ae9SLiron HimiF: doc/guides/regexdevs/features/cn9k.ini 12154cd1c5fdSGuy Kaneti 1216cf9b3c36SYuval AvneryMellanox mlx5 1217e9b17185SOri KamM: Ori Kam <[email protected]> 1218cf9b3c36SYuval AvneryF: drivers/regex/mlx5/ 1219cf9b3c36SYuval AvneryF: doc/guides/regexdevs/mlx5.rst 1220cf9b3c36SYuval AvneryF: doc/guides/regexdevs/features/mlx5.ini 1221cf9b3c36SYuval Avnery 1222cf9b3c36SYuval Avnery 12233df349b7SMatan AzradvDPA Drivers 12243df349b7SMatan Azrad------------ 12253df349b7SMatan AzradT: git://dpdk.org/next/dpdk-next-virtio 12263df349b7SMatan Azrad 12275c060bf1SMatan AzradIntel ifc 12285c060bf1SMatan AzradM: Xiao Wang <[email protected]> 12295c060bf1SMatan AzradF: drivers/vdpa/ifc/ 12305c060bf1SMatan AzradF: doc/guides/vdpadevs/ifc.rst 12315c060bf1SMatan AzradF: doc/guides/vdpadevs/features/ifcvf.ini 12325c060bf1SMatan Azrad 123395276abaSMatan AzradMellanox mlx5 vDPA 1234e9b17185SOri KamM: Matan Azrad <[email protected]> 1235e9b17185SOri KamM: Viacheslav Ovsiienko <[email protected]> 123695276abaSMatan AzradF: drivers/vdpa/mlx5/ 123795276abaSMatan AzradF: doc/guides/vdpadevs/mlx5.rst 123895276abaSMatan AzradF: doc/guides/vdpadevs/features/mlx5.ini 123995276abaSMatan Azrad 12405e7596baSVijay Kumar SrivastavaXilinx sfc vDPA 12415e7596baSVijay Kumar SrivastavaM: Vijay Kumar Srivastava <[email protected]> 12425e7596baSVijay Kumar SrivastavaF: drivers/vdpa/sfc/ 12435e7596baSVijay Kumar SrivastavaF: doc/guides/vdpadevs/sfc.rst 12445e7596baSVijay Kumar SrivastavaF: doc/guides/vdpadevs/features/sfc.ini 12455e7596baSVijay Kumar Srivastava 12463df349b7SMatan Azrad 1247898f2afdSHarry van HaarenEventdev Drivers 1248898f2afdSHarry van Haaren---------------- 124977a83d10SJerin JacobM: Jerin Jacob <[email protected]> 1250898f2afdSHarry van HaarenT: git://dpdk.org/next/dpdk-next-eventdev 1251898f2afdSHarry van Haaren 12528616e6e2SJerin JacobCavium OCTEON TX ssovf 125377a83d10SJerin JacobM: Jerin Jacob <[email protected]> 12548616e6e2SJerin JacobF: drivers/event/octeontx/ 12558616e6e2SJerin JacobF: doc/guides/eventdevs/octeontx.rst 12568616e6e2SJerin Jacob 1257fd5baf09SPavan NikhileshCavium OCTEON TX timvf 125877a83d10SJerin JacobM: Pavan Nikhilesh <[email protected]> 1259fd5baf09SPavan NikhileshF: drivers/event/octeontx/timvf_* 1260fd5baf09SPavan Nikhilesh 1261166378a7STimothy McDanielIntel DLB2 1262166378a7STimothy McDanielM: Timothy McDaniel <[email protected]> 1263166378a7STimothy McDanielF: drivers/event/dlb2/ 1264166378a7STimothy McDanielF: doc/guides/eventdevs/dlb2.rst 1265166378a7STimothy McDaniel 12668558dcaaSPavan NikhileshMarvell cnxk 12678558dcaaSPavan NikhileshM: Pavan Nikhilesh <[email protected]> 12688558dcaaSPavan NikhileshM: Shijith Thotton <[email protected]> 12698558dcaaSPavan NikhileshF: drivers/event/cnxk/ 12708558dcaaSPavan NikhileshF: doc/guides/eventdevs/cnxk.rst 12718558dcaaSPavan Nikhilesh 12729caac5ddSSunil Kumar KoriNXP DPAA eventdev 12739caac5ddSSunil Kumar KoriM: Hemant Agrawal <[email protected]> 12742ef7cb51SNipun GuptaM: Nipun Gupta <[email protected]> 12759caac5ddSSunil Kumar KoriF: drivers/event/dpaa/ 1276a9980aa4SSunil Kumar KoriF: doc/guides/eventdevs/dpaa.rst 12779caac5ddSSunil Kumar Kori 1278d1a83cd8SThomas MonjalonNXP DPAA2 eventdev 1279d1a83cd8SThomas MonjalonM: Hemant Agrawal <[email protected]> 1280d1a83cd8SThomas MonjalonM: Nipun Gupta <[email protected]> 1281d1a83cd8SThomas MonjalonF: drivers/event/dpaa2/ 1282d1a83cd8SThomas MonjalonF: doc/guides/eventdevs/dpaa2.rst 1283d1a83cd8SThomas Monjalon 1284898f2afdSHarry van HaarenSoftware Eventdev PMD 1285898f2afdSHarry van HaarenM: Harry van Haaren <[email protected]> 1286898f2afdSHarry van HaarenF: drivers/event/sw/ 1287898f2afdSHarry van HaarenF: doc/guides/eventdevs/sw.rst 12886d239dd5SPavan NikhileshF: examples/eventdev_pipeline/ 12896d239dd5SPavan NikhileshF: doc/guides/sample_app_ug/eventdev_pipeline.rst 1290898f2afdSHarry van Haaren 129146a186b1SMattias RönnblomDistributed Software Eventdev PMD 129246a186b1SMattias RönnblomM: Mattias Rönnblom <[email protected]> 129346a186b1SMattias RönnblomF: drivers/event/dsw/ 129446ea5781SMattias RönnblomF: doc/guides/eventdevs/dsw.rst 129546a186b1SMattias Rönnblom 12964236ce9bSLiang MaSoftware OPDL Eventdev PMD 1297b05f1064SLiang MaM: Liang Ma <[email protected]> 12984236ce9bSLiang MaM: Peter Mccarthy <[email protected]> 12994236ce9bSLiang MaF: drivers/event/opdl/ 1300c7aa67f5SLiang MaF: doc/guides/eventdevs/opdl.rst 13014236ce9bSLiang Ma 130227c2ce56SThomas Monjalon 1303f218a1f9SNipun GuptaBaseband Drivers 1304f218a1f9SNipun Gupta---------------- 1305f218a1f9SNipun Gupta 1306ccd4c409SNicolas ChautruIntel baseband 1307ccd4c409SNicolas ChautruM: Nicolas Chautru <[email protected]> 1308ccd4c409SNicolas ChautruT: git://dpdk.org/next/dpdk-next-crypto 1309ccd4c409SNicolas ChautruF: drivers/baseband/turbo_sw/ 1310ccd4c409SNicolas ChautruF: doc/guides/bbdevs/turbo_sw.rst 1311ccd4c409SNicolas ChautruF: doc/guides/bbdevs/features/turbo_sw.ini 1312ccd4c409SNicolas ChautruF: drivers/baseband/fpga_lte_fec/ 1313ccd4c409SNicolas ChautruF: doc/guides/bbdevs/fpga_lte_fec.rst 1314ccd4c409SNicolas ChautruF: doc/guides/bbdevs/features/fpga_lte_fec.ini 1315ccd4c409SNicolas ChautruF: drivers/baseband/fpga_5gnr_fec/ 1316ccd4c409SNicolas ChautruF: doc/guides/bbdevs/fpga_5gnr_fec.rst 1317ccd4c409SNicolas ChautruF: doc/guides/bbdevs/features/fpga_5gnr_fec.ini 1318ccd4c409SNicolas ChautruF: drivers/baseband/acc100/ 1319ccd4c409SNicolas ChautruF: doc/guides/bbdevs/acc100.rst 1320ccd4c409SNicolas ChautruF: doc/guides/bbdevs/features/acc100.ini 1321ccd4c409SNicolas Chautru 1322ccd4c409SNicolas ChautruNull baseband 1323ccd4c409SNicolas ChautruM: Nicolas Chautru <[email protected]> 1324ccd4c409SNicolas ChautruT: git://dpdk.org/next/dpdk-next-crypto 1325ccd4c409SNicolas ChautruF: drivers/baseband/null/ 1326ccd4c409SNicolas ChautruF: doc/guides/bbdevs/null.rst 1327ccd4c409SNicolas ChautruF: doc/guides/bbdevs/features/null.ini 1328ccd4c409SNicolas Chautru 1329f218a1f9SNipun GuptaNXP LA12xx 1330f218a1f9SNipun GuptaM: Nipun Gupta <[email protected]> 1331f218a1f9SNipun GuptaM: Hemant Agrawal <[email protected]> 1332ccd4c409SNicolas ChautruT: git://dpdk.org/next/dpdk-next-crypto 1333f218a1f9SNipun GuptaF: drivers/baseband/la12xx/ 1334f218a1f9SNipun GuptaF: doc/guides/bbdevs/la12xx.rst 1335ccd4c409SNicolas ChautruF: doc/guides/bbdevs/features/la12xx.ini 1336f218a1f9SNipun Gupta 1337f218a1f9SNipun Gupta 13381306a73bSElena AgostiniGPU Drivers 13391306a73bSElena Agostini----------- 13401306a73bSElena Agostini 13411306a73bSElena AgostiniNVIDIA CUDA 13421306a73bSElena AgostiniM: Elena Agostini <[email protected]> 13431306a73bSElena AgostiniF: drivers/gpu/cuda/ 13441306a73bSElena AgostiniF: doc/guides/gpus/cuda.rst 13451306a73bSElena Agostini 13461306a73bSElena Agostini 1347b1ee472fSNipun GuptaRawdev Drivers 1348b1ee472fSNipun Gupta-------------- 1349b1ee472fSNipun Gupta 135056bb54eaSTianfei ZhangIntel FPGA 1351ef1e8edeSRosen XuM: Rosen Xu <[email protected]> 135256bb54eaSTianfei ZhangM: Tianfei zhang <[email protected]> 1353c6604922SXiaolong YeT: git://dpdk.org/next/dpdk-next-net-intel 1354473c88f9SBruce RichardsonF: drivers/raw/ifpga/ 1355473c88f9SBruce RichardsonF: doc/guides/rawdevs/ifpga.rst 135656bb54eaSTianfei Zhang 1357a4d11e03SConor WalshIOAT Rawdev - DEPRECATED 1358f687e842SBruce RichardsonM: Bruce Richardson <[email protected]> 1359f687e842SBruce RichardsonF: drivers/raw/ioat/ 1360473c88f9SBruce RichardsonF: doc/guides/rawdevs/ioat.rst 1361f687e842SBruce Richardson 13623d27e49eSTomasz DuszynskiMarvell CNXK BPHY 13633d27e49eSTomasz DuszynskiM: Jakub Palider <[email protected]> 13643d27e49eSTomasz DuszynskiM: Tomasz Duszynski <[email protected]> 13653d27e49eSTomasz DuszynskiF: doc/guides/rawdevs/cnxk_bphy.rst 13663d27e49eSTomasz DuszynskiF: drivers/raw/cnxk_bphy/ 13673d27e49eSTomasz Duszynski 1368d0b8a4e1STomasz DuszynskiMarvell CNXK GPIO 1369d0b8a4e1STomasz DuszynskiM: Jakub Palider <[email protected]> 1370d0b8a4e1STomasz DuszynskiM: Tomasz Duszynski <[email protected]> 1371d0b8a4e1STomasz DuszynskiF: doc/guides/rawdevs/cnxk_gpio.rst 1372d0b8a4e1STomasz DuszynskiF: drivers/raw/cnxk_gpio/ 1373d0b8a4e1STomasz Duszynski 137427731002SXiaoyun LiNTB 137527731002SXiaoyun LiM: Jingjing Wu <[email protected]> 13761d2f4915SJunfeng GuoM: Junfeng Guo <[email protected]> 137727731002SXiaoyun LiF: drivers/raw/ntb/ 137827731002SXiaoyun LiF: doc/guides/rawdevs/ntb.rst 1379c5eebf85SXiaoyun LiF: examples/ntb/ 1380c5eebf85SXiaoyun LiF: doc/guides/sample_app_ug/ntb.rst 138127731002SXiaoyun Li 138203c84140SThomas MonjalonNXP DPAA2 CMDIF 138303c84140SThomas MonjalonM: Nipun Gupta <[email protected]> 138403c84140SThomas MonjalonF: drivers/raw/dpaa2_cmdif/ 138503c84140SThomas MonjalonF: doc/guides/rawdevs/dpaa2_cmdif.rst 138603c84140SThomas Monjalon 138703c84140SThomas MonjalonNXP DPAA2 QDMA 138803c84140SThomas MonjalonM: Nipun Gupta <[email protected]> 138903c84140SThomas MonjalonF: drivers/raw/dpaa2_qdma/ 139003c84140SThomas MonjalonF: doc/guides/rawdevs/dpaa2_qdma.rst 139103c84140SThomas Monjalon 139203c84140SThomas Monjalon 139327c2ce56SThomas MonjalonPacket processing 139427c2ce56SThomas Monjalon----------------- 139527c2ce56SThomas Monjalon 139627c2ce56SThomas MonjalonNetwork headers 1397b25c2a8cSOlivier MatzM: Olivier Matz <[email protected]> 139899a2dd95SBruce RichardsonF: lib/net/ 139930a65c6cSOlivier MatzF: app/test/test_cksum.c 140027c2ce56SThomas Monjalon 1401986ff526SJasvinder SinghPacket CRC 1402986ff526SJasvinder SinghM: Jasvinder Singh <[email protected]> 140399a2dd95SBruce RichardsonF: lib/net/net_crc.h 140499a2dd95SBruce RichardsonF: lib/net/rte_net_crc* 140599a2dd95SBruce RichardsonF: lib/net/net_crc_avx512.c 140699a2dd95SBruce RichardsonF: lib/net/net_crc_sse.c 1407a9de470cSBruce RichardsonF: app/test/test_crc.c 1408986ff526SJasvinder Singh 140927c2ce56SThomas MonjalonIP fragmentation & reassembly 14105256a253SKonstantin AnanyevM: Konstantin Ananyev <[email protected]> 141199a2dd95SBruce RichardsonF: lib/ip_frag/ 141227c2ce56SThomas MonjalonF: doc/guides/prog_guide/ip_fragment_reassembly_lib.rst 141306d63eb5SAaron ConoleF: app/test/test_ipfrag.c 141427c2ce56SThomas MonjalonF: examples/ip_fragmentation/ 141527c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/ip_frag.rst 141627c2ce56SThomas MonjalonF: examples/ip_reassembly/ 141727c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/ip_reassembly.rst 141827c2ce56SThomas Monjalon 1419e996506aSJiayu HuGeneric Receive Offload - EXPERIMENTAL 1420e996506aSJiayu HuM: Jiayu Hu <[email protected]> 142199a2dd95SBruce RichardsonF: lib/gro/ 14222c900d09SJiayu HuF: doc/guides/prog_guide/generic_receive_offload_lib.rst 1423e996506aSJiayu Hu 1424f6010c76SMark KavanaghGeneric Segmentation Offload 1425f6010c76SMark KavanaghM: Jiayu Hu <[email protected]> 142699a2dd95SBruce RichardsonF: lib/gso/ 1427f6010c76SMark KavanaghF: doc/guides/prog_guide/generic_segmentation_offload_lib.rst 1428f6010c76SMark Kavanagh 1429a748d24dSConor WalshIPsec 14305256a253SKonstantin AnanyevM: Konstantin Ananyev <[email protected]> 14319f7b4314SKonstantin AnanyevT: git://dpdk.org/next/dpdk-next-crypto 143299a2dd95SBruce RichardsonF: lib/ipsec/ 14339f7b4314SKonstantin AnanyevM: Bernard Iremonger <[email protected]> 1434f7f3ac6dSSavinay DharmappaF: app/test/test_ipsec* 14359ef6cb1aSKonstantin AnanyevF: doc/guides/prog_guide/ipsec_lib.rst 143648083b4dSVladimir MedvedkinM: Vladimir Medvedkin <[email protected]> 1437908be065SVladimir MedvedkinF: app/test-sad/ 14389f7b4314SKonstantin Ananyev 1439be41ac2aSFerruh YigitFlow Classify - EXPERIMENTAL 1440be41ac2aSFerruh YigitM: Bernard Iremonger <[email protected]> 144199a2dd95SBruce RichardsonF: lib/flow_classify/ 1442a9de470cSBruce RichardsonF: app/test/test_flow_classify* 1443fdec9301SBernard IremongerF: doc/guides/prog_guide/flow_classify_lib.rst 1444be41ac2aSFerruh YigitF: examples/flow_classify/ 1445fdec9301SBernard IremongerF: doc/guides/sample_app_ug/flow_classify.rst 1446be41ac2aSFerruh Yigit 144727c2ce56SThomas MonjalonDistributor 144805cc9fecSDavid HuntM: David Hunt <[email protected]> 144999a2dd95SBruce RichardsonF: lib/distributor/ 145027c2ce56SThomas MonjalonF: doc/guides/prog_guide/packet_distrib_lib.rst 1451a9de470cSBruce RichardsonF: app/test/test_distributor* 145227c2ce56SThomas MonjalonF: examples/distributor/ 145327c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/dist_app.rst 145427c2ce56SThomas Monjalon 14556966683fSSergio Gonzalez MonroyReorder 14563ca33255SReshma PattanM: Reshma Pattan <[email protected]> 145799a2dd95SBruce RichardsonF: lib/reorder/ 14586966683fSSergio Gonzalez MonroyF: doc/guides/prog_guide/reorder_lib.rst 1459a9de470cSBruce RichardsonF: app/test/test_reorder* 14606966683fSSergio Gonzalez MonroyF: examples/packet_ordering/ 14616966683fSSergio Gonzalez MonroyF: doc/guides/sample_app_ug/packet_ordering.rst 14626966683fSSergio Gonzalez Monroy 146327c2ce56SThomas MonjalonHierarchical scheduler 1464589628dfSCristian DumitrescuM: Cristian Dumitrescu <[email protected]> 1465d27966edSJasvinder SinghM: Jasvinder Singh <[email protected]> 146699a2dd95SBruce RichardsonF: lib/sched/ 146727c2ce56SThomas MonjalonF: doc/guides/prog_guide/qos_framework.rst 146844c730b0SWojciech LiguzinskiF: app/test/test_pie.c 1469a9de470cSBruce RichardsonF: app/test/test_red.c 1470a9de470cSBruce RichardsonF: app/test/test_sched.c 147127c2ce56SThomas MonjalonF: examples/qos_sched/ 147227c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/qos_scheduler.rst 147327c2ce56SThomas Monjalon 1474278f9454SReshma PattanPacket capture 1475278f9454SReshma PattanM: Reshma Pattan <[email protected]> 14768d23ce8fSStephen HemmingerM: Stephen Hemminger <[email protected]> 147799a2dd95SBruce RichardsonF: lib/pdump/ 1478278f9454SReshma PattanF: doc/guides/prog_guide/pdump_lib.rst 1479a9de470cSBruce RichardsonF: app/test/test_pdump.* 14808d23ce8fSStephen HemmingerF: lib/pcapng/ 14818d23ce8fSStephen HemmingerF: doc/guides/prog_guide/pcapng_lib.rst 14827a944656SStephen HemmingerF: app/test/test_pcapng.c 1483caa70282SReshma PattanF: app/pdump/ 1484d6448863SChristian EhrhardtF: doc/guides/tools/pdump.rst 1485cbb44143SStephen HemmingerF: app/dumpcap/ 1486cbb44143SStephen HemmingerF: doc/guides/tools/dumpcap.rst 1487278f9454SReshma Pattan 1488086eb64dSNaga Suresh Somarowthu 148927c2ce56SThomas MonjalonPacket Framework 149027c2ce56SThomas Monjalon---------------- 1491589628dfSCristian DumitrescuM: Cristian Dumitrescu <[email protected]> 149299a2dd95SBruce RichardsonF: lib/pipeline/ 149399a2dd95SBruce RichardsonF: lib/port/ 149499a2dd95SBruce RichardsonF: lib/table/ 149527c2ce56SThomas MonjalonF: doc/guides/prog_guide/packet_framework.rst 1496a9de470cSBruce RichardsonF: app/test/test_table* 1497474572d2SBruce RichardsonF: app/test-pipeline/ 149827c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/test_pipeline.rst 149927c2ce56SThomas MonjalonF: examples/ip_pipeline/ 1500b77f6600SCristian DumitrescuF: examples/pipeline/ 1501f1e779ecSCristian DumitrescuF: doc/guides/sample_app_ug/ip_pipeline.rst 150227c2ce56SThomas Monjalon 150327c2ce56SThomas Monjalon 150427c2ce56SThomas MonjalonAlgorithms 150527c2ce56SThomas Monjalon---------- 150627c2ce56SThomas Monjalon 150727c2ce56SThomas MonjalonACL 15085256a253SKonstantin AnanyevM: Konstantin Ananyev <[email protected]> 150999a2dd95SBruce RichardsonF: lib/acl/ 151027c2ce56SThomas MonjalonF: doc/guides/prog_guide/packet_classif_access_ctrl.rst 151175795fabSBruce RichardsonF: app/test-acl/ 1512a9de470cSBruce RichardsonF: app/test/test_acl.* 151327c2ce56SThomas MonjalonF: examples/l3fwd-acl/ 151427c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/l3_forward_access_ctrl.rst 151527c2ce56SThomas Monjalon 151656b6ef87SPablo de LaraEFD 151756b6ef87SPablo de LaraM: Byron Marohn <[email protected]> 1518d5123b4cSYipeng WangM: Yipeng Wang <[email protected]> 151999a2dd95SBruce RichardsonF: lib/efd/ 15200dd62a01SPablo de LaraF: doc/guides/prog_guide/efd_lib.rst 1521a9de470cSBruce RichardsonF: app/test/test_efd* 1522ed2a80fdSPablo de LaraF: examples/server_node_efd/ 1523ed2a80fdSPablo de LaraF: doc/guides/sample_app_ug/server_node_efd.rst 152456b6ef87SPablo de Lara 152527c2ce56SThomas MonjalonHashes 1526bca59f1aSYipeng WangM: Yipeng Wang <[email protected]> 1527bca59f1aSYipeng WangM: Sameh Gobriel <[email protected]> 1528e7d336c7SBruce RichardsonM: Bruce Richardson <[email protected]> 152928ebff11SVladimir MedvedkinM: Vladimir Medvedkin <[email protected]> 153099a2dd95SBruce RichardsonF: lib/hash/ 153127c2ce56SThomas MonjalonF: doc/guides/prog_guide/hash_lib.rst 1532534fe5f3SVladimir MedvedkinF: doc/guides/prog_guide/toeplitz_hash_lib.rst 1533a9de470cSBruce RichardsonF: app/test/test_*hash* 1534a9de470cSBruce RichardsonF: app/test/test_func_reentrancy.c 153527c2ce56SThomas Monjalon 153627c2ce56SThomas MonjalonLPM 1537e7d336c7SBruce RichardsonM: Bruce Richardson <[email protected]> 1538854ec5a8SVladimir MedvedkinM: Vladimir Medvedkin <[email protected]> 153999a2dd95SBruce RichardsonF: lib/lpm/ 154027c2ce56SThomas MonjalonF: doc/guides/prog_guide/lpm* 1541a9de470cSBruce RichardsonF: app/test/test_lpm* 1542a9de470cSBruce RichardsonF: app/test/test_func_reentrancy.c 1543a9de470cSBruce RichardsonF: app/test/test_xmmt_ops.h 154427c2ce56SThomas Monjalon 1545857ed6c6SYipeng WangMembership - EXPERIMENTAL 1546857ed6c6SYipeng WangM: Yipeng Wang <[email protected]> 1547857ed6c6SYipeng WangM: Sameh Gobriel <[email protected]> 154899a2dd95SBruce RichardsonF: lib/member/ 154955694b2aSYipeng WangF: doc/guides/prog_guide/member_lib.rst 1550a9de470cSBruce RichardsonF: app/test/test_member* 1551857ed6c6SYipeng Wang 15528f532a34SVladimir MedvedkinRIB/FIB 15535a5793a5SVladimir MedvedkinM: Vladimir Medvedkin <[email protected]> 155499a2dd95SBruce RichardsonF: lib/rib/ 1555b35df4ddSVladimir MedvedkinF: app/test/test_rib* 155699a2dd95SBruce RichardsonF: lib/fib/ 15574ccd4259SVladimir MedvedkinF: app/test/test_fib* 1558103809d0SVladimir MedvedkinF: app/test-fib/ 15595a5793a5SVladimir Medvedkin 156027c2ce56SThomas MonjalonTraffic metering 1561589628dfSCristian DumitrescuM: Cristian Dumitrescu <[email protected]> 156299a2dd95SBruce RichardsonF: lib/meter/ 156327c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/qos_scheduler.rst 1564a9de470cSBruce RichardsonF: app/test/test_meter.c 156527c2ce56SThomas MonjalonF: examples/qos_meter/ 156627c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/qos_metering.rst 156727c2ce56SThomas Monjalon 1568d1a83cd8SThomas Monjalon 156927c2ce56SThomas MonjalonOther libraries 157027c2ce56SThomas Monjalon--------------- 157127c2ce56SThomas Monjalon 157227c2ce56SThomas MonjalonConfiguration file 1573589628dfSCristian DumitrescuM: Cristian Dumitrescu <[email protected]> 157499a2dd95SBruce RichardsonF: lib/cfgfile/ 1575a9de470cSBruce RichardsonF: app/test/test_cfgfile.c 1576a9de470cSBruce RichardsonF: app/test/test_cfgfiles/ 157727c2ce56SThomas Monjalon 157827c2ce56SThomas MonjalonInteractive command line 15799d3f9bbeSOlivier MatzM: Olivier Matz <[email protected]> 158099a2dd95SBruce RichardsonF: lib/cmdline/ 15810c36081dSBruce RichardsonF: app/test-cmdline/ 1582a9de470cSBruce RichardsonF: app/test/test_cmdline* 158327c2ce56SThomas MonjalonF: examples/cmdline/ 158427c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/cmd_line.rst 158527c2ce56SThomas Monjalon 158627c2ce56SThomas MonjalonKey/Value parsing 15879d3f9bbeSOlivier MatzM: Olivier Matz <[email protected]> 158899a2dd95SBruce RichardsonF: lib/kvargs/ 1589a9de470cSBruce RichardsonF: app/test/test_kvargs.c 159027c2ce56SThomas Monjalon 15916ee0c53fSJoyce KongRCU 159264994b56SHonnappa NagarahalliM: Honnappa Nagarahalli <[email protected]> 159399a2dd95SBruce RichardsonF: lib/rcu/ 159486cc8ff2SThomas MonjalonF: app/test/test_rcu* 159564994b56SHonnappa NagarahalliF: doc/guides/prog_guide/rcu_lib.rst 159664994b56SHonnappa Nagarahalli 1597c752998bSGaetan RivetPCI 1598a61b779eSGaetan RivetM: Gaetan Rivet <[email protected]> 159999a2dd95SBruce RichardsonF: lib/pci/ 1600c752998bSGaetan Rivet 160127c2ce56SThomas MonjalonPower management 1602340e166aSDavid HuntM: David Hunt <[email protected]> 160399a2dd95SBruce RichardsonF: lib/power/ 160427c2ce56SThomas MonjalonF: doc/guides/prog_guide/power_man.rst 1605a9de470cSBruce RichardsonF: app/test/test_power* 160627c2ce56SThomas MonjalonF: examples/l3fwd-power/ 160727c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/l3_forward_power_man.rst 160827c2ce56SThomas MonjalonF: examples/vm_power_manager/ 160927c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/vm_power_management.rst 161027c2ce56SThomas Monjalon 161127c2ce56SThomas MonjalonTimers 16122d9c5cb2SErik Gabriel CarrilloM: Erik Gabriel Carrillo <[email protected]> 161399a2dd95SBruce RichardsonF: lib/timer/ 161427c2ce56SThomas MonjalonF: doc/guides/prog_guide/timer_lib.rst 1615a9de470cSBruce RichardsonF: app/test/test_timer* 161627c2ce56SThomas MonjalonF: examples/timer/ 161727c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/timer.rst 161827c2ce56SThomas Monjalon 161979fb49bfSPawel WodkowskiJob statistics 162099a2dd95SBruce RichardsonF: lib/jobstats/ 162179fb49bfSPawel WodkowskiF: examples/l2fwd-jobstats/ 1622ccefe752SPawel WodkowskiF: doc/guides/sample_app_ug/l2_forward_job_stats.rst 162379fb49bfSPawel Wodkowski 1624349950ddSRemy HortonMetrics 162599a2dd95SBruce RichardsonF: lib/metrics/ 1626a9de470cSBruce RichardsonF: app/test/test_metrics.c 1627349950ddSRemy Horton 16282ad7ba9aSRemy HortonBit-rate statistics 162999a2dd95SBruce RichardsonF: lib/bitratestats/ 1630a9de470cSBruce RichardsonF: app/test/test_bitratestats.c 16312ad7ba9aSRemy Horton 16325cd3cac9SReshma PattanLatency statistics 16335cd3cac9SReshma PattanM: Reshma Pattan <[email protected]> 163499a2dd95SBruce RichardsonF: lib/latencystats/ 1635a9de470cSBruce RichardsonF: app/test/test_latencystats.c 16365cd3cac9SReshma Pattan 1637b8a0fbabSBruce RichardsonTelemetry 163821af783aSCiara PowerM: Ciara Power <[email protected]> 163999a2dd95SBruce RichardsonF: lib/telemetry/ 164052af6ccbSBruce RichardsonF: app/test/test_telemetry* 16416a2967c1SBruce RichardsonF: usertools/dpdk-telemetry* 16426e9270eaSCiara PowerF: doc/guides/howto/telemetry.rst 16438877ac68SCiara Power 1644dc18be1dSConor WalshBPF 16455256a253SKonstantin AnanyevM: Konstantin Ananyev <[email protected]> 164699a2dd95SBruce RichardsonF: lib/bpf/ 164725d11a86SBruce RichardsonF: examples/bpf/ 1648a9de470cSBruce RichardsonF: app/test/test_bpf.c 1649da400c98SYuying ZhangF: app/test-pmd/bpf_cmd.* 165014b8f0bbSKonstantin AnanyevF: doc/guides/prog_guide/bpf_lib.rst 165194972f35SKonstantin Ananyev 1652a2da7427SJerin JacobGraph - EXPERIMENTAL 1653a2da7427SJerin JacobM: Jerin Jacob <[email protected]> 1654a2da7427SJerin JacobM: Kiran Kumar K <[email protected]> 165599a2dd95SBruce RichardsonF: lib/graph/ 16564dc6d8e6SJerin JacobF: doc/guides/prog_guide/graph_lib.rst 16576b896504SKiran Kumar KF: app/test/test_graph* 165808bd1a17SNithin DabilpuramM: Nithin Dabilpuram <[email protected]> 165908bd1a17SNithin DabilpuramF: examples/l3fwd-graph/ 1660cafe1242SNithin DabilpuramF: doc/guides/sample_app_ug/l3_forward_graph.rst 1661a2da7427SJerin Jacob 166213fcf8afSNithin DabilpuramNodes - EXPERIMENTAL 166313fcf8afSNithin DabilpuramM: Nithin Dabilpuram <[email protected]> 166413fcf8afSNithin DabilpuramM: Pavan Nikhilesh <[email protected]> 166599a2dd95SBruce RichardsonF: lib/node/ 166613fcf8afSNithin Dabilpuram 166727c2ce56SThomas Monjalon 166827c2ce56SThomas MonjalonTest Applications 166927c2ce56SThomas Monjalon----------------- 167027c2ce56SThomas Monjalon 167127c2ce56SThomas MonjalonUnit tests framework 1672a9de470cSBruce RichardsonF: app/test/commands.c 16739713eae1SJie ZhouF: app/test/has_hugepage.py 1674a9de470cSBruce RichardsonF: app/test/packet_burst_generator.c 1675a9de470cSBruce RichardsonF: app/test/packet_burst_generator.h 1676a9de470cSBruce RichardsonF: app/test/process.h 1677a9de470cSBruce RichardsonF: app/test/resource.* 1678a9de470cSBruce RichardsonF: app/test/test.c 1679a9de470cSBruce RichardsonF: app/test/test.h 1680a9de470cSBruce RichardsonF: app/test/test_pmd_perf.c 1681a9de470cSBruce RichardsonF: app/test/test_resource.c 1682a9de470cSBruce RichardsonF: app/test/virtual_pmd.c 1683a9de470cSBruce RichardsonF: app/test/virtual_pmd.h 168427c2ce56SThomas Monjalon 1685a52966cdSNaga Suresh SomarowthuSample packet helper functions for unit test 1686a52966cdSNaga Suresh SomarowthuM: Reshma Pattan <[email protected]> 1687a9de470cSBruce RichardsonF: app/test/sample_packet_forward.c 1688a9de470cSBruce RichardsonF: app/test/sample_packet_forward.h 1689a52966cdSNaga Suresh Somarowthu 1690d3dd5d5eSAman SinghNetworking drivers testing tool 16917e9a0caeSBeilei XingM: Xiaoyun Li <[email protected]> 1692d3dd5d5eSAman SinghM: Aman Singh <[email protected]> 16935ee6588dSYuying ZhangM: Yuying Zhang <[email protected]> 1694ffbe2f97SDavid MarchandT: git://dpdk.org/next/dpdk-next-net 169527c2ce56SThomas MonjalonF: app/test-pmd/ 169627c2ce56SThomas MonjalonF: doc/guides/testpmd_app_ug/ 169727c2ce56SThomas Monjalon 16983344cf2eSWisam JaddoFlow performance tool 1699e9b17185SOri KamM: Wisam Jaddo <[email protected]> 17003344cf2eSWisam JaddoF: app/test-flow-perf/ 17013344cf2eSWisam JaddoF: doc/guides/tools/flow-perf.rst 17023344cf2eSWisam Jaddo 170373d9a4c9STomasz JozwiakCompression performance test application 1704ffbe2f97SDavid MarchandT: git://dpdk.org/next/dpdk-next-crypto 170573d9a4c9STomasz JozwiakF: app/test-compress-perf/ 170673d9a4c9STomasz JozwiakF: doc/guides/tools/comp_perf.rst 170773d9a4c9STomasz Jozwiak 1708f8be1786SSlawomir MrozowiczCrypto performance test application 1709f400e0b8SCiara PowerM: Ciara Power <[email protected]> 1710ffbe2f97SDavid MarchandT: git://dpdk.org/next/dpdk-next-crypto 1711f8be1786SSlawomir MrozowiczF: app/test-crypto-perf/ 1712c6baca7aSSlawomir MrozowiczF: doc/guides/tools/cryptoperf.rst 1713f8be1786SSlawomir Mrozowicz 17146d1729deSJerin JacobEventdev test application 171577a83d10SJerin JacobM: Jerin Jacob <[email protected]> 1716ffbe2f97SDavid MarchandT: git://dpdk.org/next/dpdk-next-eventdev 17176d1729deSJerin JacobF: app/test-eventdev/ 171864b20e7fSGuduri PrathyushaF: doc/guides/tools/testeventdev.rst 1719f6dda591SJerin JacobF: doc/guides/tools/img/eventdev_* 1720a9de470cSBruce RichardsonF: app/test/test_event_ring.c 17216d1729deSJerin Jacob 1722edb4e740SJohn McNamaraProcinfo tool 172322561383SMaryam TahhanM: Maryam Tahhan <[email protected]> 1724edb4e740SJohn McNamaraM: Reshma Pattan <[email protected]> 17251a0accadSBruce RichardsonF: app/proc-info/ 1726d6448863SChristian EhrhardtF: doc/guides/tools/proc_info.rst 172722561383SMaryam Tahhan 172827c2ce56SThomas Monjalon 172927c2ce56SThomas MonjalonOther Example Applications 173027c2ce56SThomas Monjalon-------------------------- 173127c2ce56SThomas Monjalon 17327aa1029bSOlivier MatzEthtool example 1733bda68ab9SRemy HortonF: examples/ethtool/ 1734bda68ab9SRemy HortonF: doc/guides/sample_app_ug/ethtool.rst 1735bda68ab9SRemy Horton 17367aa1029bSOlivier MatzFIPS validation example 1737d2148df6SBrian DooleyM: Fan Zhang <[email protected]> 1738d2148df6SBrian DooleyM: Brian Dooley <[email protected]> 17393d0fad56SMarko KovacevicF: examples/fips_validation/ 17403d0fad56SMarko KovacevicF: doc/guides/sample_app_ug/fips_validation.rst 17413d0fad56SMarko Kovacevic 17427aa1029bSOlivier MatzFlow filtering example 1743e9b17185SOri KamM: Ori Kam <[email protected]> 17444a3ef59aSOri KamF: examples/flow_filtering/ 17454a3ef59aSOri KamF: doc/guides/sample_app_ug/flow_filtering.rst 17464a3ef59aSOri Kam 17477aa1029bSOlivier MatzHelloworld example 174884a79ff1SBruce RichardsonM: Bruce Richardson <[email protected]> 174927c2ce56SThomas MonjalonF: examples/helloworld/ 175027c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/hello_world.rst 175127c2ce56SThomas Monjalon 17527aa1029bSOlivier MatzIPsec security gateway example 175344aafbc9SRadu NicolauM: Radu Nicolau <[email protected]> 175451fe3213SAkhil GoyalM: Akhil Goyal <[email protected]> 1755d299106eSSergio Gonzalez MonroyF: examples/ipsec-secgw/ 1756d299106eSSergio Gonzalez MonroyF: doc/guides/sample_app_ug/ipsec_secgw.rst 1757d299106eSSergio Gonzalez Monroy 17587aa1029bSOlivier MatzIPv4 multicast example 175927c2ce56SThomas MonjalonF: examples/ipv4_multicast/ 176027c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/ipv4_multicast.rst 176127c2ce56SThomas Monjalon 17627aa1029bSOlivier MatzL2 forwarding example 176384a79ff1SBruce RichardsonM: Bruce Richardson <[email protected]> 176427c2ce56SThomas MonjalonF: examples/l2fwd/ 176527c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/l2_forward_real_virtual.rst 176627c2ce56SThomas Monjalon 17677aa1029bSOlivier MatzL2 forwarding with cache allocation example 176842bd7cc8SThomas MonjalonM: Tomasz Kantecki <[email protected]> 176942bd7cc8SThomas MonjalonF: doc/guides/sample_app_ug/l2_forward_cat.rst 177042bd7cc8SThomas MonjalonF: examples/l2fwd-cat/ 177142bd7cc8SThomas Monjalon 17727aa1029bSOlivier MatzL2 forwarding with eventdev example 17734ff45798SPavan NikhileshM: Sunil Kumar Kori <[email protected]> 17744ff45798SPavan NikhileshM: Pavan Nikhilesh <[email protected]> 17754ff45798SPavan NikhileshT: git://dpdk.org/next/dpdk-next-eventdev 17764ff45798SPavan NikhileshF: examples/l2fwd-event/ 177714d7ea25SSunil Kumar KoriF: doc/guides/sample_app_ug/l2_forward_event.rst 17784ff45798SPavan Nikhilesh 17797aa1029bSOlivier MatzL3 forwarding example 178027c2ce56SThomas MonjalonF: examples/l3fwd/ 178127c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/l3_forward.rst 178227c2ce56SThomas Monjalon 17837aa1029bSOlivier MatzLink status interrupt example 178427c2ce56SThomas MonjalonF: examples/link_status_interrupt/ 178527c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/link_status_intr.rst 178627c2ce56SThomas Monjalon 17877aa1029bSOlivier MatzPTP client example 1788ba30ec5dSKirill RybalchenkoM: Kirill Rybalchenko <[email protected]> 178942bd7cc8SThomas MonjalonF: examples/ptpclient/ 179042bd7cc8SThomas Monjalon 17917aa1029bSOlivier MatzRx/Tx callbacks example 1792e7bc40daSBruce RichardsonM: Bruce Richardson <[email protected]> 1793e7bc40daSBruce RichardsonM: John McNamara <[email protected]> 1794e7bc40daSBruce RichardsonF: examples/rxtx_callbacks/ 17950d8d3df6SJohn McNamaraF: doc/guides/sample_app_ug/rxtx_callbacks.rst 1796e7bc40daSBruce Richardson 17977aa1029bSOlivier MatzService cores example 1798cbdd3420SHarry van HaarenM: Harry van Haaren <[email protected]> 1799cbdd3420SHarry van HaarenF: examples/service_cores/ 1800cbdd3420SHarry van HaarenF: doc/guides/sample_app_ug/service_cores.rst 1801cbdd3420SHarry van Haaren 18027aa1029bSOlivier MatzSkeleton example 180384a79ff1SBruce RichardsonM: Bruce Richardson <[email protected]> 18041443da3bSJohn McNamaraM: John McNamara <[email protected]> 180527c2ce56SThomas MonjalonF: examples/skeleton/ 18061443da3bSJohn McNamaraF: doc/guides/sample_app_ug/skeleton.rst 180727c2ce56SThomas Monjalon 18087aa1029bSOlivier MatzVMDq examples 180927c2ce56SThomas MonjalonF: examples/vmdq/ 18109a82259dSJunyu JiangF: doc/guides/sample_app_ug/vmdq_forwarding.rst 181127c2ce56SThomas MonjalonF: examples/vmdq_dcb/ 181227c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/vmdq_dcb_forwarding.rst 1813