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 dev@dpdk.org. 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 <thomas@monjalon.net> 275b5bb565SFerruh YigitM: David Marchand <david.marchand@redhat.com> 2827c2ce56SThomas MonjalonT: git://dpdk.org/dpdk 29eb13bc43SThomas Monjalon 308fb3b257SPablo de LaraNext-net Tree 3107604f26SStephen HemmingerM: Stephen Hemminger <stephen@networkplumber.org> 328fb3b257SPablo de LaraT: git://dpdk.org/next/dpdk-next-net 338fb3b257SPablo de Lara 3427b52e36SFerruh YigitNext-net-brcm Tree 3527b52e36SFerruh YigitM: Ajit Khaparde <ajit.khaparde@broadcom.com> 3627b52e36SFerruh YigitT: git://dpdk.org/next/dpdk-next-net-brcm 3727b52e36SFerruh Yigit 388fb3b257SPablo de LaraNext-net-intel Tree 392721319dSBruce RichardsonM: Bruce Richardson <bruce.richardson@intel.com> 408fb3b257SPablo de LaraT: git://dpdk.org/next/dpdk-next-net-intel 418fb3b257SPablo de Lara 42a4255655SJerin JacobNext-net-mrvl Tree 43a4255655SJerin JacobM: Jerin Jacob <jerinj@marvell.com> 44a4255655SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 45a4255655SJerin Jacob 468fb3b257SPablo de LaraNext-net-mlx Tree 47e9b17185SOri KamM: Raslan Darawsheh <rasland@nvidia.com> 488fb3b257SPablo de LaraT: git://dpdk.org/next/dpdk-next-net-mlx 498fb3b257SPablo de Lara 508fb3b257SPablo de LaraNext-virtio Tree 51d1a83cd8SThomas MonjalonM: Maxime Coquelin <maxime.coquelin@redhat.com> 527d3bc90fSChenbo XiaM: Chenbo Xia <chenbox@nvidia.com> 538fb3b257SPablo de LaraT: git://dpdk.org/next/dpdk-next-virtio 548fb3b257SPablo de Lara 558fb3b257SPablo de LaraNext-crypto Tree 5651fe3213SAkhil GoyalM: Akhil Goyal <gakhil@marvell.com> 578fb3b257SPablo de LaraT: git://dpdk.org/next/dpdk-next-crypto 588fb3b257SPablo de Lara 598fb3b257SPablo de LaraNext-eventdev Tree 6077a83d10SJerin JacobM: Jerin Jacob <jerinj@marvell.com> 618fb3b257SPablo de LaraT: git://dpdk.org/next/dpdk-next-eventdev 628fb3b257SPablo de Lara 63c581c49cSAkhil GoyalNext-baseband Tree 64c581c49cSAkhil GoyalM: Maxime Coquelin <maxime.coquelin@redhat.com> 65c581c49cSAkhil GoyalT: git://dpdk.org/next/dpdk-next-baseband 66c581c49cSAkhil Goyal 671d245ca8SThomas MonjalonNext-dts Tree 687d7a41f9SPatrick RobbM: Paul Szczepanek <paul.szczepanek@arm.com> 697d7a41f9SPatrick RobbM: Patrick Robb <probb@iol.unh.edu> 701d245ca8SThomas MonjalonT: git://dpdk.org/next/dpdk-next-dts 711d245ca8SThomas Monjalon 72eb13bc43SThomas MonjalonStable Branches 73b69e737aSLuca BoccassiM: Luca Boccassi <bluca@debian.org> 74f65a850dSKevin TraynorM: Kevin Traynor <ktraynor@redhat.com> 754318cd2aSKevin TraynorM: Christian Ehrhardt <christian.ehrhardt@canonical.com> 764318cd2aSKevin TraynorM: Xueming Li <xuemingl@nvidia.com> 77eb13bc43SThomas MonjalonT: git://dpdk.org/dpdk-stable 78eb13bc43SThomas Monjalon 79eb13bc43SThomas MonjalonSecurity Issues 80eb13bc43SThomas MonjalonM: maintainers@dpdk.org 81eb13bc43SThomas Monjalon 82eb13bc43SThomas MonjalonDocumentation (with overlaps) 83eb13bc43SThomas MonjalonF: README 84eb13bc43SThomas MonjalonF: doc/ 85eb13bc43SThomas Monjalon 86eb13bc43SThomas MonjalonDevelopers and Maintainers Tools 87eb13bc43SThomas MonjalonM: Thomas Monjalon <thomas@monjalon.net> 8827c2ce56SThomas MonjalonF: MAINTAINERS 897dba4148SThomas MonjalonF: devtools/build-dict.sh 90168a07ebSRay KinsellaF: devtools/check-abi.sh 91168a07ebSRay KinsellaF: devtools/check-abi-version.sh 92947dff12SThomas MonjalonF: devtools/check-doc-vs-code.sh 93f3cb39e8SThomas MonjalonF: devtools/check-dup-includes.sh 949a98f50eSThomas MonjalonF: devtools/check-maintainers.sh 9542f4d724SArnon WarshavskyF: devtools/check-forbidden-tokens.awk 969a98f50eSThomas MonjalonF: devtools/check-git-log.sh 97525d8031SStephen HemmingerF: devtools/check-spdx-tag.sh 98168a07ebSRay KinsellaF: devtools/check-symbol-change.sh 99f8ad40dcSThomas MonjalonF: devtools/check-symbol-maps.sh 1009a98f50eSThomas MonjalonF: devtools/checkpatches.sh 1017a629106SFerruh YigitF: devtools/get-maintainer.sh 1029a98f50eSThomas MonjalonF: devtools/git-log-fixes.sh 1039a98f50eSThomas MonjalonF: devtools/load-devel-config 104947dff12SThomas MonjalonF: devtools/parse-flow-support.sh 1050988482fSSean MorrisseyF: devtools/process-iwyu.py 106168a07ebSRay KinsellaF: devtools/update-abi.sh 1077e06c0feSBruce RichardsonF: devtools/update-patches.py 108168a07ebSRay KinsellaF: devtools/update_version_map_abi.py 109168a07ebSRay KinsellaF: devtools/libabigail.abignore 110d448efa2SSean MorrisseyF: devtools/words-case.txt 111a4862c9eSHemant AgrawalF: license/ 1125112e680SRobin JarryF: .editorconfig 113e83d41f0SBruce RichardsonF: .mailmap 11427c2ce56SThomas Monjalon 115cf97dfd1SMaxime CoquelinLinux kernel uAPI headers 116cf97dfd1SMaxime CoquelinM: Maxime Coquelin <maxime.coquelin@redhat.com> 117cf97dfd1SMaxime CoquelinF: devtools/linux-uapi.sh 118cf97dfd1SMaxime CoquelinF: doc/guides/contributing/linux_uapi.rst 119cf97dfd1SMaxime CoquelinF: kernel/linux/uapi/ 120cf97dfd1SMaxime Coquelin 12127c2ce56SThomas MonjalonBuild System 122a25a650bSBruce RichardsonM: Bruce Richardson <bruce.richardson@intel.com> 123ec260aa3SCiara PowerF: Makefile 124a25a650bSBruce RichardsonF: meson.build 125a25a650bSBruce RichardsonF: meson_options.txt 126ec260aa3SCiara PowerF: config/ 127168a07ebSRay KinsellaF: buildtools/check-symbols.sh 12805050ac4SBruce RichardsonF: buildtools/chkincs/ 129f5ab2074SBruce RichardsonF: buildtools/call-sphinx-build.py 1308ef09fdcSJuraj LinkešF: buildtools/get-cpu-count.py 1318ef09fdcSJuraj LinkešF: buildtools/get-numa-count.py 132ab9407c3SBruce RichardsonF: buildtools/list-dir-globs.py 133168a07ebSRay KinsellaF: buildtools/map-list-symbol.sh 13411a47f9fSBruce RichardsonF: buildtools/pkg-config/ 135ed4d43d7SBruce RichardsonF: buildtools/symlink-drivers-solibs.sh 136cd27047dSNick ConnollyF: buildtools/symlink-drivers-solibs.py 1373cc6ecfdSCiara PowerF: devtools/test-meson-builds.sh 1381ba12b75SBruce RichardsonF: devtools/check-meson.py 139a25a650bSBruce Richardson 14099889bd8SMichael SantanaPublic CI 14199889bd8SMichael SantanaM: Aaron Conole <aconole@redhat.com> 1424568d9fcSMichael SantanaM: Michael Santana <maicolgabriel@hotmail.com> 14387009585SDavid MarchandF: .github/workflows/build.yml 14499889bd8SMichael SantanaF: .ci/ 14599889bd8SMichael Santana 146ece3100bSThomas MonjalonDriver information 147dd2ea147SDmitry KozlyukM: Dmitry Kozlyuk <dmitry.kozliuk@gmail.com> 1485031436fSDmitry KozlyukF: buildtools/coff.py 149e6e9730cSDmitry KozlyukF: buildtools/gen-pmdinfo-cfile.py 150dd2ea147SDmitry KozlyukF: buildtools/pmdinfogen.py 151c6dab2a8SThomas MonjalonF: usertools/dpdk-pmdinfo.py 1528afe8267SChristian EhrhardtF: doc/guides/tools/pmdinfo.rst 153ece3100bSThomas Monjalon 154f2392079SRobin JarryUser tools 155f2392079SRobin JarryM: Robin Jarry <rjarry@redhat.com> 156f2392079SRobin JarryF: usertools/ 15727c2ce56SThomas Monjalon 15827c2ce56SThomas MonjalonEnvironment Abstraction Layer 15927c2ce56SThomas Monjalon----------------------------- 160c465e6b9SDavid MarchandT: git://dpdk.org/dpdk 16127c2ce56SThomas Monjalon 16227c2ce56SThomas MonjalonEAL API and common code 1638aee9983STyler RetzlaffM: Tyler Retzlaff <roretzla@linux.microsoft.com> 16499a2dd95SBruce RichardsonF: lib/eal/common/ 16599a2dd95SBruce RichardsonF: lib/eal/unix/ 16699a2dd95SBruce RichardsonF: lib/eal/include/ 16799a2dd95SBruce RichardsonF: lib/eal/version.map 168f41b0ad5SThomas MonjalonF: doc/guides/prog_guide/env_abstraction_layer.rst 169a9de470cSBruce RichardsonF: app/test/test_alarm.c 170a9de470cSBruce RichardsonF: app/test/test_atomic.c 171a9de470cSBruce RichardsonF: app/test/test_barrier.c 172916c50ddSTyler RetzlaffF: app/test/test_bitcount.c 173a9de470cSBruce RichardsonF: app/test/test_byteorder.c 174a9de470cSBruce RichardsonF: app/test/test_common.c 175a9de470cSBruce RichardsonF: app/test/test_cpuflags.c 176a9de470cSBruce RichardsonF: app/test/test_cycles.c 177a9de470cSBruce RichardsonF: app/test/test_debug.c 178a4975cd2SXueming LiF: app/test/test_devargs.c 179a9de470cSBruce RichardsonF: app/test/test_eal* 180a9de470cSBruce RichardsonF: app/test/test_errno.c 1815c307ba2SDavid MarchandF: app/test/test_lcores.c 182a9de470cSBruce RichardsonF: app/test/test_memcpy* 183a9de470cSBruce RichardsonF: app/test/test_per_lcore.c 1849667d97cSStephen HemmingerF: app/test/test_pflock.c 185a9de470cSBruce RichardsonF: app/test/test_prefetch.c 186a9de470cSBruce RichardsonF: app/test/test_reciprocal_division* 187a9de470cSBruce RichardsonF: app/test/test_rwlock.c 188a9de470cSBruce RichardsonF: app/test/test_spinlock.c 189a9de470cSBruce RichardsonF: app/test/test_string_fns.c 190a9de470cSBruce RichardsonF: app/test/test_tailq.c 19104e53de9STyler RetzlaffF: app/test/test_threads.c 192a9de470cSBruce RichardsonF: app/test/test_version.c 19327c2ce56SThomas Monjalon 19409ce4131SBruce RichardsonLogging 19584c91d93SStephen HemmingerM: Stephen Hemminger <stephen@networkplumber.org> 19609ce4131SBruce RichardsonF: lib/log/ 19709ce4131SBruce RichardsonF: doc/guides/prog_guide/log_lib.rst 19809ce4131SBruce RichardsonF: app/test/test_logs.c 19909ce4131SBruce Richardson 20027db82c7SJerin JacobTrace - EXPERIMENTAL 20127db82c7SJerin JacobM: Jerin Jacob <jerinj@marvell.com> 20227db82c7SJerin JacobM: Sunil Kumar Kori <skori@marvell.com> 20399a2dd95SBruce RichardsonF: lib/eal/include/rte_trace*.h 20499a2dd95SBruce RichardsonF: lib/eal/common/eal_common_trace*.c 20599a2dd95SBruce RichardsonF: lib/eal/common/eal_trace.h 2069f8e1810SJerin JacobF: doc/guides/prog_guide/trace_lib.rst 2079247e71dSSunil Kumar KoriF: app/test/test_trace* 20827db82c7SJerin Jacob 2092f9d4701SSergio Gonzalez MonroyMemory Allocation 210175b9169SSergio Gonzalez MonroyM: Anatoly Burakov <anatoly.burakov@intel.com> 21199a2dd95SBruce RichardsonF: lib/eal/include/rte_fbarray.h 21299a2dd95SBruce RichardsonF: lib/eal/include/rte_mem* 21399a2dd95SBruce RichardsonF: lib/eal/include/rte_malloc.h 21499a2dd95SBruce RichardsonF: lib/eal/common/*malloc* 21599a2dd95SBruce RichardsonF: lib/eal/common/eal_common_dynmem.c 21699a2dd95SBruce RichardsonF: lib/eal/common/eal_common_fbarray.c 21799a2dd95SBruce RichardsonF: lib/eal/common/eal_common_mem* 21899a2dd95SBruce RichardsonF: lib/eal/common/eal_hugepages.h 21999a2dd95SBruce RichardsonF: lib/eal/linux/eal_mem* 22099a2dd95SBruce RichardsonF: lib/eal/freebsd/eal_mem* 22156297061SSergio Gonzalez MonroyF: doc/guides/prog_guide/env_abstraction_layer.rst 222a9de470cSBruce RichardsonF: app/test/test_external_mem.c 223a9de470cSBruce RichardsonF: app/test/test_func_reentrancy.c 224a9de470cSBruce RichardsonF: app/test/test_fbarray.c 225a9de470cSBruce RichardsonF: app/test/test_malloc.c 226c62b318aSDmitry KozlyukF: app/test/test_malloc_perf.c 227a9de470cSBruce RichardsonF: app/test/test_memory.c 228a9de470cSBruce RichardsonF: app/test/test_memzone.c 2292f9d4701SSergio Gonzalez Monroy 2305bce9bedSMattias RönnblomLcore Variables 2315bce9bedSMattias RönnblomM: Mattias Rönnblom <mattias.ronnblom@ericsson.com> 2325bce9bedSMattias RönnblomF: lib/eal/include/rte_lcore_var.h 2335bce9bedSMattias RönnblomF: lib/eal/common/eal_common_lcore_var.c 234b0faa833SMattias RönnblomF: app/test/test_lcore_var* 235776d4753SMattias RönnblomF: doc/guides/prog_guide/lcore_var.rst 2365bce9bedSMattias Rönnblom 2370149ee8dSHarman KalraInterrupt Subsystem 2380149ee8dSHarman KalraM: Harman Kalra <hkalra@marvell.com> 239b7c98429SHarman KalraF: lib/eal/include/rte_epoll.h 24099a2dd95SBruce RichardsonF: lib/eal/*/*interrupts.* 2410149ee8dSHarman KalraF: app/test/test_interrupts.c 2420149ee8dSHarman Kalra 24375583b0dSRemy HortonKeep alive 24499a2dd95SBruce RichardsonF: lib/eal/include/rte_keepalive.h 24599a2dd95SBruce RichardsonF: lib/eal/common/rte_keepalive.c 246e64833f2SRemy HortonF: examples/l2fwd-keepalive/ 247e64833f2SRemy HortonF: doc/guides/sample_app_ug/keep_alive.rst 24875583b0dSRemy Horton 24927c2ce56SThomas MonjalonSecondary process 250175b9169SSergio Gonzalez MonroyM: Anatoly Burakov <anatoly.burakov@intel.com> 25127c2ce56SThomas MonjalonK: RTE_PROC_ 25299a2dd95SBruce RichardsonF: lib/eal/common/eal_common_proc.c 25327c2ce56SThomas MonjalonF: doc/guides/prog_guide/multi_proc_support.rst 254a9de470cSBruce RichardsonF: app/test/test_mp_secondary.c 25527c2ce56SThomas MonjalonF: examples/multi_process/ 25627c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/multi_process.rst 25727c2ce56SThomas Monjalon 25860df5711SHarry van HaarenService Cores 25921698354SHarry van HaarenM: Harry van Haaren <harry.van.haaren@intel.com> 26099a2dd95SBruce RichardsonF: lib/eal/include/rte_service.h 26199a2dd95SBruce RichardsonF: lib/eal/include/rte_service_component.h 26299a2dd95SBruce RichardsonF: lib/eal/common/rte_service.c 26321698354SHarry van HaarenF: doc/guides/prog_guide/service_cores.rst 264a9de470cSBruce RichardsonF: app/test/test_service_cores.c 26504fd7244SThomas MonjalonF: examples/service_cores/ 26604fd7244SThomas MonjalonF: doc/guides/sample_app_ug/service_cores.rst 26721698354SHarry van Haaren 2687f3aa086SJoyce KongBitops 26983853703SJack Bond-PrestonM: Jack Bond-Preston <jack.bond-preston@foss.arm.com> 27099a2dd95SBruce RichardsonF: lib/eal/include/rte_bitops.h 2717660614cSJoyce KongF: app/test/test_bitops.c 2727f3aa086SJoyce Kong 27399a11976SMattias RönnblomBitset 27499a11976SMattias RönnblomM: Mattias Rönnblom <mattias.ronnblom@ericsson.com> 27599a11976SMattias RönnblomF: lib/eal/include/rte_bitset.h 27699a11976SMattias RönnblomF: lib/eal/common/rte_bitset.c 27799a11976SMattias RönnblomF: app/test/test_bitset.c 27899a11976SMattias Rönnblom 279bc48589eSPavan BhagavatulaBitmap 280bc48589eSPavan BhagavatulaM: Cristian Dumitrescu <cristian.dumitrescu@intel.com> 28199a2dd95SBruce RichardsonF: lib/eal/include/rte_bitmap.h 282a9de470cSBruce RichardsonF: app/test/test_bitmap.c 283bc48589eSPavan Bhagavatula 284ebfe34c5SJoyce KongMCSlock 2858e6fa199SHonnappa NagarahalliM: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> 286e5e613f0SDavid MarchandF: lib/eal/include/rte_mcslock.h 28732dcb9fdSPhil YangF: app/test/test_mcslock.c 2882173f333SPhil Yang 2890bee0709SMattias RönnblomSequence Lock 2900bee0709SMattias RönnblomM: Mattias Rönnblom <mattias.ronnblom@ericsson.com> 2910bee0709SMattias RönnblomF: lib/eal/include/rte_seqcount.h 2920bee0709SMattias RönnblomF: lib/eal/include/rte_seqlock.h 2930bee0709SMattias RönnblomF: app/test/test_seqlock.c 2940bee0709SMattias Rönnblom 295184104fcSJoyce KongTicketlock 29683853703SJack Bond-PrestonM: Jack Bond-Preston <jack.bond-preston@foss.arm.com> 297e5e613f0SDavid MarchandF: lib/eal/include/rte_ticketlock.h 298efbcdaa5SJoyce KongF: app/test/test_ticketlock.c 299184104fcSJoyce Kong 3003f002f06SMattias RönnblomPseudo-random Number Generation 3013f002f06SMattias RönnblomM: Mattias Rönnblom <mattias.ronnblom@ericsson.com> 30299a2dd95SBruce RichardsonF: lib/eal/include/rte_random.h 30399a2dd95SBruce RichardsonF: lib/eal/common/rte_random.c 3043f002f06SMattias RönnblomF: app/test/test_rand_perf.c 3053f002f06SMattias Rönnblom 30602a86862SVlastimil KosarARM v7 30783853703SJack Bond-PrestonM: Wathsala Vithanage <wathsala.vithanage@arm.com> 3082b8e4418SThomas MonjalonF: config/arm/ 30999a2dd95SBruce RichardsonF: lib/eal/arm/ 31099a2dd95SBruce RichardsonX: lib/eal/arm/include/*_64.h 31102a86862SVlastimil Kosar 312b3ce00e5SJerin JacobARM v8 31383853703SJack Bond-PrestonM: Wathsala Vithanage <wathsala.vithanage@arm.com> 3142b8e4418SThomas MonjalonF: config/arm/ 3152b8e4418SThomas MonjalonF: doc/guides/linux_gsg/cross_build_dpdk_for_arm64.rst 31699a2dd95SBruce RichardsonF: lib/eal/arm/ 31799a2dd95SBruce RichardsonX: lib/eal/arm/include/*_32.h 3182b8e4418SThomas MonjalonF: lib/*/*_arm64.* 3192b8e4418SThomas MonjalonF: lib/*/*_neon.* 3202b8e4418SThomas MonjalonF: drivers/*/*/*_neon.* 3212b8e4418SThomas MonjalonF: app/*/*_neon.* 3222b8e4418SThomas MonjalonF: examples/*/*_neon.* 323732115ceSRahul BhansaliF: examples/common/neon/ 324b3ce00e5SJerin Jacob 32529631ee5SMin ZhouLoongArch 32629631ee5SMin ZhouM: Min Zhou <zhoumin@loongson.cn> 32729631ee5SMin ZhouF: config/loongarch/ 32829631ee5SMin ZhouF: doc/guides/linux_gsg/cross_build_dpdk_for_loongarch.rst 32929631ee5SMin ZhouF: lib/eal/loongarch/ 33029631ee5SMin Zhou 3316b062d56SDavid WilderIBM POWER (alpha) 332c1c96fdfSDavid ChristensenM: David Christensen <drc@linux.ibm.com> 3332b8e4418SThomas MonjalonF: config/ppc/ 33499a2dd95SBruce RichardsonF: lib/eal/ppc/ 3352b8e4418SThomas MonjalonF: lib/*/*_altivec* 3362b8e4418SThomas MonjalonF: drivers/*/*/*_altivec.* 3372b8e4418SThomas MonjalonF: app/*/*_altivec.* 3382b8e4418SThomas MonjalonF: examples/*/*_altivec.* 339732115ceSRahul BhansaliF: examples/common/altivec/ 34027c2ce56SThomas Monjalon 341f22e705eSMichal MazurekRISC-V 342a5e2d877SStanislaw KardachM: Stanislaw Kardach <stanislaw.kardach@gmail.com> 343f22e705eSMichal MazurekF: config/riscv/ 344f22e705eSMichal MazurekF: doc/guides/linux_gsg/cross_build_dpdk_for_riscv.rst 345f22e705eSMichal MazurekF: lib/eal/riscv/ 346f22e705eSMichal Mazurek 34727c2ce56SThomas MonjalonIntel x86 34837b78634SKonstantin AnanyevM: Bruce Richardson <bruce.richardson@intel.com> 3495256a253SKonstantin AnanyevM: Konstantin Ananyev <konstantin.v.ananyev@yandex.ru> 3502b8e4418SThomas MonjalonF: config/x86/ 3512b8e4418SThomas MonjalonF: doc/guides/linux_gsg/nic_perf_intel_platform.rst 3522b8e4418SThomas MonjalonF: doc/guides/howto/avx512.rst 35399a2dd95SBruce RichardsonF: lib/eal/x86/ 3542b8e4418SThomas MonjalonF: lib/*/*_sse* 3552b8e4418SThomas MonjalonF: lib/*/*_avx* 3562b8e4418SThomas MonjalonF: drivers/*/*/*_sse* 3572b8e4418SThomas MonjalonF: drivers/*/*/*_avx* 3582b8e4418SThomas MonjalonF: app/*/*_sse* 3592b8e4418SThomas MonjalonF: app/*/*_avx* 3602b8e4418SThomas MonjalonF: examples/*/*_sse* 3612b8e4418SThomas MonjalonF: examples/*/*_avx* 362732115ceSRahul BhansaliF: examples/common/sse/ 36327c2ce56SThomas Monjalon 364de1f01a8SVipin VargheseAMD x86 365de1f01a8SVipin VargheseM: Vipin Varghese <vipin.varghese@amd.com> 366de1f01a8SVipin VargheseF: doc/guides/linux_gsg/amd_platform.rst 367de1f01a8SVipin Varghese 36827c2ce56SThomas MonjalonLinux EAL (with overlaps) 36999a2dd95SBruce RichardsonF: lib/eal/linux/ 37027c2ce56SThomas MonjalonF: doc/guides/linux_gsg/ 37127c2ce56SThomas Monjalon 37227c2ce56SThomas MonjalonLinux UIO 373c752998bSGaetan RivetF: drivers/bus/pci/linux/*uio* 37427c2ce56SThomas Monjalon 37527c2ce56SThomas MonjalonLinux VFIO 3766052e07aSAnatoly BurakovM: Anatoly Burakov <anatoly.burakov@intel.com> 37799a2dd95SBruce RichardsonF: lib/eal/linux/*vfio* 378c752998bSGaetan RivetF: drivers/bus/pci/linux/*vfio* 37927c2ce56SThomas Monjalon 38027c2ce56SThomas MonjalonFreeBSD EAL (with overlaps) 38104d02793SBruce RichardsonM: Bruce Richardson <bruce.richardson@intel.com> 38299a2dd95SBruce RichardsonF: lib/eal/freebsd/ 38327c2ce56SThomas MonjalonF: doc/guides/freebsd_gsg/ 38427c2ce56SThomas Monjalon 38527c2ce56SThomas MonjalonFreeBSD contigmem 38604d02793SBruce RichardsonM: Bruce Richardson <bruce.richardson@intel.com> 387acaa9ee9SHemant AgrawalF: kernel/freebsd/contigmem/ 38827c2ce56SThomas Monjalon 38927c2ce56SThomas MonjalonFreeBSD UIO 39004d02793SBruce RichardsonM: Bruce Richardson <bruce.richardson@intel.com> 391acaa9ee9SHemant AgrawalF: kernel/freebsd/nic_uio/ 39227c2ce56SThomas Monjalon 39398edcbb5SAnand RawatWindows support 39481f03761SHarini RamakrishnanM: Dmitry Kozlyuk <dmitry.kozliuk@gmail.com> 395ec3c7579STyler RetzlaffM: Tyler Retzlaff <roretzla@linux.microsoft.com> 39699a2dd95SBruce RichardsonF: lib/eal/windows/ 397309bf90bSTal ShnaidermanF: buildtools/map_to_win.py 398196c650bSAnand RawatF: doc/guides/windows_gsg/ 39998edcbb5SAnand Rawat 400c08bd191SDmitry KozlyukWindows memory allocation 401c08bd191SDmitry KozlyukM: Dmitry Kozlyuk <dmitry.kozliuk@gmail.com> 40299a2dd95SBruce RichardsonF: lib/eal/windows/eal_hugepages.c 40399a2dd95SBruce RichardsonF: lib/eal/windows/eal_mem* 404c08bd191SDmitry Kozlyuk 40527c2ce56SThomas Monjalon 40627c2ce56SThomas MonjalonCore Libraries 40727c2ce56SThomas Monjalon-------------- 408c465e6b9SDavid MarchandT: git://dpdk.org/dpdk 40927c2ce56SThomas Monjalon 4109d3f9bbeSOlivier MatzMemory pool 411408c97eeSAndrew RybchenkoM: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru> 412c5224bb9SMorten BrørupM: Morten Brørup <mb@smartsharesystems.com> 41399a2dd95SBruce RichardsonF: lib/mempool/ 4149a8e9b57SShreyansh JainF: drivers/mempool/ring/ 41527c2ce56SThomas MonjalonF: doc/guides/prog_guide/mempool_lib.rst 416a9de470cSBruce RichardsonF: app/test/test_mempool* 417a9de470cSBruce RichardsonF: app/test/test_func_reentrancy.c 41827c2ce56SThomas Monjalon 41927c2ce56SThomas MonjalonRing queue 4204a3c1607SOlivier MatzM: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> 4215256a253SKonstantin AnanyevM: Konstantin Ananyev <konstantin.v.ananyev@yandex.ru> 42299a2dd95SBruce RichardsonF: lib/ring/ 423f41b0ad5SThomas MonjalonF: doc/guides/prog_guide/ring_lib.rst 424a9de470cSBruce RichardsonF: app/test/test_ring* 42570581c35SKonstantin AnanyevF: app/test/test_soring* 426a9de470cSBruce RichardsonF: app/test/test_func_reentrancy.c 42727c2ce56SThomas Monjalon 428100d9b80SGage EadsStack 42999a2dd95SBruce RichardsonF: lib/stack/ 430734bdeb0SGage EadsF: drivers/mempool/stack/ 4315e2e61b9SGage EadsF: app/test/test_stack* 43205d3b528SGage EadsF: doc/guides/prog_guide/stack_lib.rst 43305d3b528SGage Eads 43427c2ce56SThomas MonjalonPacket buffer 43599a2dd95SBruce RichardsonF: lib/mbuf/ 43627c2ce56SThomas MonjalonF: doc/guides/prog_guide/mbuf_lib.rst 437a9de470cSBruce RichardsonF: app/test/test_mbuf.c 43827c2ce56SThomas Monjalon 43927c2ce56SThomas MonjalonEthernet API 440dde32aceSThomas MonjalonM: Thomas Monjalon <thomas@monjalon.net> 4418841fbadSFerruh YigitM: Ferruh Yigit <ferruh.yigit@amd.com> 442408c97eeSAndrew RybchenkoM: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru> 443a0fc322eSThomas MonjalonT: git://dpdk.org/next/dpdk-next-net 44499a2dd95SBruce RichardsonF: lib/ethdev/ 445fbf931c9SIvan DyukovF: app/test/test_ethdev* 446a41ddd0cSThomas MonjalonF: devtools/test-null.sh 447bf0ff8dfSThomas MonjalonF: doc/guides/prog_guide/ethdev/switch_representation.rst 44827c2ce56SThomas Monjalon 449b1a4b4cbSAdrien MazarguilFlow API 450e9b17185SOri KamM: Ori Kam <orika@nvidia.com> 451a0fc322eSThomas MonjalonT: git://dpdk.org/next/dpdk-next-net 452b2b0dd9dSAdrien MazarguilF: app/test-pmd/cmdline_flow.c 453bf0ff8dfSThomas MonjalonF: doc/guides/prog_guide/ethdev/flow_offload.rst 45499a2dd95SBruce RichardsonF: lib/ethdev/rte_flow* 455b1a4b4cbSAdrien Mazarguil 45611ea362cSStephen HemmingerTraffic Management API 4575d109defSCristian DumitrescuM: Cristian Dumitrescu <cristian.dumitrescu@intel.com> 458da816fb1SThomas MonjalonT: git://dpdk.org/next/dpdk-next-net 45999a2dd95SBruce RichardsonF: lib/ethdev/rte_tm* 460bf0ff8dfSThomas MonjalonF: doc/guides/prog_guide/ethdev/traffic_management.rst 46160ce2aaeSYuying ZhangF: app/test-pmd/cmdline_tm.* 4625d109defSCristian Dumitrescu 4636613ffe1SCristian DumitrescuTraffic Metering and Policing API - EXPERIMENTAL 4646613ffe1SCristian DumitrescuM: Cristian Dumitrescu <cristian.dumitrescu@intel.com> 465da816fb1SThomas MonjalonT: git://dpdk.org/next/dpdk-next-net 46699a2dd95SBruce RichardsonF: lib/ethdev/rte_mtr* 467bf0ff8dfSThomas MonjalonF: doc/guides/prog_guide/ethdev/traffic_metering_and_policing.rst 46860ce2aaeSYuying ZhangF: app/test-pmd/cmdline_mtr.* 4696613ffe1SCristian Dumitrescu 470ba2469cdSNicolas ChautruBaseband API 4715f2ea553SNicolas ChautruM: Nicolas Chautru <nicolas.chautru@intel.com> 472c581c49cSAkhil GoyalT: git://dpdk.org/next/dpdk-next-baseband 47399a2dd95SBruce RichardsonF: lib/bbdev/ 4744935e1e9SAmr MokhtarF: doc/guides/prog_guide/bbdev.rst 475ccd4c409SNicolas ChautruF: doc/guides/bbdevs/features/default.ini 476f714a188SAmr MokhtarF: app/test-bbdev/ 477f714a188SAmr MokhtarF: doc/guides/tools/testbbdev.rst 4781ffee690SAmr MokhtarF: examples/bbdev_app/ 4791ffee690SAmr MokhtarF: doc/guides/sample_app_ug/bbdev_app.rst 4804935e1e9SAmr Mokhtar 4815ee6cef2SFiona TraheCrypto API 482bfcf9111SAkhil GoyalM: Akhil Goyal <gakhil@marvell.com> 4831f0d0752SFan ZhangM: Fan Zhang <fanzhang.oss@gmail.com> 484a0fc322eSThomas MonjalonT: git://dpdk.org/next/dpdk-next-crypto 48599a2dd95SBruce RichardsonF: lib/cryptodev/ 48681b67c51SDavid MarchandF: doc/guides/prog_guide/cryptodev_lib.rst 487a9de470cSBruce RichardsonF: app/test/test_cryptodev* 488387259bdSDeclan DohertyF: examples/l2fwd-crypto/ 489d11b0f30SDeclan Doherty 4901a81dce7SAkhil GoyalSecurity API 49151fe3213SAkhil GoyalM: Akhil Goyal <gakhil@marvell.com> 492a798e245SAnoob JosephM: Anoob Joseph <anoobj@marvell.com> 493ee04ebc8SPablo de LaraT: git://dpdk.org/next/dpdk-next-crypto 49499a2dd95SBruce RichardsonF: lib/security/ 49540ff8c99SAkhil GoyalF: doc/guides/prog_guide/rte_security.rst 4968711af29SNandini PersadF: doc/guides/howto/security.rst 49786e2487cSAkhil GoyalF: app/test/test_security* 498c261d143SAkhil Goyal 499da7e7011SStephen HemmingerCompression API 5001f0d0752SFan ZhangM: Fan Zhang <fanzhang.oss@gmail.com> 50177a83d10SJerin JacobM: Ashish Gupta <ashish.gupta@marvell.com> 502ed7dd94fSFiona TraheT: git://dpdk.org/next/dpdk-next-crypto 50399a2dd95SBruce RichardsonF: lib/compressdev/ 5043c32e89fSLee DalyF: drivers/compress/ 505a9de470cSBruce RichardsonF: app/test/test_compressdev* 506a584d3beSAshish GuptaF: doc/guides/prog_guide/compressdev.rst 5075a441543SLee DalyF: doc/guides/compressdevs/features/default.ini 508ed7dd94fSFiona Trahe 509bab9497eSJerin JacobRegEx API - EXPERIMENTAL 510e9b17185SOri KamM: Ori Kam <orika@nvidia.com> 51199a2dd95SBruce RichardsonF: lib/regexdev/ 512de06137cSYuval AvneryF: app/test-regex/ 513bab9497eSJerin JacobF: doc/guides/prog_guide/regexdev.rst 514cf9b3c36SYuval AvneryF: doc/guides/regexdevs/features/default.ini 515bab9497eSJerin Jacob 516d82cac58SJerin JacobMachine Learning device API - EXPERIMENTAL 517d82cac58SJerin JacobM: Srikanth Yalavarthi <syalavarthi@marvell.com> 518d82cac58SJerin JacobF: lib/mldev/ 519d82cac58SJerin JacobF: doc/guides/prog_guide/mldev.rst 520ac930a55SSrikanth YalavarthiF: app/test-mldev/ 521ac930a55SSrikanth YalavarthiF: doc/guides/tools/testmldev.rst 522d82cac58SJerin Jacob 5234d6f50c4SStephen HemmingerDMA device API 524b36970f2SChengwen FengM: Chengwen Feng <fengchengwen@huawei.com> 525b36970f2SChengwen FengF: lib/dmadev/ 52605d5fc66SChengwen FengF: drivers/dma/skeleton/ 5279942ebb9SChengwen FengF: app/test/test_dmadev* 528b36970f2SChengwen FengF: doc/guides/prog_guide/dmadev.rst 529bb4141dbSKevin LaatzM: Kevin Laatz <kevin.laatz@intel.com> 530bb4141dbSKevin LaatzM: Bruce Richardson <bruce.richardson@intel.com> 531bb4141dbSKevin LaatzF: examples/dma/ 532bb4141dbSKevin LaatzF: doc/guides/sample_app_ug/dma.rst 533b36970f2SChengwen Feng 5348b8036a6SElena AgostiniGeneral-Purpose Graphics Processing Unit (GPU) API - EXPERIMENTAL 5358b8036a6SElena AgostiniM: Elena Agostini <eagostini@nvidia.com> 5368b8036a6SElena AgostiniF: lib/gpudev/ 5378b8036a6SElena AgostiniF: doc/guides/prog_guide/gpudev.rst 5388b8036a6SElena AgostiniF: doc/guides/gpus/features/default.ini 5398b8036a6SElena AgostiniF: app/test-gpudev/ 5408b8036a6SElena Agostini 541f0df3531SJerin JacobEventdev API 54277a83d10SJerin JacobM: Jerin Jacob <jerinj@marvell.com> 54371f23843SJerin JacobT: git://dpdk.org/next/dpdk-next-eventdev 54499a2dd95SBruce RichardsonF: lib/eventdev/ 545bf0ff8dfSThomas MonjalonF: doc/guides/prog_guide/eventdev/eventdev.rst 546bbbb929dSJerin JacobF: drivers/event/skeleton/ 547a9de470cSBruce RichardsonF: app/test/test_eventdev.c 548e2de1f7bSSunil Kumar KoriF: examples/l3fwd/l3fwd_event* 54971f23843SJerin Jacob 55068d21669SNikhil RaoEventdev Ethdev Rx Adapter API 5516a88cbc5SJay JayatheerthanM: Naga Harish K S V <s.v.naga.harish.k@intel.com> 552dcc806c2SNikhil RaoT: git://dpdk.org/next/dpdk-next-eventdev 55399a2dd95SBruce RichardsonF: lib/eventdev/*eth_rx_adapter* 554a9de470cSBruce RichardsonF: app/test/test_event_eth_rx_adapter.c 555bf0ff8dfSThomas MonjalonF: doc/guides/prog_guide/eventdev/event_ethernet_rx_adapter.rst 5563ffa6809SNikhil Rao 55780bdf91dSJerin JacobEventdev Ethdev Tx Adapter API 5586a88cbc5SJay JayatheerthanM: Naga Harish K S V <s.v.naga.harish.k@intel.com> 559c9bf8394SNikhil RaoT: git://dpdk.org/next/dpdk-next-eventdev 56099a2dd95SBruce RichardsonF: lib/eventdev/*eth_tx_adapter* 561a9de470cSBruce RichardsonF: app/test/test_event_eth_tx_adapter.c 562bf0ff8dfSThomas MonjalonF: doc/guides/prog_guide/eventdev/event_ethernet_tx_adapter.rst 563c9bf8394SNikhil Rao 56480bdf91dSJerin JacobEventdev Timer Adapter API 565a6562f6dSErik Gabriel CarrilloM: Erik Gabriel Carrillo <erik.g.carrillo@intel.com> 566a6562f6dSErik Gabriel CarrilloT: git://dpdk.org/next/dpdk-next-eventdev 56799a2dd95SBruce RichardsonF: lib/eventdev/*timer_adapter* 568a9de470cSBruce RichardsonF: app/test/test_event_timer_adapter.c 569bf0ff8dfSThomas MonjalonF: doc/guides/prog_guide/eventdev/event_timer_adapter.rst 570a6562f6dSErik Gabriel Carrillo 57180bdf91dSJerin JacobEventdev Crypto Adapter API 572dbe869baSAbhinandan GujjarM: Abhinandan Gujjar <abhinandan.gujjar@intel.com> 573dbe869baSAbhinandan GujjarT: git://dpdk.org/next/dpdk-next-eventdev 57499a2dd95SBruce RichardsonF: lib/eventdev/*crypto_adapter* 575a9de470cSBruce RichardsonF: app/test/test_event_crypto_adapter.c 576bf0ff8dfSThomas MonjalonF: doc/guides/prog_guide/eventdev/event_crypto_adapter.rst 577dbe869baSAbhinandan Gujjar 57866a30a29SAmit Prakash ShuklaEventdev DMA Adapter API 57966a30a29SAmit Prakash ShuklaM: Amit Prakash Shukla <amitprakashs@marvell.com> 58066a30a29SAmit Prakash ShuklaT: git://dpdk.org/next/dpdk-next-eventdev 58166a30a29SAmit Prakash ShuklaF: lib/eventdev/*dma_adapter* 582a276e7c8SAmit Prakash ShuklaF: app/test/test_event_dma_adapter.c 583bf0ff8dfSThomas MonjalonF: doc/guides/prog_guide/eventdev/event_dma_adapter.rst 58466a30a29SAmit Prakash Shukla 585c843fca9SHemant AgrawalRaw device API 586f434288dSNipun GuptaM: Sachin Saxena <sachin.saxena@oss.nxp.com> 587c88b3f25SShreyansh JainM: Hemant Agrawal <hemant.agrawal@nxp.com> 58899a2dd95SBruce RichardsonF: lib/rawdev/ 589473c88f9SBruce RichardsonF: drivers/raw/skeleton/ 590a9de470cSBruce RichardsonF: app/test/test_rawdev.c 591a9bb0c44SShreyansh JainF: doc/guides/prog_guide/rawdev.rst 592c88b3f25SShreyansh Jain 593dcc806c2SNikhil Rao 5944ed00862SArtem V. AndreevMemory Pool Drivers 5954ed00862SArtem V. Andreev------------------- 5964ed00862SArtem V. Andreev 5974ed00862SArtem V. AndreevBucket memory pool 5984ed00862SArtem V. AndreevM: Artem V. Andreev <artem.andreev@oktetlabs.ru> 599408c97eeSAndrew RybchenkoM: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru> 6004ed00862SArtem V. AndreevF: drivers/mempool/bucket/ 6014ed00862SArtem V. Andreev 6022da31591SAshwin Sekhar T KMarvell cnxk 6032da31591SAshwin Sekhar T KM: Ashwin Sekhar T K <asekhar@marvell.com> 6042da31591SAshwin Sekhar T KM: Pavan Nikhilesh <pbhagavatula@marvell.com> 6052da31591SAshwin Sekhar T KT: git://dpdk.org/next/dpdk-next-net-mrvl 6062da31591SAshwin Sekhar T KF: drivers/mempool/cnxk/ 6072da31591SAshwin Sekhar T KF: doc/guides/mempool/cnxk.rst 6082da31591SAshwin Sekhar T K 6094ed00862SArtem V. Andreev 610c752998bSGaetan RivetBus Drivers 611c752998bSGaetan Rivet----------- 612c752998bSGaetan Rivet 61345ef232aSNipun GuptaAMD CDX bus 61445ef232aSNipun GuptaM: Nipun Gupta <nipun.gupta@amd.com> 61545ef232aSNipun GuptaM: Nikhil Agarwal <nikhil.agarwal@amd.com> 61645ef232aSNipun GuptaF: drivers/bus/cdx/ 61745ef232aSNipun Gupta 6181afce308SXueming LiAuxiliary bus driver - EXPERIMENTAL 6191afce308SXueming LiM: Parav Pandit <parav@nvidia.com> 6201afce308SXueming LiM: Xueming Li <xuemingl@nvidia.com> 6211afce308SXueming LiF: drivers/bus/auxiliary/ 6221afce308SXueming Li 62305fa3d4aSRosen XuIntel FPGA bus 62405fa3d4aSRosen XuM: Rosen Xu <rosen.xu@intel.com> 62505fa3d4aSRosen XuF: drivers/bus/ifpga/ 62605fa3d4aSRosen Xu 6271e447bccSThomas MonjalonNXP buses 6281e447bccSThomas MonjalonM: Hemant Agrawal <hemant.agrawal@nxp.com> 62905e1af30SSachin SaxenaM: Sachin Saxena <sachin.saxena@oss.nxp.com> 6302f3d633aSShreyansh JainF: drivers/common/dpaax/ 6311e447bccSThomas MonjalonF: drivers/bus/dpaa/ 6321e447bccSThomas MonjalonF: drivers/bus/fslmc/ 6331e447bccSThomas Monjalon 634c752998bSGaetan RivetPCI bus driver 6357d3bc90fSChenbo XiaM: Chenbo Xia <chenbox@nvidia.com> 636dcef3b1fSNipun GuptaM: Nipun Gupta <nipun.gupta@amd.com> 637c752998bSGaetan RivetF: drivers/bus/pci/ 638c752998bSGaetan Rivet 63917c839f7STomasz DuszynskiPlatform bus driver 64017c839f7STomasz DuszynskiM: Tomasz Duszynski <tduszynski@marvell.com> 64117c839f7STomasz DuszynskiF: drivers/bus/platform/ 64217c839f7STomasz Duszynski 64362b906cfSChengwen FengUACCE bus driver 64462b906cfSChengwen FengM: Chengwen Feng <fengchengwen@huawei.com> 64562b906cfSChengwen FengF: drivers/bus/uacce/ 64662b906cfSChengwen Feng 647d4a586d2SJianfeng TanVDEV bus driver 648d4a586d2SJianfeng TanF: drivers/bus/vdev/ 649926629e3SXueming LiF: app/test/test_vdev.c 650d4a586d2SJianfeng Tan 651831dba47SStephen HemmingerVMBUS bus driver 652c052554fSLong LiM: Long Li <longli@microsoft.com> 6532227c0edSWei HuM: Wei Hu <weh@microsoft.com> 654831dba47SStephen HemmingerF: drivers/bus/vmbus/ 655831dba47SStephen Hemminger 65627c2ce56SThomas Monjalon 657a1060769SThomas MonjalonNetworking Drivers 658a1060769SThomas Monjalon------------------ 6597f30fb82SFerruh YigitT: git://dpdk.org/next/dpdk-next-net 660799d56f1SDavid MarchandF: drivers/net/meson.build 661757c74baSFerruh YigitF: doc/guides/nics/features/default.ini 66227c2ce56SThomas Monjalon 66327c2ce56SThomas MonjalonLink bonding 664ad09f803SChas WilliamsM: Chas Williams <chas3@att.com> 6657cf3d07cSMin Hu (Connor)M: Min Hu (Connor) <humin29@huawei.com> 6663eb6bdd8SBruce RichardsonF: drivers/net/bonding/ 66727c2ce56SThomas MonjalonF: doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst 668a9de470cSBruce RichardsonF: app/test/test_link_bonding* 669cc7e8ae8SMichal JastrzebskiF: examples/bond/ 67027c2ce56SThomas Monjalon 67127c2ce56SThomas MonjalonLinux AF_PACKET 6725404002dSJohn W. LinvilleM: John W. Linville <linville@tuxdriver.com> 673df65e967SBruce RichardsonF: drivers/net/af_packet/ 674757c74baSFerruh YigitF: doc/guides/nics/features/afpacket.ini 67527c2ce56SThomas Monjalon 676f1debd77SXiaolong YeLinux AF_XDP 677c3fe5d73SCiara LoftusM: Ciara Loftus <ciara.loftus@intel.com> 678b2127997SMaryam TahhanM: Maryam Tahhan <mtahhan@redhat.com> 679f1debd77SXiaolong YeF: drivers/net/af_xdp/ 680f1debd77SXiaolong YeF: doc/guides/nics/af_xdp.rst 681f1debd77SXiaolong YeF: doc/guides/nics/features/af_xdp.ini 682f1debd77SXiaolong Ye 683cf8a122cSJan MedalaAmazon ENA 684b39c3539SMichal KrawczykM: Shai Brandes <shaibran@amazon.com> 685cf8a122cSJan MedalaM: Evgeny Schemeilin <evgenys@amazon.com> 686f662fb07SMichal KrawczykM: Ron Beider <rbeider@amazon.com> 687573731a7SShai BrandesM: Amit Bernstein <amitbern@amazon.com> 688573731a7SShai BrandesM: Wajeeh Atrash <atrwajee@amazon.com> 689cf8a122cSJan MedalaF: drivers/net/ena/ 690cf8a122cSJan MedalaF: doc/guides/nics/ena.rst 691757c74baSFerruh YigitF: doc/guides/nics/features/ena.ini 692cf8a122cSJan Medala 693d1a83cd8SThomas MonjalonAMD axgbe 6943d658769SSelwin SebastianM: Selwin Sebastian <selwin.sebastian@amd.com> 695d1a83cd8SThomas MonjalonF: drivers/net/axgbe/ 696d1a83cd8SThomas MonjalonF: doc/guides/nics/axgbe.rst 697d1a83cd8SThomas MonjalonF: doc/guides/nics/features/axgbe.ini 698d1a83cd8SThomas Monjalon 699a5205992SAndrew BoyerAMD Pensando ionic 700a5205992SAndrew BoyerM: Andrew Boyer <andrew.boyer@amd.com> 701484027bfSAndrew BoyerF: drivers/common/ionic/ 702a5205992SAndrew BoyerF: drivers/net/ionic/ 703a5205992SAndrew BoyerF: doc/guides/nics/ionic.rst 704a5205992SAndrew BoyerF: doc/guides/nics/features/ionic.ini 705a5205992SAndrew Boyer 70684fa9c35SIgor RusskikhMarvell/Aquantia atlantic 70784fa9c35SIgor RusskikhM: Igor Russkikh <irusskikh@marvell.com> 70884fa9c35SIgor RusskikhT: git://dpdk.org/next/dpdk-next-net-mrvl 7095bcf1649SPavel BelousF: drivers/net/atlantic/ 7105bcf1649SPavel BelousF: doc/guides/nics/atlantic.rst 7115bcf1649SPavel BelousF: doc/guides/nics/features/atlantic.ini 7125bcf1649SPavel Belous 7131131cbf0SEd CzeckAtomic Rules ARK 7141131cbf0SEd CzeckM: Shepard Siegel <shepard.siegel@atomicrules.com> 7151131cbf0SEd CzeckM: Ed Czeck <ed.czeck@atomicrules.com> 7161131cbf0SEd CzeckM: John Miller <john.miller@atomicrules.com> 7171131cbf0SEd CzeckF: drivers/net/ark/ 7181131cbf0SEd CzeckF: doc/guides/nics/ark.rst 7191131cbf0SEd CzeckF: doc/guides/nics/features/ark.ini 7201131cbf0SEd Czeck 72135226814SAjit KhapardeBroadcom bnxt 7220c79d5aaSAjit KhapardeM: Ajit Khaparde <ajit.khaparde@broadcom.com> 723accd7d50SAjit KhapardeM: Somnath Kotur <somnath.kotur@broadcom.com> 72427b52e36SFerruh YigitT: git://dpdk.org/next/dpdk-next-net-brcm 72535226814SAjit KhapardeF: drivers/net/bnxt/ 72635226814SAjit KhapardeF: doc/guides/nics/bnxt.rst 727757c74baSFerruh YigitF: doc/guides/nics/features/bnxt.ini 72835226814SAjit Khaparde 729f994cecaSJerin JacobCavium ThunderX nicvf 73077a83d10SJerin JacobM: Jerin Jacob <jerinj@marvell.com> 73177a83d10SJerin JacobM: Maciej Czekaj <mczekaj@marvell.com> 732a4255655SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 733f994cecaSJerin JacobF: drivers/net/thunderx/ 734f994cecaSJerin JacobF: doc/guides/nics/thunderx.rst 735757c74baSFerruh YigitF: doc/guides/nics/features/thunderx.ini 736f994cecaSJerin Jacob 73795a6b04fSAnoob JosephCavium OCTEON TX 7384c383446SJerin JacobM: Harman Kalra <hkalra@marvell.com> 739a4255655SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 740d8dd3165SPavan NikhileshF: drivers/common/octeontx/ 741797aa0a5SSantosh ShuklaF: drivers/mempool/octeontx/ 7423c051174SJerin JacobF: drivers/net/octeontx/ 743f820b589SJerin JacobF: doc/guides/nics/octeontx.rst 7443c051174SJerin JacobF: doc/guides/nics/features/octeontx.ini 745797aa0a5SSantosh Shukla 74683189849SRahul LakkireddyChelsio cxgbe 747d4bc3c2eSPotnuri Bharat TejaM: Potnuri Bharat Teja <bharat@chelsio.com> 74883189849SRahul LakkireddyF: drivers/net/cxgbe/ 7494d84a97dSRahul LakkireddyF: doc/guides/nics/cxgbe.rst 750757c74baSFerruh YigitF: doc/guides/nics/features/cxgbe.ini 75183189849SRahul Lakkireddy 75227c2ce56SThomas MonjalonCisco enic 753e66f05aeSJohn DaleyM: John Daley <johndale@cisco.com> 75456d0801cSJohn DaleyM: Hyong Youb Kim <hyonkim@cisco.com> 75572f3de30SBruce RichardsonF: drivers/net/enic/ 75657524648SJohn DaleyF: doc/guides/nics/enic.rst 757757c74baSFerruh YigitF: doc/guides/nics/features/enic.ini 75827c2ce56SThomas Monjalon 759457967cdSJunfeng GuoGoogle Virtual Ethernet 760b6fdd4ceSJunfeng GuoM: Jeroen de Borst <jeroendb@google.com> 761b6fdd4ceSJunfeng GuoM: Rushil Gupta <rushilg@google.com> 762b6fdd4ceSJunfeng GuoM: Joshua Washington <joshwash@google.com> 763457967cdSJunfeng GuoF: drivers/net/gve/ 764457967cdSJunfeng GuoF: doc/guides/nics/gve.rst 765457967cdSJunfeng GuoF: doc/guides/nics/features/gve.ini 766457967cdSJunfeng Guo 767565829dbSWei Hu (Xavier)Hisilicon hns3 7685e4b7cadSJie HaiM: Jie Hai <haijie1@huawei.com> 769565829dbSWei Hu (Xavier)F: drivers/net/hns3/ 770565829dbSWei Hu (Xavier)F: doc/guides/nics/hns3.rst 771565829dbSWei Hu (Xavier)F: doc/guides/nics/features/hns3.ini 772565829dbSWei Hu (Xavier) 7731d09792aSZiyang XuanHuawei hinic 7741d09792aSZiyang XuanM: Ziyang Xuan <xuanziyang2@huawei.com> 7751d09792aSZiyang XuanM: Xiaoyun Wang <cloud.wangxiaoyun@huawei.com> 7761d09792aSZiyang XuanF: drivers/net/hinic/ 7771d09792aSZiyang XuanF: doc/guides/nics/hinic.rst 7781d09792aSZiyang XuanF: doc/guides/nics/features/hinic.ini 7791d09792aSZiyang Xuan 780*82fbc4a4SBruce RichardsonIntel Network Common Code 781*82fbc4a4SBruce RichardsonM: Bruce Richardson <bruce.richardson@intel.com> 782*82fbc4a4SBruce RichardsonT: git://dpdk.org/next/dpdk-next-net-intel 783*82fbc4a4SBruce RichardsonF: drivers/net/intel/common/ 784*82fbc4a4SBruce Richardson 78527c2ce56SThomas MonjalonIntel e1000 7865c44006eSHelin ZhangT: git://dpdk.org/next/dpdk-next-net-intel 787c1d14583SBruce RichardsonF: drivers/net/intel/e1000/ 788972e365bSThomas MonjalonF: doc/guides/nics/e1000em.rst 789972e365bSThomas MonjalonF: doc/guides/nics/intel_vf.rst 790757c74baSFerruh YigitF: doc/guides/nics/features/e1000.ini 791757c74baSFerruh YigitF: doc/guides/nics/features/igb*.ini 79227c2ce56SThomas Monjalon 79327c2ce56SThomas MonjalonIntel ixgbe 794cc1687b8SBruce RichardsonM: Anatoly Burakov <anatoly.burakov@intel.com> 795cc1687b8SBruce RichardsonM: Vladimir Medvedkin <vladimir.medvedkin@intel.com> 7965c44006eSHelin ZhangT: git://dpdk.org/next/dpdk-next-net-intel 797c1d14583SBruce RichardsonF: drivers/net/intel/ixgbe/ 798972e365bSThomas MonjalonF: doc/guides/nics/ixgbe.rst 799972e365bSThomas MonjalonF: doc/guides/nics/intel_vf.rst 800757c74baSFerruh YigitF: doc/guides/nics/features/ixgbe*.ini 80127c2ce56SThomas Monjalon 80227c2ce56SThomas MonjalonIntel i40e 803cc1687b8SBruce RichardsonM: Ian Stokes <ian.stokes@intel.com> 804cc1687b8SBruce RichardsonM: Bruce Richardson <bruce.richardson@intel.com> 8055c44006eSHelin ZhangT: git://dpdk.org/next/dpdk-next-net-intel 806c1d14583SBruce RichardsonF: drivers/net/intel/i40e/ 8076089400bSJingjing WuF: doc/guides/nics/i40e.rst 808972e365bSThomas MonjalonF: doc/guides/nics/intel_vf.rst 809757c74baSFerruh YigitF: doc/guides/nics/features/i40e*.ini 81027c2ce56SThomas Monjalon 811c2ce3924SChen Jing D(Mark)Intel fm10k 8125c44006eSHelin ZhangT: git://dpdk.org/next/dpdk-next-net-intel 813c1d14583SBruce RichardsonF: drivers/net/intel/fm10k/ 81410be59c1SFerruh YigitF: doc/guides/nics/fm10k.rst 815757c74baSFerruh YigitF: doc/guides/nics/features/fm10k*.ini 816c2ce3924SChen Jing D(Mark) 8173ded3483SLeyi RongIntel iavf 818cc1687b8SBruce RichardsonM: Vladimir Medvedkin <vladimir.medvedkin@intel.com> 819cc1687b8SBruce RichardsonM: Ian Stokes <ian.stokes@intel.com> 820adf837feSFerruh YigitT: git://dpdk.org/next/dpdk-next-net-intel 821c1d14583SBruce RichardsonF: drivers/net/intel/iavf/ 82289214fe9SHaiyue WangF: drivers/common/iavf/ 8233ded3483SLeyi RongF: doc/guides/nics/features/iavf*.ini 824e5b2a9e9SJingjing Wu 82551c7f09fSPaul M Stillwell JrIntel ice 826cc1687b8SBruce RichardsonM: Bruce Richardson <bruce.richardson@intel.com> 827cc1687b8SBruce RichardsonM: Anatoly Burakov <anatoly.burakov@intel.com> 82851c7f09fSPaul M Stillwell JrT: git://dpdk.org/next/dpdk-next-net-intel 829c1d14583SBruce RichardsonF: drivers/net/intel/ice/ 830f9cf4f86SWenzhuo LuF: doc/guides/nics/ice.rst 831f9cf4f86SWenzhuo LuF: doc/guides/nics/features/ice.ini 83251c7f09fSPaul M Stillwell Jr 833549343c2SJunfeng GuoIntel idpf 834549343c2SJunfeng GuoM: Jingjing Wu <jingjing.wu@intel.com> 835a875eb89SPraveen ShettyM: Praveen Shetty <praveen.shetty@intel.com> 836549343c2SJunfeng GuoT: git://dpdk.org/next/dpdk-next-net-intel 837c1d14583SBruce RichardsonF: drivers/net/intel/idpf/ 838549343c2SJunfeng GuoF: drivers/common/idpf/ 839549343c2SJunfeng GuoF: doc/guides/nics/idpf.rst 840549343c2SJunfeng GuoF: doc/guides/nics/features/idpf.ini 841549343c2SJunfeng Guo 8422d823ecdSMingxia LiuIntel cpfl - EXPERIMENTAL 843a875eb89SPraveen ShettyM: Praveen Shetty <praveen.shetty@intel.com> 8442d823ecdSMingxia LiuT: git://dpdk.org/next/dpdk-next-net-intel 845c1d14583SBruce RichardsonF: drivers/net/intel/cpfl/ 8462d823ecdSMingxia LiuF: doc/guides/nics/cpfl.rst 8472d823ecdSMingxia LiuF: doc/guides/nics/features/cpfl.ini 8482d823ecdSMingxia Liu 84966fde1b9SAlvin ZhangIntel igc 85066fde1b9SAlvin ZhangT: git://dpdk.org/next/dpdk-next-net-intel 851c1d14583SBruce RichardsonF: drivers/net/intel/igc/ 85266fde1b9SAlvin ZhangF: doc/guides/nics/igc.rst 85366fde1b9SAlvin ZhangF: doc/guides/nics/features/igc.ini 85466fde1b9SAlvin Zhang 855c01c748eSRosen XuIntel ipn3ke 856c01c748eSRosen XuM: Rosen Xu <rosen.xu@intel.com> 857c01c748eSRosen XuT: git://dpdk.org/next/dpdk-next-net-intel 858c1d14583SBruce RichardsonF: drivers/net/intel/ipn3ke/ 859c01c748eSRosen XuF: doc/guides/nics/ipn3ke.rst 860c01c748eSRosen XuF: doc/guides/nics/features/ipn3ke.ini 861c01c748eSRosen Xu 86268a03efeSNithin DabilpuramMarvell cnxk 86368a03efeSNithin DabilpuramM: Nithin Dabilpuram <ndabilpuram@marvell.com> 86468a03efeSNithin DabilpuramM: Kiran Kumar K <kirankumark@marvell.com> 86568a03efeSNithin DabilpuramM: Sunil Kumar Kori <skori@marvell.com> 86668a03efeSNithin DabilpuramM: Satha Rao <skoteshwar@marvell.com> 86721942175SHarman KalraM: Harman Kalra <hkalra@marvell.com> 86868a03efeSNithin DabilpuramT: git://dpdk.org/next/dpdk-next-net-mrvl 86968a03efeSNithin DabilpuramF: drivers/common/cnxk/ 87047db46bbSNithin DabilpuramF: drivers/net/cnxk/ 87147db46bbSNithin DabilpuramF: doc/guides/nics/cnxk.rst 87247db46bbSNithin DabilpuramF: doc/guides/nics/features/cnxk*.ini 87368a03efeSNithin DabilpuramF: doc/guides/platform/cnxk.rst 87468a03efeSNithin Dabilpuram 875d1a83cd8SThomas MonjalonMarvell mvpp2 876d84c070aSLiron HimiM: Liron Himi <lironh@marvell.com> 877a4255655SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 8787a39d1b0SLiron HimiF: drivers/common/mvep/ 879d1a83cd8SThomas MonjalonF: drivers/net/mvpp2/ 880d1a83cd8SThomas MonjalonF: doc/guides/nics/mvpp2.rst 881d1a83cd8SThomas MonjalonF: doc/guides/nics/features/mvpp2.ini 882d1a83cd8SThomas Monjalon 8834ccc8d77SZyta SzpakMarvell mvneta 8844ccc8d77SZyta SzpakM: Zyta Szpak <zr@semihalf.com> 885d84c070aSLiron HimiM: Liron Himi <lironh@marvell.com> 886a4255655SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 8874ccc8d77SZyta SzpakF: drivers/net/mvneta/ 8884ccc8d77SZyta SzpakF: doc/guides/nics/mvneta.rst 8894ccc8d77SZyta SzpakF: doc/guides/nics/features/mvneta.ini 8904ccc8d77SZyta Szpak 891c9b0c487SNalla PradeepMarvell OCTEON TX EP - endpoint 8926615c327SVamsi AttunuruM: Vamsi Attunuru <vattunuru@marvell.com> 893c9b0c487SNalla PradeepT: git://dpdk.org/next/dpdk-next-net-mrvl 894423c8a29SSathesh EdaraF: drivers/net/octeon_ep/ 895423c8a29SSathesh EdaraF: doc/guides/nics/features/octeon_ep.ini 896423c8a29SSathesh EdaraF: doc/guides/nics/octeon_ep.rst 897c9b0c487SNalla Pradeep 898c5cfe765SSerhii IliushykNapatech ntnic - EXPERIMENTAL 899c5cfe765SSerhii IliushykM: Christian Koue Muf <ckm@napatech.com> 900c5cfe765SSerhii IliushykM: Serhii Iliushyk <sil-plv@napatech.com> 901c5cfe765SSerhii IliushykF: drivers/net/ntnic/ 902c5cfe765SSerhii IliushykF: doc/guides/nics/ntnic.rst 903c5cfe765SSerhii IliushykF: doc/guides/nics/features/ntnic.ini 904c5cfe765SSerhii Iliushyk 9050f91f952SThomas MonjalonNVIDIA mlx4 906e9b17185SOri KamM: Matan Azrad <matan@nvidia.com> 9078b78e359SViacheslav OvsiienkoM: Viacheslav Ovsiienko <viacheslavo@nvidia.com> 9087c6790dfSShahaf ShulerT: git://dpdk.org/next/dpdk-next-net-mlx 90998a1f377SBruce RichardsonF: drivers/net/mlx4/ 910972e365bSThomas MonjalonF: doc/guides/nics/mlx4.rst 911757c74baSFerruh YigitF: doc/guides/nics/features/mlx4.ini 9127fae69eeSAdrien Mazarguil 9130f91f952SThomas MonjalonNVIDIA mlx5 9146d7129a6SMaayan KashaniM: Dariusz Sosnowski <dsosnowski@nvidia.com> 915e9b17185SOri KamM: Viacheslav Ovsiienko <viacheslavo@nvidia.com> 916674431ceSDariusz SosnowskiM: Bing Zhao <bingz@nvidia.com> 917e6a81796SMatan AzradM: Ori Kam <orika@nvidia.com> 918e6a81796SMatan AzradM: Suanming Mou <suanmingm@nvidia.com> 9196d7129a6SMaayan KashaniM: Matan Azrad <matan@nvidia.com> 9207c6790dfSShahaf ShulerT: git://dpdk.org/next/dpdk-next-net-mlx 9217b4f1e6bSMatan AzradF: drivers/common/mlx5/ 922771fa900SAdrien MazarguilF: drivers/net/mlx5/ 9232c0dd7b6SThomas MonjalonF: buildtools/options-ibverbs-static.sh 9244391ca4bSDariusz SosnowskiF: doc/guides/platform/mlx5.rst 9254391ca4bSDariusz SosnowskiF: doc/guides/platform/bluefield.rst 926a7e11a0cSAdrien MazarguilF: doc/guides/nics/mlx5.rst 927757c74baSFerruh YigitF: doc/guides/nics/features/mlx5.ini 928771fa900SAdrien Mazarguil 92980744041SLong LiMicrosoft mana 930517ed6e2SLong LiM: Long Li <longli@microsoft.com> 9312227c0edSWei HuM: Wei Hu <weh@microsoft.com> 932517ed6e2SLong LiF: drivers/net/mana/ 933517ed6e2SLong LiF: doc/guides/nics/mana.rst 934517ed6e2SLong LiF: doc/guides/nics/features/mana.ini 935517ed6e2SLong Li 9366086ab3bSMatan AzradMicrosoft vdev_netvsc - EXPERIMENTAL 937e9b17185SOri KamM: Matan Azrad <matan@nvidia.com> 9386086ab3bSMatan AzradF: drivers/net/vdev_netvsc/ 9396086ab3bSMatan AzradF: doc/guides/nics/vdev_netvsc.rst 9406086ab3bSMatan Azrad 94195215c7aSStephen HemmingerMicrosoft Hyper-V netvsc 94201eba5feSLong LiM: Long Li <longli@microsoft.com> 9432227c0edSWei HuM: Wei Hu <weh@microsoft.com> 9444e9c73e9SStephen HemmingerF: drivers/net/netvsc/ 945beff6d8eSStephen HemmingerF: doc/guides/nics/netvsc.rst 946beff6d8eSStephen HemmingerF: doc/guides/nics/features/netvsc.ini 9474e9c73e9SStephen Hemminger 9486435f9a0SRastislav CernayNetcope nfb 949f7c0a7f9SJakub NerudaM: Martin Spinler <spinler@cesnet.cz> 9506435f9a0SRastislav CernayF: drivers/net/nfb/ 9516435f9a0SRastislav CernayF: doc/guides/nics/nfb.rst 9526435f9a0SRastislav CernayF: doc/guides/nics/features/nfb.ini 9536435f9a0SRastislav Cernay 9543c4f2a4fSHeinrich KuhnNetronome nfp 955d7c45523SChaoyong HeM: Chaoyong He <chaoyong.he@corigine.com> 95629cb31c9SChaoyong HeF: drivers/common/nfp/ 957defb9a5dSAlejandro LuceroF: drivers/net/nfp/ 95880bc1752SAlejandro LuceroF: doc/guides/nics/nfp.rst 959271061b4SAlejandro LuceroF: doc/guides/nics/features/nfp*.ini 960defb9a5dSAlejandro Lucero 961919eeaccSShreyansh JainNXP dpaa 962919eeaccSShreyansh JainM: Hemant Agrawal <hemant.agrawal@nxp.com> 96305e1af30SSachin SaxenaM: Sachin Saxena <sachin.saxena@oss.nxp.com> 964866c306fSShreyansh JainF: drivers/mempool/dpaa/ 965ff9e112dSShreyansh JainF: drivers/net/dpaa/ 966e4a880d5SShreyansh JainF: doc/guides/nics/dpaa.rst 967e4a880d5SShreyansh JainF: doc/guides/nics/features/dpaa.ini 968919eeaccSShreyansh Jain 9697e7df6d0SHemant AgrawalNXP dpaa2 9707e7df6d0SHemant AgrawalM: Hemant Agrawal <hemant.agrawal@nxp.com> 97105e1af30SSachin SaxenaM: Sachin Saxena <sachin.saxena@oss.nxp.com> 9725dc43d22SHemant AgrawalF: drivers/mempool/dpaa2/ 973c147eae0SHemant AgrawalF: drivers/net/dpaa2/ 974846a8305SHemant AgrawalF: doc/guides/nics/dpaa2.rst 975757c74baSFerruh YigitF: doc/guides/nics/features/dpaa2.ini 9767e7df6d0SHemant Agrawal 977696fa399SGagandeep SinghNXP enetc 978696fa399SGagandeep SinghM: Gagandeep Singh <g.singh@nxp.com> 97905e1af30SSachin SaxenaM: Sachin Saxena <sachin.saxena@oss.nxp.com> 980696fa399SGagandeep SinghF: drivers/net/enetc/ 98165313f1aSGagandeep SinghF: doc/guides/nics/enetc.rst 982696fa399SGagandeep SinghF: doc/guides/nics/features/enetc.ini 983696fa399SGagandeep Singh 984fc0ec740SApeksha GuptaNXP enetfec - EXPERIMENTAL 985fc0ec740SApeksha GuptaM: Apeksha Gupta <apeksha.gupta@nxp.com> 986fc0ec740SApeksha GuptaM: Sachin Saxena <sachin.saxena@nxp.com> 987fc0ec740SApeksha GuptaF: drivers/net/enetfec/ 988fc0ec740SApeksha GuptaF: doc/guides/nics/enetfec.rst 989fc0ec740SApeksha GuptaF: doc/guides/nics/features/enetfec.ini 990fc0ec740SApeksha Gupta 99167fc3ff9SGagandeep SinghNXP pfe 99267fc3ff9SGagandeep SinghM: Gagandeep Singh <g.singh@nxp.com> 99367fc3ff9SGagandeep SinghF: doc/guides/nics/pfe.rst 99467fc3ff9SGagandeep SinghF: drivers/net/pfe/ 99567fc3ff9SGagandeep SinghF: doc/guides/nics/features/pfe.ini 99667fc3ff9SGagandeep Singh 997b5886e64SIgor RusskikhMarvell QLogic bnx2x 998057fa577SJulien AubeM: Julien Aube <julien_dpdk@jaube.fr> 999a4255655SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 1000dfa1cb3aSRasesh ModyF: drivers/net/bnx2x/ 1001dfa1cb3aSRasesh ModyF: doc/guides/nics/bnx2x.rst 1002757c74baSFerruh YigitF: doc/guides/nics/features/bnx2x*.ini 1003dfa1cb3aSRasesh Mody 1004b5886e64SIgor RusskikhMarvell QLogic qede PMD 1005051e93d6SIgor RusskikhM: Devendra Singh Rawat <dsinghrawat@marvell.com> 100613f545c5SDevendra Singh RawatM: Alok Prasad <palok@marvell.com> 1007a4255655SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 1008ec94dbc5SRasesh ModyF: drivers/net/qede/ 10092ea6f76aSRasesh ModyF: doc/guides/nics/qede.rst 1010757c74baSFerruh YigitF: doc/guides/nics/features/qede*.ini 1011ec94dbc5SRasesh Mody 10129b170cfcSHoward WangRealtek r8169 10139b170cfcSHoward WangM: Howard Wang <howard_wang@realsil.com.cn> 10149b170cfcSHoward WangM: Chunhao Lin <hau@realtek.com> 10159b170cfcSHoward WangM: Xing Wang <xing_wang@realsil.com.cn> 10169b170cfcSHoward WangF: drivers/net/r8169/ 10179b170cfcSHoward WangF: doc/guides/nics/r8169.rst 10189b170cfcSHoward WangF: doc/guides/nics/features/r8169.ini 10199b170cfcSHoward Wang 102063d588ffSAndrew RybchenkoSolarflare sfc_efx 1021408c97eeSAndrew RybchenkoM: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru> 10225e111ed8SAndrew RybchenkoF: drivers/common/sfc_efx/ 102363d588ffSAndrew RybchenkoF: drivers/net/sfc/ 102463d588ffSAndrew RybchenkoF: doc/guides/nics/sfc_efx.rst 102537f8bd7eSThomas MonjalonF: doc/guides/nics/features/sfc.ini 102663d588ffSAndrew Rybchenko 102726590b52SJiawen WuWangxun ngbe 102826590b52SJiawen WuM: Jiawen Wu <jiawenwu@trustnetic.com> 102926590b52SJiawen WuF: drivers/net/ngbe/ 103026590b52SJiawen WuF: doc/guides/nics/ngbe.rst 103126590b52SJiawen WuF: doc/guides/nics/features/ngbe.ini 103226590b52SJiawen Wu 1033a3babbddSJiawen WuWangxun txgbe 1034a3babbddSJiawen WuM: Jiawen Wu <jiawenwu@trustnetic.com> 1035a3babbddSJiawen WuM: Jian Wang <jianwang@trustnetic.com> 1036a3babbddSJiawen WuF: drivers/net/txgbe/ 1037a3babbddSJiawen WuF: doc/guides/nics/txgbe.rst 1038a3babbddSJiawen WuF: doc/guides/nics/features/txgbe.ini 1039a3babbddSJiawen Wu 104027c2ce56SThomas MonjalonVMware vmxnet3 1041e0dc4156SJochen BehrensM: Jochen Behrens <jochen.behrens@broadcom.com> 104209452c07SBruce RichardsonF: drivers/net/vmxnet3/ 1043972e365bSThomas MonjalonF: doc/guides/nics/vmxnet3.rst 1044757c74baSFerruh YigitF: doc/guides/nics/features/vmxnet3.ini 104527c2ce56SThomas Monjalon 10469f16c4c7SYuanhan LiuVhost-user 104737c1e0c4SMaxime CoquelinM: Maxime Coquelin <maxime.coquelin@redhat.com> 10487d3bc90fSChenbo XiaM: Chenbo Xia <chenbox@nvidia.com> 10499f16c4c7SYuanhan LiuT: git://dpdk.org/next/dpdk-next-virtio 105099a2dd95SBruce RichardsonF: lib/vhost/ 10519f16c4c7SYuanhan LiuF: doc/guides/prog_guide/vhost_lib.rst 10529f16c4c7SYuanhan LiuF: examples/vhost/ 10539f16c4c7SYuanhan LiuF: doc/guides/sample_app_ug/vhost.rst 1054c19beb3fSJin YuF: examples/vhost_blk/ 1055c19beb3fSJin YuF: doc/guides/sample_app_ug/vhost_blk.rst 1056f5188211SFan ZhangF: examples/vhost_crypto/ 1057edbed86dSXiaolong YeF: examples/vdpa/ 1058edbed86dSXiaolong YeF: doc/guides/sample_app_ug/vdpa.rst 10599f16c4c7SYuanhan Liu 1060ee584e97STetsuya MukawaVhost PMD 106137c1e0c4SMaxime CoquelinM: Maxime Coquelin <maxime.coquelin@redhat.com> 10627d3bc90fSChenbo XiaM: Chenbo Xia <chenbox@nvidia.com> 1063a2d5e05aSYuanhan LiuT: git://dpdk.org/next/dpdk-next-virtio 1064ee584e97STetsuya MukawaF: drivers/net/vhost/ 106510be59c1SFerruh YigitF: doc/guides/nics/vhost.rst 1066757c74baSFerruh YigitF: doc/guides/nics/features/vhost.ini 1067ee584e97STetsuya Mukawa 10689f16c4c7SYuanhan LiuVirtio PMD 106937c1e0c4SMaxime CoquelinM: Maxime Coquelin <maxime.coquelin@redhat.com> 10707d3bc90fSChenbo XiaM: Chenbo Xia <chenbox@nvidia.com> 10719f16c4c7SYuanhan LiuT: git://dpdk.org/next/dpdk-next-virtio 10729f16c4c7SYuanhan LiuF: drivers/net/virtio/ 10739f16c4c7SYuanhan LiuF: doc/guides/nics/virtio.rst 1074757c74baSFerruh YigitF: doc/guides/nics/features/virtio*.ini 10759f16c4c7SYuanhan Liu 10769201ec9bSAllain LegacyWind River AVP 10771a714d20SAllain LegacyM: Steven Webster <steven.webster@windriver.com> 10789201ec9bSAllain LegacyM: Matt Peters <matt.peters@windriver.com> 10799201ec9bSAllain LegacyF: drivers/net/avp/ 10800d01bbeeSAllain LegacyF: doc/guides/nics/avp.rst 1081757c74baSFerruh YigitF: doc/guides/nics/features/avp.ini 10829201ec9bSAllain Legacy 108329e89288SJunlong WangZTE zxdh - EXPERIMENTAL 108429e89288SJunlong WangM: Junlong Wang <wang.junlong1@zte.com.cn> 108529e89288SJunlong WangM: Lijie Shan <shan.lijie@zte.com.cn> 108629e89288SJunlong WangF: drivers/net/zxdh/ 108729e89288SJunlong WangF: doc/guides/nics/zxdh.rst 108829e89288SJunlong WangF: doc/guides/nics/features/zxdh.ini 108929e89288SJunlong Wang 109027c2ce56SThomas MonjalonPCAP PMD 1091232771c7SBruce RichardsonF: drivers/net/pcap/ 1092972e365bSThomas MonjalonF: doc/guides/nics/pcap_ring.rst 1093757c74baSFerruh YigitF: doc/guides/nics/features/pcap.ini 109427c2ce56SThomas Monjalon 109502f96a0aSKeith WilesTap PMD 1096b04a14b2SStephen HemmingerM: Stephen Hemminger <stephen@networkplumber.org> 109702f96a0aSKeith WilesF: drivers/net/tap/ 109802f96a0aSKeith WilesF: doc/guides/nics/tap.rst 1099757c74baSFerruh YigitF: doc/guides/nics/features/tap.ini 110002f96a0aSKeith Wiles 110127c2ce56SThomas MonjalonRing PMD 1102329c2f62SBruce RichardsonM: Bruce Richardson <bruce.richardson@intel.com> 1103f3aec9f0SBruce RichardsonF: drivers/net/ring/ 1104972e365bSThomas MonjalonF: doc/guides/nics/pcap_ring.rst 1105a9de470cSBruce RichardsonF: app/test/test_pmd_ring.c 1106a9de470cSBruce RichardsonF: app/test/test_pmd_ring_perf.c 110727c2ce56SThomas Monjalon 1108a1060769SThomas MonjalonNull Networking PMD 1109e74e8c33STetsuya MukawaM: Tetsuya Mukawa <mtetsuyah@gmail.com> 1110b3b413f7SBruce RichardsonF: drivers/net/null/ 1111c743e50cSTetsuya Mukawa 1112a46f8d58SGaetan RivetFail-safe PMD 1113a61b779eSGaetan RivetM: Gaetan Rivet <grive@u256.net> 1114a46f8d58SGaetan RivetF: drivers/net/failsafe/ 1115a46f8d58SGaetan RivetF: doc/guides/nics/fail_safe.rst 111610be59c1SFerruh YigitF: doc/guides/nics/features/failsafe.ini 1117a46f8d58SGaetan Rivet 1118cc6d4215SJasvinder SinghSoftnic PMD 1119cc6d4215SJasvinder SinghM: Cristian Dumitrescu <cristian.dumitrescu@intel.com> 1120cc6d4215SJasvinder SinghF: drivers/net/softnic/ 11219e5fb754SJasvinder SinghF: doc/guides/nics/softnic.rst 1122cc6d4215SJasvinder Singh 112309c7e63aSJakub GrajciarMemif PMD 112409c7e63aSJakub GrajciarM: Jakub Grajciar <jgrajcia@cisco.com> 112509c7e63aSJakub GrajciarF: drivers/net/memif/ 112609c7e63aSJakub GrajciarF: doc/guides/nics/memif.rst 112709c7e63aSJakub GrajciarF: doc/guides/nics/features/memif.ini 112809c7e63aSJakub Grajciar 1129a1060769SThomas Monjalon 1130a1060769SThomas MonjalonCrypto Drivers 1131a1060769SThomas Monjalon-------------- 1132ca47b9a8SPablo de LaraT: git://dpdk.org/next/dpdk-next-crypto 1133799d56f1SDavid MarchandF: drivers/crypto/meson.build 1134757c74baSFerruh YigitF: doc/guides/cryptodevs/features/default.ini 1135a1060769SThomas Monjalon 11360054d84fSRavi KumarAMD CCP Crypto 113712914ce5SSunil UttarwarM: Sunil Uttarwar <sunilprakashrao.uttarwar@amd.com> 11380054d84fSRavi KumarF: drivers/crypto/ccp/ 11394433ced9SRavi KumarF: doc/guides/cryptodevs/ccp.rst 11404433ced9SRavi KumarF: doc/guides/cryptodevs/features/ccp.ini 11410054d84fSRavi Kumar 11424610ac93SAndrew BoyerAMD Pensando ionic crypto 11434610ac93SAndrew BoyerM: Andrew Boyer <andrew.boyer@amd.com> 11444610ac93SAndrew BoyerF: drivers/crypto/ionic/ 11454610ac93SAndrew BoyerF: drivers/common/ionic/ 11464610ac93SAndrew BoyerF: doc/guides/cryptodevs/ionic.rst 11474610ac93SAndrew BoyerF: doc/guides/cryptodevs/features/ionic.ini 11484610ac93SAndrew Boyer 11495ff71fceSPablo de LaraARMv8 Crypto 115083853703SJack Bond-PrestonM: Jack Bond-Preston <jack.bond-preston@foss.arm.com> 1151169ca3dbSZbigniew BodekF: drivers/crypto/armv8/ 115254c7fdbaSZbigniew BodekF: doc/guides/cryptodevs/armv8.rst 1153757c74baSFerruh YigitF: doc/guides/cryptodevs/features/armv8.ini 1154169ca3dbSZbigniew Bodek 1155c8e79da7SVikas GuptaBroadcom FlexSparc 1156c8e79da7SVikas GuptaM: Ajit Khaparde <ajit.khaparde@broadcom.com> 1157c8e79da7SVikas GuptaM: Vikas Gupta <vikas.gupta@broadcom.com> 1158c8e79da7SVikas GuptaF: drivers/crypto/bcmfs/ 1159c8e79da7SVikas GuptaF: doc/guides/cryptodevs/bcmfs.rst 11604ed19f0dSVikas GuptaF: doc/guides/cryptodevs/features/bcmfs.ini 1161c8e79da7SVikas Gupta 1162bfe2ae49SAnoob JosephCavium OCTEON TX crypto 116377a83d10SJerin JacobM: Anoob Joseph <anoobj@marvell.com> 1164bfe2ae49SAnoob JosephF: drivers/common/cpt/ 1165bfe2ae49SAnoob JosephF: drivers/crypto/octeontx/ 11669c4491cfSAnoob JosephF: doc/guides/cryptodevs/octeontx.rst 11679c4491cfSAnoob JosephF: doc/guides/cryptodevs/features/octeontx.ini 1168bfe2ae49SAnoob Joseph 11695ff71fceSPablo de LaraCrypto Scheduler 11709f5f1416SFan ZhangM: Kai Ji <kai.ji@intel.com> 11715ff71fceSPablo de LaraF: drivers/crypto/scheduler/ 11725ff71fceSPablo de LaraF: doc/guides/cryptodevs/scheduler.rst 11735ff71fceSPablo de Lara 11748c515d96SZhangfei GaoHiSilicon UADK crypto 11758c515d96SZhangfei GaoM: Zhangfei Gao <zhangfei.gao@linaro.org> 11768c515d96SZhangfei GaoF: drivers/crypto/uadk/ 11778c515d96SZhangfei GaoF: doc/guides/cryptodevs/uadk.rst 11788c515d96SZhangfei GaoF: doc/guides/cryptodevs/features/uadk.ini 11798c515d96SZhangfei Gao 11801703e94aSDeclan DohertyIntel QuickAssist 11819f5f1416SFan ZhangM: Kai Ji <kai.ji@intel.com> 11821703e94aSDeclan DohertyF: drivers/crypto/qat/ 118398c4a35cSTomasz JozwiakF: drivers/common/qat/ 11849f5a9a55SThomas MonjalonF: doc/guides/cryptodevs/qat.rst 1185757c74baSFerruh YigitF: doc/guides/cryptodevs/features/qat.ini 11861703e94aSDeclan Doherty 1187c75542aeSFan ZhangIPsec MB 11889f5f1416SFan ZhangM: Kai Ji <kai.ji@intel.com> 1189918fd2f1SPiotr BronowskiM: Pablo de Lara <pablo.de.lara.guarch@intel.com> 1190c75542aeSFan ZhangF: drivers/crypto/ipsec_mb/ 1191746825e5SPiotr BronowskiF: doc/guides/cryptodevs/aesni_gcm.rst 1192918fd2f1SPiotr BronowskiF: doc/guides/cryptodevs/aesni_mb.rst 1193f1666288SKai JiF: doc/guides/cryptodevs/chacha20_poly1305.rst 1194bc9ef81cSPiotr BronowskiF: doc/guides/cryptodevs/kasumi.rst 11954f1cfda5SPiotr BronowskiF: doc/guides/cryptodevs/snow3g.rst 1196cde8df1bSPiotr BronowskiF: doc/guides/cryptodevs/zuc.rst 1197746825e5SPiotr BronowskiF: doc/guides/cryptodevs/features/aesni_gcm.ini 1198918fd2f1SPiotr BronowskiF: doc/guides/cryptodevs/features/aesni_mb.ini 1199f1666288SKai JiF: doc/guides/cryptodevs/features/chacha20_poly1305.ini 12005ff71fceSPablo de LaraF: doc/guides/cryptodevs/features/kasumi.ini 12014f1cfda5SPiotr BronowskiF: doc/guides/cryptodevs/features/snow3g.ini 1202cde8df1bSPiotr BronowskiF: doc/guides/cryptodevs/features/zuc.ini 12035ff71fceSPablo de Lara 12042457705eSAnkur DwivediMarvell cnxk crypto 12052457705eSAnkur DwivediM: Ankur Dwivedi <adwivedi@marvell.com> 12062457705eSAnkur DwivediM: Anoob Joseph <anoobj@marvell.com> 12072457705eSAnkur DwivediM: Tejasree Kondoj <ktejasree@marvell.com> 12082457705eSAnkur DwivediF: drivers/crypto/cnxk/ 12092457705eSAnkur DwivediF: doc/guides/cryptodevs/cnxk.rst 12102457705eSAnkur DwivediF: doc/guides/cryptodevs/features/cn9k.ini 12112457705eSAnkur DwivediF: doc/guides/cryptodevs/features/cn10k.ini 12122457705eSAnkur Dwivedi 1213d84c070aSLiron HimiMarvell mvsam 1214b11d5de0SLiron HimiM: Michael Shamis <michaelsh@marvell.com> 1215d84c070aSLiron HimiM: Liron Himi <lironh@marvell.com> 1216e95faac1STomasz DuszynskiF: drivers/crypto/mvsam/ 1217e95faac1STomasz DuszynskiF: doc/guides/cryptodevs/mvsam.rst 1218e95faac1STomasz DuszynskiF: doc/guides/cryptodevs/features/mvsam.ini 12198a61c83aSTomasz Duszynski 12200a8fc242SNagadheeraj RottelaMarvell Nitrox 12210a8fc242SNagadheeraj RottelaM: Nagadheeraj Rottela <rnagadheeraj@marvell.com> 12220a8fc242SNagadheeraj RottelaM: Srikanth Jampala <jsrikanth@marvell.com> 12230a8fc242SNagadheeraj RottelaF: drivers/crypto/nitrox/ 1224024a8abbSNagadheeraj RottelaF: drivers/common/nitrox/ 12250a8fc242SNagadheeraj RottelaF: doc/guides/cryptodevs/nitrox.rst 12260a8fc242SNagadheeraj RottelaF: doc/guides/cryptodevs/features/nitrox.ini 12270a8fc242SNagadheeraj Rottela 12280f91f952SThomas MonjalonNVIDIA mlx5 1229a7c86884SShiri KuzinM: Matan Azrad <matan@nvidia.com> 1230a7c86884SShiri KuzinF: drivers/crypto/mlx5/ 1231a7c86884SShiri KuzinF: doc/guides/cryptodevs/mlx5.rst 1232a7c86884SShiri KuzinF: doc/guides/cryptodevs/features/mlx5.ini 1233a7c86884SShiri Kuzin 12345ff71fceSPablo de LaraNull Crypto 12359f5f1416SFan ZhangM: Kai Ji <kai.ji@intel.com> 12365ff71fceSPablo de LaraF: drivers/crypto/null/ 12375ff71fceSPablo de LaraF: doc/guides/cryptodevs/null.rst 12385ff71fceSPablo de LaraF: doc/guides/cryptodevs/features/null.ini 12395ff71fceSPablo de Lara 1240af7c9b5eSGagandeep SinghNXP CAAM JR 1241af7c9b5eSGagandeep SinghM: Gagandeep Singh <g.singh@nxp.com> 1242af7c9b5eSGagandeep SinghM: Hemant Agrawal <hemant.agrawal@nxp.com> 1243af7c9b5eSGagandeep SinghF: drivers/crypto/caam_jr/ 1244f4eed129SHemant AgrawalF: doc/guides/cryptodevs/caam_jr.rst 1245f4eed129SHemant AgrawalF: doc/guides/cryptodevs/features/caam_jr.ini 1246af7c9b5eSGagandeep Singh 1247c3e85bdcSAkhil GoyalNXP DPAA_SEC 124886829da1SHemant AgrawalM: Gagandeep Singh <g.singh@nxp.com> 1249c3e85bdcSAkhil GoyalM: Hemant Agrawal <hemant.agrawal@nxp.com> 1250c3e85bdcSAkhil GoyalF: drivers/crypto/dpaa_sec/ 1251bf551c96SAkhil GoyalF: doc/guides/cryptodevs/dpaa_sec.rst 1252bf551c96SAkhil GoyalF: doc/guides/cryptodevs/features/dpaa_sec.ini 1253c3e85bdcSAkhil Goyal 1254623326ddSAkhil GoyalNXP DPAA2_SEC 125586829da1SHemant AgrawalM: Gagandeep Singh <g.singh@nxp.com> 1256623326ddSAkhil GoyalM: Hemant Agrawal <hemant.agrawal@nxp.com> 1257623326ddSAkhil GoyalF: drivers/crypto/dpaa2_sec/ 12584bbee28bSAkhil GoyalF: doc/guides/cryptodevs/dpaa2_sec.rst 1259757c74baSFerruh YigitF: doc/guides/cryptodevs/features/dpaa2_sec.ini 1260623326ddSAkhil Goyal 12615ff71fceSPablo de LaraOpenSSL 12629f5f1416SFan ZhangM: Kai Ji <kai.ji@intel.com> 12638a9867a6SSlawomir MrozowiczF: drivers/crypto/openssl/ 12648a9867a6SSlawomir MrozowiczF: doc/guides/cryptodevs/openssl.rst 1265757c74baSFerruh YigitF: doc/guides/cryptodevs/features/openssl.ini 1266d61f70b4SSlawomir Mrozowicz 12678769079aSJay ZhouVirtio 12688769079aSJay ZhouM: Jay Zhou <jianjay.zhou@huawei.com> 12698769079aSJay ZhouF: drivers/crypto/virtio/ 12703a78b2f7SJay ZhouF: doc/guides/cryptodevs/virtio.rst 12713a78b2f7SJay ZhouF: doc/guides/cryptodevs/features/virtio.ini 12728769079aSJay Zhou 12738cbe85b6SNipun Gupta 12743c32e89fSLee DalyCompression Drivers 12753c32e89fSLee Daly------------------- 12763c32e89fSLee DalyT: git://dpdk.org/next/dpdk-next-crypto 1277799d56f1SDavid MarchandF: drivers/compress/meson.build 12783c32e89fSLee Daly 127943e610bbSSunila SahuCavium OCTEON TX zipvf 128077a83d10SJerin JacobM: Ashish Gupta <ashish.gupta@marvell.com> 128143e610bbSSunila SahuF: drivers/compress/octeontx/ 1282f23c977dSAshish GuptaF: doc/guides/compressdevs/octeontx.rst 1283f23c977dSAshish GuptaF: doc/guides/compressdevs/features/octeontx.ini 128443e610bbSSunila Sahu 1285d66269c0SZhangfei GaoHiSilicon UADK compress 1286d66269c0SZhangfei GaoM: Zhangfei Gao <zhangfei.gao@linaro.org> 1287d66269c0SZhangfei GaoF: drivers/compress/uadk/ 1288d66269c0SZhangfei GaoF: doc/guides/compressdevs/uadk.rst 1289d66269c0SZhangfei GaoF: doc/guides/compressdevs/features/uadk.ini 1290d66269c0SZhangfei Gao 12917a34c215SFiona TraheIntel QuickAssist 12929f5f1416SFan ZhangM: Kai Ji <kai.ji@intel.com> 12937a34c215SFiona TraheF: drivers/compress/qat/ 12947a34c215SFiona TraheF: drivers/common/qat/ 12957a34c215SFiona Trahe 12963c32e89fSLee DalyISA-L 12973c32e89fSLee DalyM: Lee Daly <lee.daly@intel.com> 12988a6ac51aSPablo de LaraM: Pablo de Lara <pablo.de.lara.guarch@intel.com> 12993c32e89fSLee DalyF: drivers/compress/isal/ 13005a441543SLee DalyF: doc/guides/compressdevs/isal.rst 13015a441543SLee DalyF: doc/guides/compressdevs/features/isal.ini 13023c32e89fSLee Daly 1303b4ce3594SNagadheeraj RottelaMarvell Nitrox 1304b4ce3594SNagadheeraj RottelaM: Nagadheeraj Rottela <rnagadheeraj@marvell.com> 1305b4ce3594SNagadheeraj RottelaF: drivers/compress/nitrox/ 1306b4ce3594SNagadheeraj RottelaF: drivers/common/nitrox/ 1307b4ce3594SNagadheeraj RottelaF: doc/guides/compressdevs/nitrox.rst 1308b4ce3594SNagadheeraj RottelaF: doc/guides/compressdevs/features/nitrox.ini 1309b4ce3594SNagadheeraj Rottela 13100f91f952SThomas MonjalonNVIDIA mlx5 1311832a4cf1SMatan AzradM: Matan Azrad <matan@nvidia.com> 1312832a4cf1SMatan AzradF: drivers/compress/mlx5/ 1313832a4cf1SMatan Azrad 13140c4e4c16SAshish GuptaZLIB 131577a83d10SJerin JacobM: Sunila Sahu <ssahu@marvell.com> 13160c4e4c16SAshish GuptaF: drivers/compress/zlib/ 13170baf9204SShally VermaF: doc/guides/compressdevs/zlib.rst 13180baf9204SShally VermaF: doc/guides/compressdevs/features/zlib.ini 13190c4e4c16SAshish Gupta 13203c32e89fSLee Daly 1321e33ad06eSKevin LaatzDMAdev Drivers 1322e33ad06eSKevin Laatz-------------- 1323e33ad06eSKevin Laatz 1324e33ad06eSKevin LaatzIntel IDXD - EXPERIMENTAL 1325e33ad06eSKevin LaatzM: Bruce Richardson <bruce.richardson@intel.com> 1326e33ad06eSKevin LaatzM: Kevin Laatz <kevin.laatz@intel.com> 1327e33ad06eSKevin LaatzF: drivers/dma/idxd/ 1328e33ad06eSKevin LaatzF: doc/guides/dmadevs/idxd.rst 1329e33ad06eSKevin Laatz 1330866e46bcSConor WalshIntel IOAT 1331866e46bcSConor WalshM: Bruce Richardson <bruce.richardson@intel.com> 1332866e46bcSConor WalshM: Conor Walsh <conor.walsh@intel.com> 1333866e46bcSConor WalshF: drivers/dma/ioat/ 1334866e46bcSConor WalshF: doc/guides/dmadevs/ioat.rst 1335866e46bcSConor Walsh 13364d0d4cf3SChengwen FengHiSilicon DMA 13374d0d4cf3SChengwen FengM: Chengwen Feng <fengchengwen@huawei.com> 13384d0d4cf3SChengwen FengF: drivers/dma/hisilicon/ 13394d0d4cf3SChengwen FengF: doc/guides/dmadevs/hisilicon.rst 13404d0d4cf3SChengwen Feng 134153f6d732SRadha Mohan ChintakuntlaMarvell CNXK DPI DMA 13426615c327SVamsi AttunuruM: Vamsi Attunuru <vattunuru@marvell.com> 1343d58c9748SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 134453f6d732SRadha Mohan ChintakuntlaF: drivers/dma/cnxk/ 134553f6d732SRadha Mohan ChintakuntlaF: doc/guides/dmadevs/cnxk.rst 134653f6d732SRadha Mohan Chintakuntla 134740e461d3SAnoob JosephMarvell Odyssey ODM DMA 134840e461d3SAnoob JosephM: Gowrishankar Muthukrishnan <gmuthukrishn@marvell.com> 134940e461d3SAnoob JosephM: Vidya Sagar Velumuri <vvelumuri@marvell.com> 135040e461d3SAnoob JosephT: git://dpdk.org/next/dpdk-next-net-mrvl 135140e461d3SAnoob JosephF: drivers/dma/odm/ 1352d76c27e6SVidya Sagar VelumuriF: doc/guides/dmadevs/odm.rst 135340e461d3SAnoob Joseph 1354583f3732SGagandeep SinghNXP DPAA DMA 1355583f3732SGagandeep SinghM: Gagandeep Singh <g.singh@nxp.com> 1356f434288dSNipun GuptaM: Sachin Saxena <sachin.saxena@oss.nxp.com> 1357583f3732SGagandeep SinghF: drivers/dma/dpaa/ 1358583f3732SGagandeep SinghF: doc/guides/dmadevs/dpaa.rst 1359583f3732SGagandeep Singh 13608caf8427SNipun GuptaNXP DPAA2 QDMA 1361f434288dSNipun GuptaM: Gagandeep Singh <g.singh@nxp.com> 13628caf8427SNipun GuptaM: Hemant Agrawal <hemant.agrawal@nxp.com> 13638caf8427SNipun GuptaF: drivers/dma/dpaa2/ 13648caf8427SNipun GuptaF: doc/guides/dmadevs/dpaa2.rst 13658caf8427SNipun Gupta 1366e33ad06eSKevin Laatz 1367cf9b3c36SYuval AvneryRegEx Drivers 1368cf9b3c36SYuval Avnery------------- 1369cf9b3c36SYuval Avnery 137072c00ae9SLiron HimiMarvell OCTEON CN9K regex 1371bb6d79d3SLiron HimiM: Liron Himi <lironh@marvell.com> 1372d58c9748SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 137372c00ae9SLiron HimiF: drivers/regex/cn9k/ 137472c00ae9SLiron HimiF: doc/guides/regexdevs/cn9k.rst 137572c00ae9SLiron HimiF: doc/guides/regexdevs/features/cn9k.ini 13764cd1c5fdSGuy Kaneti 13770f91f952SThomas MonjalonNVIDIA mlx5 1378e9b17185SOri KamM: Ori Kam <orika@nvidia.com> 1379cf9b3c36SYuval AvneryF: drivers/regex/mlx5/ 1380cf9b3c36SYuval AvneryF: doc/guides/regexdevs/mlx5.rst 1381cf9b3c36SYuval AvneryF: doc/guides/regexdevs/features/mlx5.ini 1382cf9b3c36SYuval Avnery 1383cf9b3c36SYuval Avnery 1384dfcf9474SSrikanth YalavarthiMLdev Drivers 1385dfcf9474SSrikanth Yalavarthi------------- 1386dfcf9474SSrikanth Yalavarthi 1387dfcf9474SSrikanth YalavarthiMarvell ML CNXK 1388dfcf9474SSrikanth YalavarthiM: Srikanth Yalavarthi <syalavarthi@marvell.com> 1389d58c9748SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 1390dfcf9474SSrikanth YalavarthiF: drivers/common/cnxk/hw/ml.h 1391dfcf9474SSrikanth YalavarthiF: drivers/common/cnxk/roc_ml* 1392fe83ffd9SSrikanth YalavarthiF: drivers/ml/cnxk/ 1393fe83ffd9SSrikanth YalavarthiF: doc/guides/mldevs/cnxk.rst 1394dfcf9474SSrikanth Yalavarthi 1395dfcf9474SSrikanth Yalavarthi 13963df349b7SMatan AzradvDPA Drivers 13973df349b7SMatan Azrad------------ 13983df349b7SMatan AzradT: git://dpdk.org/next/dpdk-next-virtio 1399799d56f1SDavid MarchandF: drivers/vdpa/meson.build 14003df349b7SMatan Azrad 1401e4f0e215SChaoyong HeCorigine nfp vDPA 1402e4f0e215SChaoyong HeM: Chaoyong He <chaoyong.he@corigine.com> 1403e4f0e215SChaoyong HeF: drivers/vdpa/nfp/ 1404e4f0e215SChaoyong HeF: doc/guides/vdpadevs/nfp.rst 1405e4f0e215SChaoyong HeF: doc/guides/vdpadevs/features/nfp.ini 1406e4f0e215SChaoyong He 14075c060bf1SMatan AzradIntel ifc 14085c060bf1SMatan AzradF: drivers/vdpa/ifc/ 14095c060bf1SMatan AzradF: doc/guides/vdpadevs/ifc.rst 14105c060bf1SMatan AzradF: doc/guides/vdpadevs/features/ifcvf.ini 14115c060bf1SMatan Azrad 14120f91f952SThomas MonjalonNVIDIA mlx5 vDPA 1413e9b17185SOri KamM: Matan Azrad <matan@nvidia.com> 1414e9b17185SOri KamM: Viacheslav Ovsiienko <viacheslavo@nvidia.com> 141595276abaSMatan AzradF: drivers/vdpa/mlx5/ 141695276abaSMatan AzradF: doc/guides/vdpadevs/mlx5.rst 141795276abaSMatan AzradF: doc/guides/vdpadevs/features/mlx5.ini 141895276abaSMatan Azrad 14195e7596baSVijay Kumar SrivastavaXilinx sfc vDPA 14205e7596baSVijay Kumar SrivastavaM: Vijay Kumar Srivastava <vsrivast@xilinx.com> 14215e7596baSVijay Kumar SrivastavaF: drivers/vdpa/sfc/ 14225e7596baSVijay Kumar SrivastavaF: doc/guides/vdpadevs/sfc.rst 14235e7596baSVijay Kumar SrivastavaF: doc/guides/vdpadevs/features/sfc.ini 14245e7596baSVijay Kumar Srivastava 14253df349b7SMatan Azrad 1426898f2afdSHarry van HaarenEventdev Drivers 1427898f2afdSHarry van Haaren---------------- 1428898f2afdSHarry van HaarenT: git://dpdk.org/next/dpdk-next-eventdev 1429799d56f1SDavid MarchandF: drivers/event/meson.build 1430898f2afdSHarry van Haaren 14318616e6e2SJerin JacobCavium OCTEON TX ssovf 143277a83d10SJerin JacobM: Jerin Jacob <jerinj@marvell.com> 14338616e6e2SJerin JacobF: drivers/event/octeontx/ 14348616e6e2SJerin JacobF: doc/guides/eventdevs/octeontx.rst 14358616e6e2SJerin Jacob 1436fd5baf09SPavan NikhileshCavium OCTEON TX timvf 143777a83d10SJerin JacobM: Pavan Nikhilesh <pbhagavatula@marvell.com> 1438fd5baf09SPavan NikhileshF: drivers/event/octeontx/timvf_* 1439fd5baf09SPavan Nikhilesh 1440166378a7STimothy McDanielIntel DLB2 144178383e98SPravin PathakM: Pravin Pathak <pravin.pathak@intel.com> 1442166378a7STimothy McDanielF: drivers/event/dlb2/ 1443166378a7STimothy McDanielF: doc/guides/eventdevs/dlb2.rst 1444166378a7STimothy McDaniel 14458558dcaaSPavan NikhileshMarvell cnxk 14468558dcaaSPavan NikhileshM: Pavan Nikhilesh <pbhagavatula@marvell.com> 14478558dcaaSPavan NikhileshM: Shijith Thotton <sthotton@marvell.com> 14488558dcaaSPavan NikhileshF: drivers/event/cnxk/ 14498558dcaaSPavan NikhileshF: doc/guides/eventdevs/cnxk.rst 14508558dcaaSPavan Nikhilesh 14519caac5ddSSunil Kumar KoriNXP DPAA eventdev 14529caac5ddSSunil Kumar KoriM: Hemant Agrawal <hemant.agrawal@nxp.com> 1453f434288dSNipun GuptaM: Sachin Saxena <sachin.saxena@oss.nxp.com> 14549caac5ddSSunil Kumar KoriF: drivers/event/dpaa/ 1455a9980aa4SSunil Kumar KoriF: doc/guides/eventdevs/dpaa.rst 14569caac5ddSSunil Kumar Kori 1457d1a83cd8SThomas MonjalonNXP DPAA2 eventdev 1458d1a83cd8SThomas MonjalonM: Hemant Agrawal <hemant.agrawal@nxp.com> 1459f434288dSNipun GuptaM: Sachin Saxena <sachin.saxena@oss.nxp.com> 1460d1a83cd8SThomas MonjalonF: drivers/event/dpaa2/ 1461d1a83cd8SThomas MonjalonF: doc/guides/eventdevs/dpaa2.rst 1462d1a83cd8SThomas Monjalon 1463898f2afdSHarry van HaarenSoftware Eventdev PMD 1464898f2afdSHarry van HaarenM: Harry van Haaren <harry.van.haaren@intel.com> 1465898f2afdSHarry van HaarenF: drivers/event/sw/ 1466898f2afdSHarry van HaarenF: doc/guides/eventdevs/sw.rst 14676d239dd5SPavan NikhileshF: examples/eventdev_pipeline/ 14686d239dd5SPavan NikhileshF: doc/guides/sample_app_ug/eventdev_pipeline.rst 1469898f2afdSHarry van Haaren 147046a186b1SMattias RönnblomDistributed Software Eventdev PMD 147146a186b1SMattias RönnblomM: Mattias Rönnblom <mattias.ronnblom@ericsson.com> 147246a186b1SMattias RönnblomF: drivers/event/dsw/ 147346ea5781SMattias RönnblomF: doc/guides/eventdevs/dsw.rst 147446a186b1SMattias Rönnblom 14754236ce9bSLiang MaSoftware OPDL Eventdev PMD 1476b05f1064SLiang MaM: Liang Ma <liangma@liangbit.com> 14774236ce9bSLiang MaM: Peter Mccarthy <peter.mccarthy@intel.com> 14784236ce9bSLiang MaF: drivers/event/opdl/ 1479c7aa67f5SLiang MaF: doc/guides/eventdevs/opdl.rst 14804236ce9bSLiang Ma 148127c2ce56SThomas Monjalon 1482f218a1f9SNipun GuptaBaseband Drivers 1483f218a1f9SNipun Gupta---------------- 1484799d56f1SDavid MarchandT: git://dpdk.org/next/dpdk-next-baseband 1485799d56f1SDavid MarchandF: drivers/baseband/meson.build 1486f218a1f9SNipun Gupta 1487ccd4c409SNicolas ChautruIntel baseband 1488ccd4c409SNicolas ChautruM: Nicolas Chautru <nicolas.chautru@intel.com> 1489ccd4c409SNicolas ChautruF: drivers/baseband/turbo_sw/ 1490ccd4c409SNicolas ChautruF: doc/guides/bbdevs/turbo_sw.rst 1491ccd4c409SNicolas ChautruF: doc/guides/bbdevs/features/turbo_sw.ini 1492ccd4c409SNicolas ChautruF: drivers/baseband/fpga_lte_fec/ 1493ccd4c409SNicolas ChautruF: doc/guides/bbdevs/fpga_lte_fec.rst 1494ccd4c409SNicolas ChautruF: doc/guides/bbdevs/features/fpga_lte_fec.ini 1495ccd4c409SNicolas ChautruF: drivers/baseband/fpga_5gnr_fec/ 1496ccd4c409SNicolas ChautruF: doc/guides/bbdevs/fpga_5gnr_fec.rst 1497ccd4c409SNicolas ChautruF: doc/guides/bbdevs/features/fpga_5gnr_fec.ini 1498dcf43d24SNicolas ChautruF: drivers/baseband/acc/ 1499ccd4c409SNicolas ChautruF: doc/guides/bbdevs/acc100.rst 1500ccd4c409SNicolas ChautruF: doc/guides/bbdevs/features/acc100.ini 1501e4665812SNicolas ChautruF: doc/guides/bbdevs/features/acc101.ini 15025f156561SNicolas ChautruF: doc/guides/bbdevs/vrb1.rst 15035f156561SNicolas ChautruF: doc/guides/bbdevs/features/vrb1.ini 1504ccd4c409SNicolas Chautru 1505ccd4c409SNicolas ChautruNull baseband 1506ccd4c409SNicolas ChautruM: Nicolas Chautru <nicolas.chautru@intel.com> 1507ccd4c409SNicolas ChautruF: drivers/baseband/null/ 1508ccd4c409SNicolas ChautruF: doc/guides/bbdevs/null.rst 1509ccd4c409SNicolas ChautruF: doc/guides/bbdevs/features/null.ini 1510ccd4c409SNicolas Chautru 1511f218a1f9SNipun GuptaNXP LA12xx 1512f434288dSNipun GuptaM: Gagandeep Singh <g.singh@nxp.com> 1513f218a1f9SNipun GuptaM: Hemant Agrawal <hemant.agrawal@nxp.com> 1514f218a1f9SNipun GuptaF: drivers/baseband/la12xx/ 1515f218a1f9SNipun GuptaF: doc/guides/bbdevs/la12xx.rst 1516ccd4c409SNicolas ChautruF: doc/guides/bbdevs/features/la12xx.ini 1517f218a1f9SNipun Gupta 1518f218a1f9SNipun Gupta 15191306a73bSElena AgostiniGPU Drivers 15201306a73bSElena Agostini----------- 15211306a73bSElena Agostini 15221306a73bSElena AgostiniNVIDIA CUDA 15231306a73bSElena AgostiniM: Elena Agostini <eagostini@nvidia.com> 15241306a73bSElena AgostiniF: drivers/gpu/cuda/ 15251306a73bSElena AgostiniF: doc/guides/gpus/cuda.rst 15261306a73bSElena Agostini 15271306a73bSElena Agostini 1528b1ee472fSNipun GuptaRawdev Drivers 1529b1ee472fSNipun Gupta-------------- 1530b1ee472fSNipun Gupta 153156bb54eaSTianfei ZhangIntel FPGA 1532ef1e8edeSRosen XuM: Rosen Xu <rosen.xu@intel.com> 1533c6604922SXiaolong YeT: git://dpdk.org/next/dpdk-next-net-intel 1534473c88f9SBruce RichardsonF: drivers/raw/ifpga/ 1535473c88f9SBruce RichardsonF: doc/guides/rawdevs/ifpga.rst 153656bb54eaSTianfei Zhang 15373d27e49eSTomasz DuszynskiMarvell CNXK BPHY 15383d27e49eSTomasz DuszynskiM: Jakub Palider <jpalider@marvell.com> 15393d27e49eSTomasz DuszynskiM: Tomasz Duszynski <tduszynski@marvell.com> 1540d58c9748SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 15413d27e49eSTomasz DuszynskiF: doc/guides/rawdevs/cnxk_bphy.rst 15423d27e49eSTomasz DuszynskiF: drivers/raw/cnxk_bphy/ 15433d27e49eSTomasz Duszynski 1544d0b8a4e1STomasz DuszynskiMarvell CNXK GPIO 1545d0b8a4e1STomasz DuszynskiM: Jakub Palider <jpalider@marvell.com> 1546d0b8a4e1STomasz DuszynskiM: Tomasz Duszynski <tduszynski@marvell.com> 1547d58c9748SJerin JacobT: git://dpdk.org/next/dpdk-next-net-mrvl 1548d0b8a4e1STomasz DuszynskiF: doc/guides/rawdevs/cnxk_gpio.rst 1549d0b8a4e1STomasz DuszynskiF: drivers/raw/cnxk_gpio/ 1550d0b8a4e1STomasz Duszynski 1551318ee1b0SAkhil GoyalMarvell CNXK RVU LF 1552318ee1b0SAkhil GoyalM: Akhil Goyal <gakhil@marvell.com> 1553318ee1b0SAkhil GoyalT: git://dpdk.org/next/dpdk-next-net-mrvl 1554318ee1b0SAkhil GoyalF: drivers/raw/cnxk_rvu_lf/ 1555318ee1b0SAkhil GoyalF: doc/guides/rawdevs/cnxk_rvu_lf.rst 1556318ee1b0SAkhil Goyal 155727731002SXiaoyun LiNTB 155827731002SXiaoyun LiM: Jingjing Wu <jingjing.wu@intel.com> 155927731002SXiaoyun LiF: drivers/raw/ntb/ 156027731002SXiaoyun LiF: doc/guides/rawdevs/ntb.rst 1561c5eebf85SXiaoyun LiF: examples/ntb/ 1562c5eebf85SXiaoyun LiF: doc/guides/sample_app_ug/ntb.rst 156327731002SXiaoyun Li 156403c84140SThomas MonjalonNXP DPAA2 CMDIF 1565f434288dSNipun GuptaM: Gagandeep Singh <g.singh@nxp.com> 156603c84140SThomas MonjalonF: drivers/raw/dpaa2_cmdif/ 156703c84140SThomas MonjalonF: doc/guides/rawdevs/dpaa2_cmdif.rst 156803c84140SThomas Monjalon 156930495f54SYong ZhangZTE GDTC 157030495f54SYong ZhangM: Yong Zhang <zhang.yong25@zte.com.cn> 157130495f54SYong ZhangF: drivers/raw/gdtc/ 157230495f54SYong ZhangF: doc/guides/rawdevs/gdtc.rst 157330495f54SYong Zhang 157403c84140SThomas Monjalon 157527c2ce56SThomas MonjalonPacket processing 157627c2ce56SThomas Monjalon----------------- 157727c2ce56SThomas Monjalon 157827c2ce56SThomas MonjalonNetwork headers 157999a2dd95SBruce RichardsonF: lib/net/ 158030a65c6cSOlivier MatzF: app/test/test_cksum.c 158189832b47SMattias RönnblomF: app/test/test_cksum_perf.c 1582719b37ddSStephen HemmingerF: app/test/test_net_ether.c 1583ca786defSRobin JarryF: app/test/test_net_ip6.c 158427c2ce56SThomas Monjalon 1585986ff526SJasvinder SinghPacket CRC 1586986ff526SJasvinder SinghM: Jasvinder Singh <jasvinder.singh@intel.com> 158799a2dd95SBruce RichardsonF: lib/net/net_crc.h 158899a2dd95SBruce RichardsonF: lib/net/rte_net_crc* 158999a2dd95SBruce RichardsonF: lib/net/net_crc_avx512.c 159099a2dd95SBruce RichardsonF: lib/net/net_crc_sse.c 1591a9de470cSBruce RichardsonF: app/test/test_crc.c 1592986ff526SJasvinder Singh 159327c2ce56SThomas MonjalonIP fragmentation & reassembly 15945256a253SKonstantin AnanyevM: Konstantin Ananyev <konstantin.v.ananyev@yandex.ru> 159599a2dd95SBruce RichardsonF: lib/ip_frag/ 159627c2ce56SThomas MonjalonF: doc/guides/prog_guide/ip_fragment_reassembly_lib.rst 159706d63eb5SAaron ConoleF: app/test/test_ipfrag.c 15985acce750SPavan NikhileshF: app/test/test_reassembly_perf.c 159927c2ce56SThomas MonjalonF: examples/ip_fragmentation/ 160027c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/ip_frag.rst 160127c2ce56SThomas MonjalonF: examples/ip_reassembly/ 160227c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/ip_reassembly.rst 160327c2ce56SThomas Monjalon 1604e996506aSJiayu HuGeneric Receive Offload - EXPERIMENTAL 1605499c3488SJiayu HuM: Jiayu Hu <hujiayu.hu@foxmail.com> 160699a2dd95SBruce RichardsonF: lib/gro/ 16072c900d09SJiayu HuF: doc/guides/prog_guide/generic_receive_offload_lib.rst 1608e996506aSJiayu Hu 1609f6010c76SMark KavanaghGeneric Segmentation Offload 1610499c3488SJiayu HuM: Jiayu Hu <hujiayu.hu@foxmail.com> 161199a2dd95SBruce RichardsonF: lib/gso/ 1612f6010c76SMark KavanaghF: doc/guides/prog_guide/generic_segmentation_offload_lib.rst 1613f6010c76SMark Kavanagh 1614a748d24dSConor WalshIPsec 16155256a253SKonstantin AnanyevM: Konstantin Ananyev <konstantin.v.ananyev@yandex.ru> 16169f7b4314SKonstantin AnanyevT: git://dpdk.org/next/dpdk-next-crypto 161799a2dd95SBruce RichardsonF: lib/ipsec/ 1618f7f3ac6dSSavinay DharmappaF: app/test/test_ipsec* 16199ef6cb1aSKonstantin AnanyevF: doc/guides/prog_guide/ipsec_lib.rst 162048083b4dSVladimir MedvedkinM: Vladimir Medvedkin <vladimir.medvedkin@intel.com> 1621908be065SVladimir MedvedkinF: app/test-sad/ 16229f7b4314SKonstantin Ananyev 1623a702bd09SAnoob JosephPDCP - EXPERIMENTAL 1624a702bd09SAnoob JosephM: Anoob Joseph <anoobj@marvell.com> 1625a702bd09SAnoob JosephM: Volodymyr Fialko <vfialko@marvell.com> 1626a702bd09SAnoob JosephT: git://dpdk.org/next/dpdk-next-crypto 1627a702bd09SAnoob JosephF: lib/pdcp/ 16289d1c1574SAnoob JosephF: doc/guides/prog_guide/pdcp_lib.rst 1629bd24488cSAnoob JosephF: app/test/test_pdcp* 1630a702bd09SAnoob Joseph 163127c2ce56SThomas MonjalonDistributor 163205cc9fecSDavid HuntM: David Hunt <david.hunt@intel.com> 163399a2dd95SBruce RichardsonF: lib/distributor/ 163427c2ce56SThomas MonjalonF: doc/guides/prog_guide/packet_distrib_lib.rst 1635a9de470cSBruce RichardsonF: app/test/test_distributor* 163627c2ce56SThomas MonjalonF: examples/distributor/ 163727c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/dist_app.rst 163827c2ce56SThomas Monjalon 16396966683fSSergio Gonzalez MonroyReorder 1640a22d2099SVolodymyr FialkoM: Volodymyr Fialko <vfialko@marvell.com> 164199a2dd95SBruce RichardsonF: lib/reorder/ 16426966683fSSergio Gonzalez MonroyF: doc/guides/prog_guide/reorder_lib.rst 1643a9de470cSBruce RichardsonF: app/test/test_reorder* 16446966683fSSergio Gonzalez MonroyF: examples/packet_ordering/ 16456966683fSSergio Gonzalez MonroyF: doc/guides/sample_app_ug/packet_ordering.rst 16466966683fSSergio Gonzalez Monroy 164727c2ce56SThomas MonjalonHierarchical scheduler 1648589628dfSCristian DumitrescuM: Cristian Dumitrescu <cristian.dumitrescu@intel.com> 164999a2dd95SBruce RichardsonF: lib/sched/ 1650bf0ff8dfSThomas MonjalonF: doc/guides/prog_guide/ethdev/qos_framework.rst 165144c730b0SWojciech LiguzinskiF: app/test/test_pie.c 1652a9de470cSBruce RichardsonF: app/test/test_red.c 1653a9de470cSBruce RichardsonF: app/test/test_sched.c 165427c2ce56SThomas MonjalonF: examples/qos_sched/ 165527c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/qos_scheduler.rst 165627c2ce56SThomas Monjalon 1657278f9454SReshma PattanPacket capture 1658278f9454SReshma PattanM: Reshma Pattan <reshma.pattan@intel.com> 16598d23ce8fSStephen HemmingerM: Stephen Hemminger <stephen@networkplumber.org> 166099a2dd95SBruce RichardsonF: lib/pdump/ 1661278f9454SReshma PattanF: doc/guides/prog_guide/pdump_lib.rst 1662a9de470cSBruce RichardsonF: app/test/test_pdump.* 16638d23ce8fSStephen HemmingerF: lib/pcapng/ 16648d23ce8fSStephen HemmingerF: doc/guides/prog_guide/pcapng_lib.rst 16657a944656SStephen HemmingerF: app/test/test_pcapng.c 1666caa70282SReshma PattanF: app/pdump/ 1667d6448863SChristian EhrhardtF: doc/guides/tools/pdump.rst 1668cbb44143SStephen HemmingerF: app/dumpcap/ 1669cbb44143SStephen HemmingerF: doc/guides/tools/dumpcap.rst 1670278f9454SReshma Pattan 1671086eb64dSNaga Suresh Somarowthu 167227c2ce56SThomas MonjalonPacket Framework 167327c2ce56SThomas Monjalon---------------- 1674589628dfSCristian DumitrescuM: Cristian Dumitrescu <cristian.dumitrescu@intel.com> 167599a2dd95SBruce RichardsonF: lib/pipeline/ 167699a2dd95SBruce RichardsonF: lib/port/ 167799a2dd95SBruce RichardsonF: lib/table/ 167827c2ce56SThomas MonjalonF: doc/guides/prog_guide/packet_framework.rst 1679a9de470cSBruce RichardsonF: app/test/test_table* 1680474572d2SBruce RichardsonF: app/test-pipeline/ 168127c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/test_pipeline.rst 168227c2ce56SThomas MonjalonF: examples/ip_pipeline/ 1683b77f6600SCristian DumitrescuF: examples/pipeline/ 1684f1e779ecSCristian DumitrescuF: doc/guides/sample_app_ug/ip_pipeline.rst 168527c2ce56SThomas Monjalon 168627c2ce56SThomas Monjalon 168727c2ce56SThomas MonjalonAlgorithms 168827c2ce56SThomas Monjalon---------- 168927c2ce56SThomas Monjalon 169027c2ce56SThomas MonjalonACL 16915256a253SKonstantin AnanyevM: Konstantin Ananyev <konstantin.v.ananyev@yandex.ru> 169299a2dd95SBruce RichardsonF: lib/acl/ 169327c2ce56SThomas MonjalonF: doc/guides/prog_guide/packet_classif_access_ctrl.rst 169475795fabSBruce RichardsonF: app/test-acl/ 1695a9de470cSBruce RichardsonF: app/test/test_acl.* 169627c2ce56SThomas Monjalon 169756b6ef87SPablo de LaraEFD 169856b6ef87SPablo de LaraM: Byron Marohn <byron.marohn@intel.com> 1699d5123b4cSYipeng WangM: Yipeng Wang <yipeng1.wang@intel.com> 170099a2dd95SBruce RichardsonF: lib/efd/ 17010dd62a01SPablo de LaraF: doc/guides/prog_guide/efd_lib.rst 1702a9de470cSBruce RichardsonF: app/test/test_efd* 1703ed2a80fdSPablo de LaraF: examples/server_node_efd/ 1704ed2a80fdSPablo de LaraF: doc/guides/sample_app_ug/server_node_efd.rst 170556b6ef87SPablo de Lara 170627c2ce56SThomas MonjalonHashes 1707bca59f1aSYipeng WangM: Yipeng Wang <yipeng1.wang@intel.com> 1708bca59f1aSYipeng WangM: Sameh Gobriel <sameh.gobriel@intel.com> 1709e7d336c7SBruce RichardsonM: Bruce Richardson <bruce.richardson@intel.com> 171028ebff11SVladimir MedvedkinM: Vladimir Medvedkin <vladimir.medvedkin@intel.com> 171199a2dd95SBruce RichardsonF: lib/hash/ 171227c2ce56SThomas MonjalonF: doc/guides/prog_guide/hash_lib.rst 1713534fe5f3SVladimir MedvedkinF: doc/guides/prog_guide/toeplitz_hash_lib.rst 1714a9de470cSBruce RichardsonF: app/test/test_*hash* 1715a9de470cSBruce RichardsonF: app/test/test_func_reentrancy.c 171627c2ce56SThomas Monjalon 171727c2ce56SThomas MonjalonLPM 1718e7d336c7SBruce RichardsonM: Bruce Richardson <bruce.richardson@intel.com> 1719854ec5a8SVladimir MedvedkinM: Vladimir Medvedkin <vladimir.medvedkin@intel.com> 172099a2dd95SBruce RichardsonF: lib/lpm/ 172127c2ce56SThomas MonjalonF: doc/guides/prog_guide/lpm* 1722a9de470cSBruce RichardsonF: app/test/test_lpm* 1723a9de470cSBruce RichardsonF: app/test/test_func_reentrancy.c 1724a9de470cSBruce RichardsonF: app/test/test_xmmt_ops.h 172527c2ce56SThomas Monjalon 1726857ed6c6SYipeng WangMembership - EXPERIMENTAL 1727857ed6c6SYipeng WangM: Yipeng Wang <yipeng1.wang@intel.com> 1728857ed6c6SYipeng WangM: Sameh Gobriel <sameh.gobriel@intel.com> 172999a2dd95SBruce RichardsonF: lib/member/ 173055694b2aSYipeng WangF: doc/guides/prog_guide/member_lib.rst 1731a9de470cSBruce RichardsonF: app/test/test_member* 1732857ed6c6SYipeng Wang 17338f532a34SVladimir MedvedkinRIB/FIB 17345a5793a5SVladimir MedvedkinM: Vladimir Medvedkin <vladimir.medvedkin@intel.com> 173599a2dd95SBruce RichardsonF: lib/rib/ 173681b67c51SDavid MarchandF: doc/guides/prog_guide/rib_lib.rst 1737b35df4ddSVladimir MedvedkinF: app/test/test_rib* 173899a2dd95SBruce RichardsonF: lib/fib/ 173981b67c51SDavid MarchandF: doc/guides/prog_guide/fib_lib.rst 17404ccd4259SVladimir MedvedkinF: app/test/test_fib* 1741103809d0SVladimir MedvedkinF: app/test-fib/ 17425a5793a5SVladimir Medvedkin 174327c2ce56SThomas MonjalonTraffic metering 1744589628dfSCristian DumitrescuM: Cristian Dumitrescu <cristian.dumitrescu@intel.com> 174599a2dd95SBruce RichardsonF: lib/meter/ 174627c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/qos_scheduler.rst 1747a9de470cSBruce RichardsonF: app/test/test_meter.c 174827c2ce56SThomas MonjalonF: examples/qos_meter/ 174927c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/qos_metering.rst 175027c2ce56SThomas Monjalon 1751d1a83cd8SThomas Monjalon 175227c2ce56SThomas MonjalonOther libraries 175327c2ce56SThomas Monjalon--------------- 175427c2ce56SThomas Monjalon 1755e3e579f5SChengwen FengArgument parsing 1756e3e579f5SChengwen FengM: Chengwen Feng <fengchengwen@huawei.com> 1757e3e579f5SChengwen FengF: lib/argparse/ 175881b67c51SDavid MarchandF: doc/guides/prog_guide/argparse_lib.rst 17596c5c6571SChengwen FengF: app/test/test_argparse.c 1760e3e579f5SChengwen Feng 176127c2ce56SThomas MonjalonConfiguration file 1762589628dfSCristian DumitrescuM: Cristian Dumitrescu <cristian.dumitrescu@intel.com> 176399a2dd95SBruce RichardsonF: lib/cfgfile/ 1764a9de470cSBruce RichardsonF: app/test/test_cfgfile.c 1765a9de470cSBruce RichardsonF: app/test/test_cfgfiles/ 176627c2ce56SThomas Monjalon 176727c2ce56SThomas MonjalonInteractive command line 176899a2dd95SBruce RichardsonF: lib/cmdline/ 17690c36081dSBruce RichardsonF: app/test-cmdline/ 1770a9de470cSBruce RichardsonF: app/test/test_cmdline* 177137666691SBruce RichardsonF: buildtools/dpdk-cmdline-gen.py 177227c2ce56SThomas MonjalonF: examples/cmdline/ 1773449dc649SBruce RichardsonF: doc/guides/prog_guide/cmdline.rst 177427c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/cmd_line.rst 177527c2ce56SThomas Monjalon 177627c2ce56SThomas MonjalonKey/Value parsing 177799a2dd95SBruce RichardsonF: lib/kvargs/ 1778a9de470cSBruce RichardsonF: app/test/test_kvargs.c 177927c2ce56SThomas Monjalon 17806ee0c53fSJoyce KongRCU 178164994b56SHonnappa NagarahalliM: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> 178299a2dd95SBruce RichardsonF: lib/rcu/ 178386cc8ff2SThomas MonjalonF: app/test/test_rcu* 178464994b56SHonnappa NagarahalliF: doc/guides/prog_guide/rcu_lib.rst 178564994b56SHonnappa Nagarahalli 1786c752998bSGaetan RivetPCI 17877d3bc90fSChenbo XiaM: Chenbo Xia <chenbox@nvidia.com> 1788a61b779eSGaetan RivetM: Gaetan Rivet <grive@u256.net> 178999a2dd95SBruce RichardsonF: lib/pci/ 1790c752998bSGaetan Rivet 1791077596a4SPaul SzczepanekPointer Compression 1792077596a4SPaul SzczepanekM: Paul Szczepanek <paul.szczepanek@arm.com> 1793077596a4SPaul SzczepanekF: lib/ptr_compress/ 1794077596a4SPaul SzczepanekF: app/test/test_ptr_compress.c 1795077596a4SPaul SzczepanekF: doc/guides/prog_guide/ptr_compress_lib.rst 1796077596a4SPaul Szczepanek 179727c2ce56SThomas MonjalonPower management 1798ad3d60aaSAnatoly BurakovM: Anatoly Burakov <anatoly.burakov@intel.com> 1799340e166aSDavid HuntM: David Hunt <david.hunt@intel.com> 1800f20c9112SSivaprasad TummalaM: Sivaprasad Tummala <sivaprasad.tummala@amd.com> 180199a2dd95SBruce RichardsonF: lib/power/ 180227c2ce56SThomas MonjalonF: doc/guides/prog_guide/power_man.rst 18036f987b59SSivaprasad TummalaF: drivers/power/ 1804a9de470cSBruce RichardsonF: app/test/test_power* 180527c2ce56SThomas MonjalonF: examples/l3fwd-power/ 180627c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/l3_forward_power_man.rst 180727c2ce56SThomas MonjalonF: examples/vm_power_manager/ 180827c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/vm_power_management.rst 180927c2ce56SThomas Monjalon 181027c2ce56SThomas MonjalonTimers 18112d9c5cb2SErik Gabriel CarrilloM: Erik Gabriel Carrillo <erik.g.carrillo@intel.com> 181299a2dd95SBruce RichardsonF: lib/timer/ 181327c2ce56SThomas MonjalonF: doc/guides/prog_guide/timer_lib.rst 1814a9de470cSBruce RichardsonF: app/test/test_timer* 181527c2ce56SThomas MonjalonF: examples/timer/ 181627c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/timer.rst 181727c2ce56SThomas Monjalon 1818ecca8a0bSMattias RönnblomDispatcher - EXPERIMENTAL 1819ecca8a0bSMattias RönnblomM: Mattias Rönnblom <mattias.ronnblom@ericsson.com> 1820ecca8a0bSMattias RönnblomF: lib/dispatcher/ 1821ecca8a0bSMattias RönnblomF: app/test/test_dispatcher.c 1822bf0ff8dfSThomas MonjalonF: doc/guides/prog_guide/eventdev/dispatcher_lib.rst 1823ecca8a0bSMattias Rönnblom 182479fb49bfSPawel WodkowskiJob statistics 182599a2dd95SBruce RichardsonF: lib/jobstats/ 182679fb49bfSPawel WodkowskiF: examples/l2fwd-jobstats/ 1827ccefe752SPawel WodkowskiF: doc/guides/sample_app_ug/l2_forward_job_stats.rst 182879fb49bfSPawel Wodkowski 1829349950ddSRemy HortonMetrics 183099a2dd95SBruce RichardsonF: lib/metrics/ 183181b67c51SDavid MarchandF: doc/guides/prog_guide/metrics_lib.rst 1832a9de470cSBruce RichardsonF: app/test/test_metrics.c 1833349950ddSRemy Horton 18342ad7ba9aSRemy HortonBit-rate statistics 183599a2dd95SBruce RichardsonF: lib/bitratestats/ 1836a9de470cSBruce RichardsonF: app/test/test_bitratestats.c 18372ad7ba9aSRemy Horton 18385cd3cac9SReshma PattanLatency statistics 18395cd3cac9SReshma PattanM: Reshma Pattan <reshma.pattan@intel.com> 184099a2dd95SBruce RichardsonF: lib/latencystats/ 1841a9de470cSBruce RichardsonF: app/test/test_latencystats.c 18425cd3cac9SReshma Pattan 1843b8a0fbabSBruce RichardsonTelemetry 18446a7957dbSCiara PowerM: Bruce Richardson <bruce.richardson@intel.com> 184599a2dd95SBruce RichardsonF: lib/telemetry/ 184681b67c51SDavid MarchandF: doc/guides/prog_guide/telemetry_lib.rst 184752af6ccbSBruce RichardsonF: app/test/test_telemetry* 18489da71dc4SBruce RichardsonF: app/test/suites/test_telemetry.sh 18496a2967c1SBruce RichardsonF: usertools/dpdk-telemetry* 18506e9270eaSCiara PowerF: doc/guides/howto/telemetry.rst 18518877ac68SCiara Power 1852dc18be1dSConor WalshBPF 18535256a253SKonstantin AnanyevM: Konstantin Ananyev <konstantin.v.ananyev@yandex.ru> 185499a2dd95SBruce RichardsonF: lib/bpf/ 185525d11a86SBruce RichardsonF: examples/bpf/ 1856a9de470cSBruce RichardsonF: app/test/test_bpf.c 1857da400c98SYuying ZhangF: app/test-pmd/bpf_cmd.* 185814b8f0bbSKonstantin AnanyevF: doc/guides/prog_guide/bpf_lib.rst 185994972f35SKonstantin Ananyev 18608b674163SStephen HemmingerGraph 1861a2da7427SJerin JacobM: Jerin Jacob <jerinj@marvell.com> 1862a2da7427SJerin JacobM: Kiran Kumar K <kirankumark@marvell.com> 1863421073c0SZhirun YanM: Nithin Dabilpuram <ndabilpuram@marvell.com> 1864aafd14f4SZhirun YanM: Zhirun Yan <yanzhirun_163@163.com> 186599a2dd95SBruce RichardsonF: lib/graph/ 18664dc6d8e6SJerin JacobF: doc/guides/prog_guide/graph_lib.rst 18676b896504SKiran Kumar KF: app/test/test_graph* 186808bd1a17SNithin DabilpuramF: examples/l3fwd-graph/ 1869cafe1242SNithin DabilpuramF: doc/guides/sample_app_ug/l3_forward_graph.rst 1870a2da7427SJerin Jacob 18714c2726deSStephen HemmingerNodes 187213fcf8afSNithin DabilpuramM: Nithin Dabilpuram <ndabilpuram@marvell.com> 187313fcf8afSNithin DabilpuramM: Pavan Nikhilesh <pbhagavatula@marvell.com> 187499a2dd95SBruce RichardsonF: lib/node/ 187513fcf8afSNithin Dabilpuram 187627c2ce56SThomas Monjalon 187727c2ce56SThomas MonjalonTest Applications 187827c2ce56SThomas Monjalon----------------- 187927c2ce56SThomas Monjalon 188027c2ce56SThomas MonjalonUnit tests framework 1881a9de470cSBruce RichardsonF: app/test/commands.c 1882a9de470cSBruce RichardsonF: app/test/packet_burst_generator.c 1883a9de470cSBruce RichardsonF: app/test/packet_burst_generator.h 1884a9de470cSBruce RichardsonF: app/test/process.h 1885a9de470cSBruce RichardsonF: app/test/test.c 1886a9de470cSBruce RichardsonF: app/test/test.h 1887a9de470cSBruce RichardsonF: app/test/test_pmd_perf.c 1888a9de470cSBruce RichardsonF: app/test/virtual_pmd.c 1889a9de470cSBruce RichardsonF: app/test/virtual_pmd.h 18900aeaf75dSBruce RichardsonF: buildtools/has-hugepages.py 189150614ebcSStephen HemmingerF: buildtools/gen-header.py 18920aeaf75dSBruce RichardsonF: buildtools/get-test-suites.py 189327c2ce56SThomas Monjalon 1894a52966cdSNaga Suresh SomarowthuSample packet helper functions for unit test 1895a52966cdSNaga Suresh SomarowthuM: Reshma Pattan <reshma.pattan@intel.com> 1896a9de470cSBruce RichardsonF: app/test/sample_packet_forward.c 1897a9de470cSBruce RichardsonF: app/test/sample_packet_forward.h 1898a52966cdSNaga Suresh Somarowthu 1899d3dd5d5eSAman SinghNetworking drivers testing tool 1900d3dd5d5eSAman SinghM: Aman Singh <aman.deep.singh@intel.com> 1901ffbe2f97SDavid MarchandT: git://dpdk.org/next/dpdk-next-net 190227c2ce56SThomas MonjalonF: app/test-pmd/ 190327c2ce56SThomas MonjalonF: doc/guides/testpmd_app_ug/ 190427c2ce56SThomas Monjalon 1905623dc936SCheng JiangDMA device performance tool 19067023c21eSCheng JiangM: Cheng Jiang <honest.jiang@foxmail.com> 19074ca7aa1aSChengwen FengM: Chengwen Feng <fengchengwen@huawei.com> 1908623dc936SCheng JiangF: app/test-dma-perf/ 1909623dc936SCheng JiangF: doc/guides/tools/dmaperf.rst 1910623dc936SCheng Jiang 19113344cf2eSWisam JaddoFlow performance tool 1912e9b17185SOri KamM: Wisam Jaddo <wisamm@nvidia.com> 19133344cf2eSWisam JaddoF: app/test-flow-perf/ 19143344cf2eSWisam JaddoF: doc/guides/tools/flow-perf.rst 19153344cf2eSWisam Jaddo 19161f5cfe96SAnoob JosephSecurity performance tool 19171f5cfe96SAnoob JosephM: Anoob Joseph <anoobj@marvell.com> 19181f5cfe96SAnoob JosephT: git://dpdk.org/next/dpdk-next-crypto 19191f5cfe96SAnoob JosephF: app/test-security-perf/ 19201f5cfe96SAnoob JosephF: doc/guides/tools/securityperf.rst 19211f5cfe96SAnoob Joseph 192273d9a4c9STomasz JozwiakCompression performance test application 1923ffbe2f97SDavid MarchandT: git://dpdk.org/next/dpdk-next-crypto 192473d9a4c9STomasz JozwiakF: app/test-compress-perf/ 192573d9a4c9STomasz JozwiakF: doc/guides/tools/comp_perf.rst 192673d9a4c9STomasz Jozwiak 1927f8be1786SSlawomir MrozowiczCrypto performance test application 1928a5006169SCiara PowerM: Brian Dooley <brian.dooley@intel.com> 1929ffbe2f97SDavid MarchandT: git://dpdk.org/next/dpdk-next-crypto 1930f8be1786SSlawomir MrozowiczF: app/test-crypto-perf/ 1931c6baca7aSSlawomir MrozowiczF: doc/guides/tools/cryptoperf.rst 1932f8be1786SSlawomir Mrozowicz 19336d1729deSJerin JacobEventdev test application 193477a83d10SJerin JacobM: Jerin Jacob <jerinj@marvell.com> 1935ffbe2f97SDavid MarchandT: git://dpdk.org/next/dpdk-next-eventdev 19366d1729deSJerin JacobF: app/test-eventdev/ 193764b20e7fSGuduri PrathyushaF: doc/guides/tools/testeventdev.rst 1938f6dda591SJerin JacobF: doc/guides/tools/img/eventdev_* 1939a9de470cSBruce RichardsonF: app/test/test_event_ring.c 19406d1729deSJerin Jacob 19415b21ffb2SSunil Kumar KoriGraph application 19425b21ffb2SSunil Kumar KoriM: Sunil Kumar Kori <skori@marvell.com> 19435b21ffb2SSunil Kumar KoriM: Rakesh Kudurumalla <rkudurumalla@marvell.com> 19445b21ffb2SSunil Kumar KoriF: app/graph/ 19455b21ffb2SSunil Kumar KoriF: doc/guides/tools/graph.rst 194634c0c38aSRakesh KudurumallaF: doc/guides/tools/img/graph-* 19475b21ffb2SSunil Kumar Kori 1948edb4e740SJohn McNamaraProcinfo tool 1949edb4e740SJohn McNamaraM: Reshma Pattan <reshma.pattan@intel.com> 19501a0accadSBruce RichardsonF: app/proc-info/ 1951d6448863SChristian EhrhardtF: doc/guides/tools/proc_info.rst 195222561383SMaryam Tahhan 1953bb5f2990SJuraj LinkešDTS 19547d7a41f9SPatrick RobbM: Paul Szczepanek <paul.szczepanek@arm.com> 19557d7a41f9SPatrick RobbM: Patrick Robb <probb@iol.unh.edu> 19561d245ca8SThomas MonjalonT: git://dpdk.org/next/dpdk-next-dts 1957bb5f2990SJuraj LinkešF: dts/ 19587f932642SJuraj LinkešF: buildtools/check-dts-requirements.py 1959724b8a37SJuraj LinkešF: devtools/dts-check-format.sh 1960bb5f2990SJuraj LinkešF: doc/guides/tools/dts.rst 1961bb5f2990SJuraj Linkeš 196227c2ce56SThomas Monjalon 196327c2ce56SThomas MonjalonOther Example Applications 196427c2ce56SThomas Monjalon-------------------------- 196527c2ce56SThomas Monjalon 19667aa1029bSOlivier MatzEthtool example 1967bda68ab9SRemy HortonF: examples/ethtool/ 1968bda68ab9SRemy HortonF: doc/guides/sample_app_ug/ethtool.rst 1969bda68ab9SRemy Horton 19707aa1029bSOlivier MatzFIPS validation example 1971d2148df6SBrian DooleyM: Brian Dooley <brian.dooley@intel.com> 1972a0b95fbaSGowrishankar MuthukrishnanM: Gowrishankar Muthukrishnan <gmuthukrishn@marvell.com> 19733d0fad56SMarko KovacevicF: examples/fips_validation/ 19743d0fad56SMarko KovacevicF: doc/guides/sample_app_ug/fips_validation.rst 19753d0fad56SMarko Kovacevic 19767aa1029bSOlivier MatzFlow filtering example 1977e9b17185SOri KamM: Ori Kam <orika@nvidia.com> 19784a3ef59aSOri KamF: examples/flow_filtering/ 19794a3ef59aSOri KamF: doc/guides/sample_app_ug/flow_filtering.rst 19804a3ef59aSOri Kam 19817aa1029bSOlivier MatzHelloworld example 198284a79ff1SBruce RichardsonM: Bruce Richardson <bruce.richardson@intel.com> 198327c2ce56SThomas MonjalonF: examples/helloworld/ 198427c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/hello_world.rst 198527c2ce56SThomas Monjalon 19867aa1029bSOlivier MatzIPsec security gateway example 198744aafbc9SRadu NicolauM: Radu Nicolau <radu.nicolau@intel.com> 198851fe3213SAkhil GoyalM: Akhil Goyal <gakhil@marvell.com> 1989d299106eSSergio Gonzalez MonroyF: examples/ipsec-secgw/ 1990d299106eSSergio Gonzalez MonroyF: doc/guides/sample_app_ug/ipsec_secgw.rst 1991d299106eSSergio Gonzalez Monroy 19927aa1029bSOlivier MatzIPv4 multicast example 199327c2ce56SThomas MonjalonF: examples/ipv4_multicast/ 199427c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/ipv4_multicast.rst 199527c2ce56SThomas Monjalon 19967aa1029bSOlivier MatzL2 forwarding example 199784a79ff1SBruce RichardsonM: Bruce Richardson <bruce.richardson@intel.com> 199827c2ce56SThomas MonjalonF: examples/l2fwd/ 199927c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/l2_forward_real_virtual.rst 200027c2ce56SThomas Monjalon 20017aa1029bSOlivier MatzL2 forwarding with cache allocation example 200242bd7cc8SThomas MonjalonM: Tomasz Kantecki <tomasz.kantecki@intel.com> 200342bd7cc8SThomas MonjalonF: doc/guides/sample_app_ug/l2_forward_cat.rst 200442bd7cc8SThomas MonjalonF: examples/l2fwd-cat/ 200542bd7cc8SThomas Monjalon 20067aa1029bSOlivier MatzL2 forwarding with eventdev example 20074ff45798SPavan NikhileshM: Sunil Kumar Kori <skori@marvell.com> 20084ff45798SPavan NikhileshM: Pavan Nikhilesh <pbhagavatula@marvell.com> 20094ff45798SPavan NikhileshT: git://dpdk.org/next/dpdk-next-eventdev 20104ff45798SPavan NikhileshF: examples/l2fwd-event/ 201114d7ea25SSunil Kumar KoriF: doc/guides/sample_app_ug/l2_forward_event.rst 20124ff45798SPavan Nikhilesh 2013322ebca6SAkhil GoyalL2 forwarding with MACsec example 2014322ebca6SAkhil GoyalM: Akhil Goyal <gakhil@marvell.com> 2015322ebca6SAkhil GoyalF: doc/guides/sample_app_ug/l2_forward_macsec.rst 2016322ebca6SAkhil GoyalF: examples/l2fwd-macsec/ 2017322ebca6SAkhil Goyal 20187aa1029bSOlivier MatzL3 forwarding example 201927c2ce56SThomas MonjalonF: examples/l3fwd/ 202027c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/l3_forward.rst 202127c2ce56SThomas Monjalon 20227aa1029bSOlivier MatzLink status interrupt example 202327c2ce56SThomas MonjalonF: examples/link_status_interrupt/ 202427c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/link_status_intr.rst 202527c2ce56SThomas Monjalon 20267aa1029bSOlivier MatzPTP client example 2027ba30ec5dSKirill RybalchenkoM: Kirill Rybalchenko <kirill.rybalchenko@intel.com> 202842bd7cc8SThomas MonjalonF: examples/ptpclient/ 202942bd7cc8SThomas Monjalon 20307aa1029bSOlivier MatzRx/Tx callbacks example 2031e7bc40daSBruce RichardsonM: Bruce Richardson <bruce.richardson@intel.com> 2032e7bc40daSBruce RichardsonM: John McNamara <john.mcnamara@intel.com> 2033e7bc40daSBruce RichardsonF: examples/rxtx_callbacks/ 20340d8d3df6SJohn McNamaraF: doc/guides/sample_app_ug/rxtx_callbacks.rst 2035e7bc40daSBruce Richardson 20367aa1029bSOlivier MatzSkeleton example 203784a79ff1SBruce RichardsonM: Bruce Richardson <bruce.richardson@intel.com> 20381443da3bSJohn McNamaraM: John McNamara <john.mcnamara@intel.com> 203927c2ce56SThomas MonjalonF: examples/skeleton/ 20401443da3bSJohn McNamaraF: doc/guides/sample_app_ug/skeleton.rst 204127c2ce56SThomas Monjalon 20427aa1029bSOlivier MatzVMDq examples 204327c2ce56SThomas MonjalonF: examples/vmdq/ 20449a82259dSJunyu JiangF: doc/guides/sample_app_ug/vmdq_forwarding.rst 204527c2ce56SThomas MonjalonF: examples/vmdq_dcb/ 204627c2ce56SThomas MonjalonF: doc/guides/sample_app_ug/vmdq_dcb_forwarding.rst 2047