xref: /f-stack/dpdk/MAINTAINERS (revision 4b05018f)
1DPDK Maintainers
2================
3
4The intention of this file is to provide a set of names that we can rely on
5for helping in patch reviews and questions.
6These names are additional recipients for emails sent to [email protected].
7Please avoid private emails.
8
9Descriptions of section entries:
10
11	M: Maintainer's Full Name <address@domain>
12	T: Git tree location.
13	F: Files and directories with wildcard patterns.
14	   A trailing slash includes all files and subdirectory files.
15	   A wildcard includes all files but not subdirectories.
16	   One pattern per line. Multiple F: lines acceptable.
17	X: Files and directories exclusion, same rules as F:
18	K: Keyword regex pattern to match content.
19	   One regex pattern per line. Multiple K: lines acceptable.
20
21
22General Project Administration
23------------------------------
24
25Main Branch
26M: Thomas Monjalon <[email protected]>
27M: Ferruh Yigit <[email protected]>
28T: git://dpdk.org/dpdk
29
30Next-net Tree
31M: Ferruh Yigit <[email protected]>
32T: git://dpdk.org/next/dpdk-next-net
33
34Next-net-intel Tree
35M: Qi Zhang <[email protected]>
36M: Beilei Xing <[email protected]>
37T: git://dpdk.org/next/dpdk-next-net-intel
38
39Next-net-mlx Tree
40M: Shahaf Shuler <[email protected]>
41T: git://dpdk.org/next/dpdk-next-net-mlx
42
43Next-virtio Tree
44M: Maxime Coquelin <[email protected]>
45M: Tiwei Bie <[email protected]>
46T: git://dpdk.org/next/dpdk-next-virtio
47
48Next-crypto Tree
49M: Pablo de Lara <[email protected]>
50M: Akhil Goyal <[email protected]>
51T: git://dpdk.org/next/dpdk-next-crypto
52
53Next-eventdev Tree
54M: Jerin Jacob <[email protected]>
55T: git://dpdk.org/next/dpdk-next-eventdev
56
57Next-qos Tree
58M: Cristian Dumitrescu <[email protected]>
59T: git://dpdk.org/next/dpdk-next-qos
60
61Next-pipeline Tree
62M: Cristian Dumitrescu <[email protected]>
63T: git://dpdk.org/next/dpdk-next-pipeline
64
65Stable Branches
66M: Yuanhan Liu <[email protected]>
67M: Luca Boccassi <[email protected]>
68T: git://dpdk.org/dpdk-stable
69
70Security Issues
71M: [email protected]
72
73Documentation (with overlaps)
74M: John McNamara <[email protected]>
75M: Marko Kovacevic <[email protected]>
76F: README
77F: doc/
78
79Developers and Maintainers Tools
80M: Thomas Monjalon <[email protected]>
81F: MAINTAINERS
82F: devtools/check-dup-includes.sh
83F: devtools/check-maintainers.sh
84F: devtools/check-forbidden-tokens.awk
85F: devtools/check-git-log.sh
86F: devtools/check-includes.sh
87F: devtools/check-symbol-maps.sh
88F: devtools/checkpatches.sh
89F: devtools/get-maintainer.sh
90F: devtools/git-log-fixes.sh
91F: devtools/load-devel-config
92F: devtools/test-build.sh
93F: devtools/test-meson-builds.sh
94F: license/
95
96
97Build System
98------------
99M: Thomas Monjalon <[email protected]>
100F: GNUmakefile
101F: Makefile
102F: config/
103F: mk/
104F: pkg/
105F: buildtools/auto-config-h.sh
106F: buildtools/gen-build-mk.sh
107F: buildtools/gen-config-h.sh
108F: buildtools/relpath.sh
109F: doc/build-sdk-quick.txt
110F: doc/guides/prog_guide/build_app.rst
111F: doc/guides/prog_guide/dev_kit_*
112F: doc/guides/prog_guide/ext_app_lib_make_help.rst
113
114Meson build
115M: Bruce Richardson <[email protected]>
116F: meson.build
117F: lib/librte_eal/bsdapp/BSDmakefile.meson
118F: meson_options.txt
119F: config/rte_config.h
120F: buildtools/gen-pmdinfo-cfile.sh
121F: buildtools/symlink-drivers-solibs.sh
122
123Public CI
124M: Aaron Conole <[email protected]>
125M: Michael Santana <[email protected]>
126F: .travis.yml
127F: .ci/
128
129ABI versioning
130M: Neil Horman <[email protected]>
131F: lib/librte_compat/
132F: doc/guides/rel_notes/deprecation.rst
133F: devtools/validate-abi.sh
134F: devtools/check-symbol-change.sh
135F: buildtools/check-experimental-syms.sh
136
137Driver information
138M: Neil Horman <[email protected]>
139F: buildtools/pmdinfogen/
140F: usertools/dpdk-pmdinfo.py
141F: doc/guides/tools/pmdinfo.rst
142
143
144Environment Abstraction Layer
145-----------------------------
146
147EAL API and common code
148F: lib/librte_eal/common/*
149F: lib/librte_eal/common/include/*
150F: lib/librte_eal/common/include/generic/
151F: lib/librte_eal/rte_eal_version.map
152F: doc/guides/prog_guide/env_abstraction_layer.rst
153F: test/test/test_alarm.c
154F: test/test/test_atomic.c
155F: test/test/test_barrier.c
156F: test/test/test_byteorder.c
157F: test/test/test_common.c
158F: test/test/test_cpuflags.c
159F: test/test/test_cycles.c
160F: test/test/test_debug.c
161F: test/test/test_eal*
162F: test/test/test_errno.c
163F: test/test/test_interrupts.c
164F: test/test/test_logs.c
165F: test/test/test_memcpy*
166F: test/test/test_per_lcore.c
167F: test/test/test_prefetch.c
168F: test/test/test_reciprocal_division*
169F: test/test/test_rwlock.c
170F: test/test/test_spinlock.c
171F: test/test/test_string_fns.c
172F: test/test/test_tailq.c
173F: test/test/test_version.c
174
175Memory Allocation
176M: Anatoly Burakov <[email protected]>
177F: lib/librte_eal/common/include/rte_fbarray.h
178F: lib/librte_eal/common/include/rte_mem*
179F: lib/librte_eal/common/include/rte_malloc.h
180F: lib/librte_eal/common/*malloc*
181F: lib/librte_eal/common/eal_common_fbarray.c
182F: lib/librte_eal/common/eal_common_mem*
183F: lib/librte_eal/common/eal_hugepages.h
184F: lib/librte_eal/linuxapp/eal/eal_mem*
185F: lib/librte_eal/bsdapp/eal/eal_mem*
186F: doc/guides/prog_guide/env_abstraction_layer.rst
187F: test/test/test_external_mem.c
188F: test/test/test_func_reentrancy.c
189F: test/test/test_fbarray.c
190F: test/test/test_malloc.c
191F: test/test/test_memory.c
192F: test/test/test_memzone.c
193
194Keep alive
195M: Remy Horton <[email protected]>
196F: lib/librte_eal/common/include/rte_keepalive.h
197F: lib/librte_eal/common/rte_keepalive.c
198F: examples/l2fwd-keepalive/
199F: doc/guides/sample_app_ug/keep_alive.rst
200
201Secondary process
202M: Anatoly Burakov <[email protected]>
203K: RTE_PROC_
204F: doc/guides/prog_guide/multi_proc_support.rst
205F: test/test/test_mp_secondary.c
206F: examples/multi_process/
207F: doc/guides/sample_app_ug/multi_process.rst
208
209Service Cores
210M: Harry van Haaren <[email protected]>
211F: lib/librte_eal/common/include/rte_service.h
212F: lib/librte_eal/common/include/rte_service_component.h
213F: lib/librte_eal/common/rte_service.c
214F: doc/guides/prog_guide/service_cores.rst
215F: test/test/test_service_cores.c
216
217Bitmap
218M: Cristian Dumitrescu <[email protected]>
219F: lib/librte_eal/common/include/rte_bitmap.h
220F: test/test/test_bitmap.c
221
222ARM v7
223M: Jan Viktorin <[email protected]>
224M: Gavin Hu <[email protected]>
225F: lib/librte_eal/common/arch/arm/
226F: lib/librte_eal/common/include/arch/arm/
227
228ARM v8
229M: Jerin Jacob <[email protected]>
230M: Gavin Hu <[email protected]>
231F: lib/librte_eal/common/include/arch/arm/*_64.h
232F: lib/librte_net/net_crc_neon.h
233F: lib/librte_acl/acl_run_neon.*
234F: lib/librte_lpm/rte_lpm_neon.h
235F: lib/librte_hash/rte*_arm64.h
236F: lib/librte_efd/rte*_arm64.h
237F: lib/librte_table/rte*_arm64.h
238F: drivers/net/ixgbe/ixgbe_rxtx_vec_neon.c
239F: drivers/net/i40e/i40e_rxtx_vec_neon.c
240F: drivers/net/virtio/virtio_rxtx_simple_neon.c
241
242IBM POWER (alpha)
243M: David Christensen <[email protected]>
244F: lib/librte_eal/common/arch/ppc_64/
245F: lib/librte_eal/common/include/arch/ppc_64/
246F: drivers/net/i40e/i40e_rxtx_vec_altivec.c
247F: examples/l3fwd/*altivec.h
248
249Intel x86
250M: Bruce Richardson <[email protected]>
251M: Konstantin Ananyev <[email protected]>
252F: lib/librte_eal/common/arch/x86/
253F: lib/librte_eal/common/include/arch/x86/
254
255Linux EAL (with overlaps)
256F: lib/librte_eal/linuxapp/Makefile
257F: lib/librte_eal/linuxapp/eal/
258F: doc/guides/linux_gsg/
259
260Linux UIO
261M: Ferruh Yigit <[email protected]>
262F: kernel/linux/igb_uio/
263F: drivers/bus/pci/linux/*uio*
264
265Linux VFIO
266M: Anatoly Burakov <[email protected]>
267F: lib/librte_eal/linuxapp/eal/*vfio*
268F: drivers/bus/pci/linux/*vfio*
269
270FreeBSD EAL (with overlaps)
271M: Bruce Richardson <[email protected]>
272F: lib/librte_eal/bsdapp/Makefile
273F: lib/librte_eal/bsdapp/eal/
274F: doc/guides/freebsd_gsg/
275
276FreeBSD contigmem
277M: Bruce Richardson <[email protected]>
278F: kernel/freebsd/contigmem/
279
280FreeBSD UIO
281M: Bruce Richardson <[email protected]>
282F: kernel/freebsd/nic_uio/
283
284
285Core Libraries
286--------------
287
288Memory pool
289M: Olivier Matz <[email protected]>
290M: Andrew Rybchenko <[email protected]>
291F: lib/librte_mempool/
292F: drivers/mempool/Makefile
293F: drivers/mempool/ring/
294F: drivers/mempool/stack/
295F: doc/guides/prog_guide/mempool_lib.rst
296F: test/test/test_mempool*
297F: test/test/test_func_reentrancy.c
298
299Ring queue
300M: Olivier Matz <[email protected]>
301F: lib/librte_ring/
302F: doc/guides/prog_guide/ring_lib.rst
303F: test/test/test_ring*
304F: test/test/test_func_reentrancy.c
305
306Packet buffer
307M: Olivier Matz <[email protected]>
308F: lib/librte_mbuf/
309F: doc/guides/prog_guide/mbuf_lib.rst
310F: test/test/test_mbuf.c
311
312Ethernet API
313M: Thomas Monjalon <[email protected]>
314M: Ferruh Yigit <[email protected]>
315M: Andrew Rybchenko <[email protected]>
316T: git://dpdk.org/next/dpdk-next-net
317F: lib/librte_ethdev/
318F: devtools/test-null.sh
319
320Flow API
321M: Adrien Mazarguil <[email protected]>
322T: git://dpdk.org/next/dpdk-next-net
323F: app/test-pmd/cmdline_flow.c
324F: doc/guides/prog_guide/rte_flow.rst
325F: lib/librte_ethdev/rte_flow*
326
327Traffic Management API - EXPERIMENTAL
328M: Cristian Dumitrescu <[email protected]>
329T: git://dpdk.org/next/dpdk-next-tm
330F: lib/librte_ethdev/rte_tm*
331
332Traffic Metering and Policing API - EXPERIMENTAL
333M: Cristian Dumitrescu <[email protected]>
334F: lib/librte_ethdev/rte_mtr*
335
336Baseband API - EXPERIMENTAL
337M: Amr Mokhtar <[email protected]>
338T: git://dpdk.org/next/dpdk-next-crypto
339F: lib/librte_bbdev/
340F: doc/guides/prog_guide/bbdev.rst
341F: drivers/baseband/
342F: doc/guides/bbdevs/
343F: app/test-bbdev/
344F: doc/guides/tools/testbbdev.rst
345F: examples/bbdev_app/
346F: doc/guides/sample_app_ug/bbdev_app.rst
347
348Crypto API
349M: Pablo de Lara <[email protected]>
350M: Declan Doherty <[email protected]>
351T: git://dpdk.org/next/dpdk-next-crypto
352F: lib/librte_cryptodev/
353F: test/test/test_cryptodev*
354F: examples/l2fwd-crypto/
355
356Security API
357M: Akhil Goyal <[email protected]>
358M: Declan Doherty <[email protected]>
359T: git://dpdk.org/next/dpdk-next-crypto
360F: lib/librte_security/
361F: doc/guides/prog_guide/rte_security.rst
362
363Compression API - EXPERIMENTAL
364M: Fiona Trahe <[email protected]>
365M: Pablo de Lara <[email protected]>
366M: Ashish Gupta <[email protected]>
367T: git://dpdk.org/next/dpdk-next-crypto
368F: lib/librte_compressdev/
369F: drivers/compress/
370F: test/test/test_compressdev*
371F: doc/guides/prog_guide/compressdev.rst
372F: doc/guides/compressdevs/features/default.ini
373
374Eventdev API
375M: Jerin Jacob <[email protected]>
376T: git://dpdk.org/next/dpdk-next-eventdev
377F: lib/librte_eventdev/
378F: drivers/event/skeleton/
379F: test/test/test_eventdev.c
380
381Eventdev Ethdev Rx Adapter API - EXPERIMENTAL
382M: Nikhil Rao <[email protected]>
383T: git://dpdk.org/next/dpdk-next-eventdev
384F: lib/librte_eventdev/*eth_rx_adapter*
385F: test/test/test_event_eth_rx_adapter.c
386F: doc/guides/prog_guide/event_ethernet_rx_adapter.rst
387
388Eventdev Ethdev Tx Adapter API - EXPERIMENTAL
389M: Nikhil Rao <[email protected]>
390T: git://dpdk.org/next/dpdk-next-eventdev
391F: lib/librte_eventdev/*eth_tx_adapter*
392F: test/test/test_event_eth_tx_adapter.c
393F: doc/guides/prog_guide/event_ethernet_tx_adapter.rst
394
395Eventdev Timer Adapter API - EXPERIMENTAL
396M: Erik Gabriel Carrillo <[email protected]>
397T: git://dpdk.org/next/dpdk-next-eventdev
398F: lib/librte_eventdev/*timer_adapter*
399F: test/test/test_event_timer_adapter.c
400F: doc/guides/prog_guide/event_timer_adapter.rst
401
402Eventdev Crypto Adapter API - EXPERIMENTAL
403M: Abhinandan Gujjar <[email protected]>
404T: git://dpdk.org/next/dpdk-next-eventdev
405F: lib/librte_eventdev/*crypto_adapter*
406F: test/test/test_event_crypto_adapter.c
407F: doc/guides/prog_guide/event_crypto_adapter.rst
408
409Raw device API - EXPERIMENTAL
410M: Shreyansh Jain <[email protected]>
411M: Hemant Agrawal <[email protected]>
412F: lib/librte_rawdev/
413F: drivers/raw/skeleton_rawdev/
414F: test/test/test_rawdev.c
415F: doc/guides/prog_guide/rawdev.rst
416
417
418Memory Pool Drivers
419-------------------
420
421Bucket memory pool
422M: Artem V. Andreev <[email protected]>
423M: Andrew Rybchenko <[email protected]>
424F: drivers/mempool/bucket/
425
426
427Bus Drivers
428-----------
429
430Intel FPGA bus
431M: Rosen Xu <[email protected]>
432F: drivers/bus/ifpga/
433
434NXP buses
435M: Hemant Agrawal <[email protected]>
436M: Shreyansh Jain <[email protected]>
437F: drivers/common/dpaax/
438F: drivers/bus/dpaa/
439F: drivers/bus/fslmc/
440
441PCI bus driver
442F: drivers/bus/pci/
443
444VDEV bus driver
445F: drivers/bus/vdev/
446
447VMBUS bus driver
448M: Stephen Hemminger <[email protected]>
449F: drivers/bus/vmbus/
450
451
452Networking Drivers
453------------------
454M: Ferruh Yigit <[email protected]>
455T: git://dpdk.org/next/dpdk-next-net
456F: doc/guides/nics/features/default.ini
457
458Link bonding
459M: Declan Doherty <[email protected]>
460M: Chas Williams <[email protected]>
461F: drivers/net/bonding/
462F: doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst
463F: test/test/test_link_bonding*
464F: examples/bond/
465F: doc/guides/nics/features/bonding.ini
466
467Linux KNI
468M: Ferruh Yigit <[email protected]>
469F: kernel/linux/kni/
470F: lib/librte_kni/
471F: doc/guides/prog_guide/kernel_nic_interface.rst
472F: test/test/test_kni.c
473F: examples/kni/
474F: doc/guides/sample_app_ug/kernel_nic_interface.rst
475
476Linux AF_PACKET
477M: John W. Linville <[email protected]>
478F: drivers/net/af_packet/
479F: doc/guides/nics/features/afpacket.ini
480
481Amazon ENA
482M: Marcin Wojtas <[email protected]>
483M: Michal Krawczyk <[email protected]>
484M: Guy Tzalik <[email protected]>
485M: Evgeny Schemeilin <[email protected]>
486F: drivers/net/ena/
487F: doc/guides/nics/ena.rst
488F: doc/guides/nics/features/ena.ini
489
490AMD axgbe
491M: Ravi Kumar <[email protected]>
492F: drivers/net/axgbe/
493F: doc/guides/nics/axgbe.rst
494F: doc/guides/nics/features/axgbe.ini
495
496Aquantia atlantic
497M: Igor Russkikh <[email protected]>
498M: Pavel Belous <[email protected]>
499F: drivers/net/atlantic/
500F: doc/guides/nics/atlantic.rst
501F: doc/guides/nics/features/atlantic.ini
502
503Atomic Rules ARK
504M: Shepard Siegel <[email protected]>
505M: Ed Czeck <[email protected]>
506M: John Miller <[email protected]>
507F: drivers/net/ark/
508F: doc/guides/nics/ark.rst
509F: doc/guides/nics/features/ark.ini
510
511Broadcom bnxt
512M: Ajit Khaparde <[email protected]>
513M: Somnath Kotur <[email protected]>
514F: drivers/net/bnxt/
515F: doc/guides/nics/bnxt.rst
516F: doc/guides/nics/features/bnxt.ini
517
518Cavium ThunderX nicvf
519M: Jerin Jacob <[email protected]>
520M: Maciej Czekaj <[email protected]>
521F: drivers/net/thunderx/
522F: doc/guides/nics/thunderx.rst
523F: doc/guides/nics/features/thunderx.ini
524
525Cavium LiquidIO
526M: Shijith Thotton <[email protected]>
527M: Srisivasubramanian Srinivasan <[email protected]>
528F: drivers/net/liquidio/
529F: doc/guides/nics/liquidio.rst
530F: doc/guides/nics/features/liquidio.ini
531
532Cavium OCTEON TX
533M: Jerin Jacob <[email protected]>
534F: drivers/common/octeontx/
535F: drivers/mempool/octeontx/
536F: drivers/net/octeontx/
537F: doc/guides/nics/octeontx.rst
538F: doc/guides/nics/features/octeontx.ini
539
540Chelsio cxgbe
541M: Rahul Lakkireddy <[email protected]>
542F: drivers/net/cxgbe/
543F: doc/guides/nics/cxgbe.rst
544F: doc/guides/nics/features/cxgbe.ini
545
546Cisco enic
547M: John Daley <[email protected]>
548M: Hyong Youb Kim <[email protected]>
549F: drivers/net/enic/
550F: doc/guides/nics/enic.rst
551F: doc/guides/nics/features/enic.ini
552
553Intel e1000
554M: Wenzhuo Lu <[email protected]>
555T: git://dpdk.org/next/dpdk-next-net-intel
556F: drivers/net/e1000/
557F: doc/guides/nics/e1000em.rst
558F: doc/guides/nics/intel_vf.rst
559F: doc/guides/nics/features/e1000.ini
560F: doc/guides/nics/features/igb*.ini
561
562Intel ixgbe
563M: Wenzhuo Lu <[email protected]>
564M: Konstantin Ananyev <[email protected]>
565T: git://dpdk.org/next/dpdk-next-net-intel
566F: drivers/net/ixgbe/
567F: doc/guides/nics/ixgbe.rst
568F: doc/guides/nics/intel_vf.rst
569F: doc/guides/nics/features/ixgbe*.ini
570
571Intel i40e
572M: Beilei Xing <[email protected]>
573M: Qi Zhang <[email protected]>
574T: git://dpdk.org/next/dpdk-next-net-intel
575F: drivers/net/i40e/
576F: doc/guides/nics/i40e.rst
577F: doc/guides/nics/intel_vf.rst
578F: doc/guides/nics/features/i40e*.ini
579
580Intel fm10k
581M: Qi Zhang <[email protected]>
582M: Xiao Wang <[email protected]>
583T: git://dpdk.org/next/dpdk-next-net-intel
584F: drivers/net/fm10k/
585F: doc/guides/nics/fm10k.rst
586F: doc/guides/nics/features/fm10k*.ini
587
588Intel avf
589M: Jingjing Wu <[email protected]>
590M: Wenzhuo Lu <[email protected]>
591T: git://dpdk.org/next/dpdk-next-net-intel
592F: drivers/net/avf/
593F: doc/guides/nics/features/avf*.ini
594
595Intel ifc
596M: Xiao Wang <[email protected]>
597T: git://dpdk.org/next/dpdk-next-net-intel
598F: drivers/net/ifc/
599F: doc/guides/nics/ifc.rst
600F: doc/guides/nics/features/ifc*.ini
601
602Marvell mvpp2
603M: Tomasz Duszynski <[email protected]>
604M: Dmitri Epshtein <[email protected]>
605M: Natalie Samsonov <[email protected]>
606F: drivers/common/mvep/
607F: drivers/net/mvpp2/
608F: doc/guides/nics/mvpp2.rst
609F: doc/guides/nics/features/mvpp2.ini
610
611Marvell mvneta
612M: Zyta Szpak <[email protected]>
613M: Dmitri Epshtein <[email protected]>
614M: Natalie Samsonov <[email protected]>
615F: drivers/net/mvneta/
616F: doc/guides/nics/mvneta.rst
617F: doc/guides/nics/features/mvneta.ini
618
619Mellanox mlx4
620M: Matan Azrad <[email protected]>
621M: Shahaf Shuler <[email protected]>
622T: git://dpdk.org/next/dpdk-next-net-mlx
623F: drivers/net/mlx4/
624F: doc/guides/nics/mlx4.rst
625F: doc/guides/nics/features/mlx4.ini
626
627Mellanox mlx5
628M: Shahaf Shuler <[email protected]>
629M: Yongseok Koh <[email protected]>
630T: git://dpdk.org/next/dpdk-next-net-mlx
631F: drivers/net/mlx5/
632F: doc/guides/nics/mlx5.rst
633F: doc/guides/nics/features/mlx5.ini
634
635Microsoft vdev_netvsc - EXPERIMENTAL
636M: Matan Azrad <[email protected]>
637F: drivers/net/vdev_netvsc/
638F: doc/guides/nics/vdev_netvsc.rst
639F: doc/guides/nics/features/vdev_netvsc.ini
640
641Microsoft Hyper-V netvsc - EXPERIMENTAL
642M: Stephen Hemminger <[email protected]>
643M: K. Y. Srinivasan <[email protected]>
644M: Haiyang Zhang <[email protected]>
645F: drivers/net/netvsc/
646F: doc/guides/nics/netvsc.rst
647F: doc/guides/nics/features/netvsc.ini
648
649Netcope szedata2
650M: Jan Remes <[email protected]>
651F: drivers/net/szedata2/
652F: doc/guides/nics/szedata2.rst
653F: doc/guides/nics/features/szedata2.ini
654
655Netronome nfp
656M: Alejandro Lucero <[email protected]>
657F: drivers/net/nfp/
658F: doc/guides/nics/nfp.rst
659F: doc/guides/nics/features/nfp*.ini
660
661NXP dpaa
662M: Hemant Agrawal <[email protected]>
663M: Shreyansh Jain <[email protected]>
664F: drivers/mempool/dpaa/
665F: drivers/net/dpaa/
666F: doc/guides/nics/dpaa.rst
667F: doc/guides/nics/features/dpaa.ini
668
669NXP dpaa2
670M: Hemant Agrawal <[email protected]>
671M: Shreyansh Jain <[email protected]>
672F: drivers/mempool/dpaa2/
673F: drivers/net/dpaa2/
674F: doc/guides/nics/dpaa2.rst
675F: doc/guides/nics/features/dpaa2.ini
676
677NXP enetc
678M: Gagandeep Singh <[email protected]>
679M: Pankaj Chauhan <[email protected]>
680F: drivers/net/enetc/
681F: doc/guides/nics/enetc.rst
682F: doc/guides/nics/features/enetc.ini
683
684QLogic bnx2x
685M: Harish Patil <[email protected]>
686M: Rasesh Mody <[email protected]>
687F: drivers/net/bnx2x/
688F: doc/guides/nics/bnx2x.rst
689F: doc/guides/nics/features/bnx2x*.ini
690
691QLogic qede PMD
692M: Rasesh Mody <[email protected]>
693M: Harish Patil <[email protected]>
694M: Shahed Shaikh <[email protected]>
695F: drivers/net/qede/
696F: doc/guides/nics/qede.rst
697F: doc/guides/nics/features/qede*.ini
698
699Solarflare sfc_efx
700M: Andrew Rybchenko <[email protected]>
701F: drivers/net/sfc/
702F: doc/guides/nics/sfc_efx.rst
703F: doc/guides/nics/features/sfc_efx.ini
704
705VMware vmxnet3
706M: Yong Wang <[email protected]>
707F: drivers/net/vmxnet3/
708F: doc/guides/nics/vmxnet3.rst
709F: doc/guides/nics/features/vmxnet3.ini
710
711Vhost-user
712M: Maxime Coquelin <[email protected]>
713M: Tiwei Bie <[email protected]>
714M: Zhihong Wang <[email protected]>
715T: git://dpdk.org/next/dpdk-next-virtio
716F: lib/librte_vhost/
717F: doc/guides/prog_guide/vhost_lib.rst
718F: examples/vhost/
719F: doc/guides/sample_app_ug/vhost.rst
720F: examples/vhost_scsi/
721F: doc/guides/sample_app_ug/vhost_scsi.rst
722F: examples/vhost_crypto/
723F: examples/vdpa/
724F: doc/guides/sample_app_ug/vdpa.rst
725
726Vhost PMD
727M: Maxime Coquelin <[email protected]>
728M: Tiwei Bie <[email protected]>
729M: Zhihong Wang <[email protected]>
730T: git://dpdk.org/next/dpdk-next-virtio
731F: drivers/net/vhost/
732F: doc/guides/nics/vhost.rst
733F: doc/guides/nics/features/vhost.ini
734
735Virtio PMD
736M: Maxime Coquelin <[email protected]>
737M: Tiwei Bie <[email protected]>
738M: Zhihong Wang <[email protected]>
739T: git://dpdk.org/next/dpdk-next-virtio
740F: drivers/net/virtio/
741F: doc/guides/nics/virtio.rst
742F: doc/guides/nics/features/virtio*.ini
743
744Wind River AVP
745M: Allain Legacy <[email protected]>
746M: Matt Peters <[email protected]>
747F: drivers/net/avp/
748F: doc/guides/nics/avp.rst
749F: doc/guides/nics/features/avp.ini
750
751PCAP PMD
752M: Ferruh Yigit <[email protected]>
753F: drivers/net/pcap/
754F: doc/guides/nics/pcap_ring.rst
755F: doc/guides/nics/features/pcap.ini
756
757Tap PMD
758M: Keith Wiles <[email protected]>
759F: drivers/net/tap/
760F: doc/guides/nics/tap.rst
761F: doc/guides/nics/features/tap.ini
762
763KNI PMD
764M: Ferruh Yigit <[email protected]>
765F: drivers/net/kni/
766F: doc/guides/nics/kni.rst
767F: doc/guides/nics/features/kni.ini
768
769Ring PMD
770M: Bruce Richardson <[email protected]>
771F: drivers/net/ring/
772F: doc/guides/nics/pcap_ring.rst
773F: test/test/test_pmd_ring.c
774F: test/test/test_pmd_ring_perf.c
775F: doc/guides/nics/features/ring.ini
776
777Null Networking PMD
778M: Tetsuya Mukawa <[email protected]>
779F: drivers/net/null/
780F: doc/guides/nics/features/null.ini
781
782Fail-safe PMD
783M: Gaetan Rivet <[email protected]>
784F: drivers/net/failsafe/
785F: doc/guides/nics/fail_safe.rst
786F: doc/guides/nics/features/failsafe.ini
787
788Softnic PMD
789M: Jasvinder Singh <[email protected]>
790M: Cristian Dumitrescu <[email protected]>
791F: drivers/net/softnic/
792F: doc/guides/nics/features/softnic.ini
793F: doc/guides/nics/softnic.rst
794
795
796Crypto Drivers
797--------------
798M: Pablo de Lara <[email protected]>
799T: git://dpdk.org/next/dpdk-next-crypto
800F: doc/guides/cryptodevs/features/default.ini
801
802AMD CCP Crypto
803M: Ravi Kumar <[email protected]>
804F: drivers/crypto/ccp/
805F: doc/guides/cryptodevs/ccp.rst
806F: doc/guides/cryptodevs/features/ccp.ini
807
808ARMv8 Crypto
809M: Jerin Jacob <[email protected]>
810F: drivers/crypto/armv8/
811F: doc/guides/cryptodevs/armv8.rst
812F: doc/guides/cryptodevs/features/armv8.ini
813
814Cavium OCTEON TX crypto
815M: Anoob Joseph <[email protected]>
816F: drivers/common/cpt/
817F: drivers/crypto/octeontx/
818F: doc/guides/cryptodevs/octeontx.rst
819F: doc/guides/cryptodevs/features/octeontx.ini
820
821Crypto Scheduler
822M: Fan Zhang <[email protected]>
823F: drivers/crypto/scheduler/
824F: doc/guides/cryptodevs/scheduler.rst
825
826Intel AES-NI GCM
827M: Declan Doherty <[email protected]>
828F: drivers/crypto/aesni_gcm/
829F: doc/guides/cryptodevs/aesni_gcm.rst
830F: doc/guides/cryptodevs/features/aesni_gcm.ini
831
832Intel AES-NI Multi-Buffer
833M: Declan Doherty <[email protected]>
834F: drivers/crypto/aesni_mb/
835F: doc/guides/cryptodevs/aesni_mb.rst
836F: doc/guides/cryptodevs/features/aesni_mb.ini
837
838Intel QuickAssist
839M: John Griffin <[email protected]>
840M: Fiona Trahe <[email protected]>
841M: Deepak Kumar Jain <[email protected]>
842F: drivers/crypto/qat/
843F: drivers/common/qat/
844F: doc/guides/cryptodevs/qat.rst
845F: doc/guides/cryptodevs/features/qat.ini
846
847KASUMI
848M: Pablo de Lara <[email protected]>
849F: drivers/crypto/kasumi/
850F: doc/guides/cryptodevs/kasumi.rst
851F: doc/guides/cryptodevs/features/kasumi.ini
852
853Marvell Mrvl
854M: Tomasz Duszynski <[email protected]>
855M: Dmitri Epshtein <[email protected]>
856M: Natalie Samsonov <[email protected]>
857F: drivers/crypto/mvsam/
858F: doc/guides/cryptodevs/mvsam.rst
859F: doc/guides/cryptodevs/features/mvsam.ini
860
861Null Crypto
862M: Declan Doherty <[email protected]>
863F: drivers/crypto/null/
864F: doc/guides/cryptodevs/null.rst
865F: doc/guides/cryptodevs/features/null.ini
866
867NXP CAAM JR
868M: Gagandeep Singh <[email protected]>
869M: Hemant Agrawal <[email protected]>
870F: drivers/crypto/caam_jr/
871F: doc/guides/cryptodevs/caam_jr.rst
872F: doc/guides/cryptodevs/features/caam_jr.ini
873
874NXP DPAA_SEC
875M: Akhil Goyal <[email protected]>
876M: Hemant Agrawal <[email protected]>
877F: drivers/crypto/dpaa_sec/
878F: doc/guides/cryptodevs/dpaa_sec.rst
879F: doc/guides/cryptodevs/features/dpaa_sec.ini
880
881NXP DPAA2_SEC
882M: Akhil Goyal <[email protected]>
883M: Hemant Agrawal <[email protected]>
884F: drivers/crypto/dpaa2_sec/
885F: doc/guides/cryptodevs/dpaa2_sec.rst
886F: doc/guides/cryptodevs/features/dpaa2_sec.ini
887
888OpenSSL
889M: Declan Doherty <[email protected]>
890F: drivers/crypto/openssl/
891F: doc/guides/cryptodevs/openssl.rst
892F: doc/guides/cryptodevs/features/openssl.ini
893
894SNOW 3G
895M: Pablo de Lara <[email protected]>
896F: drivers/crypto/snow3g/
897F: doc/guides/cryptodevs/snow3g.rst
898F: doc/guides/cryptodevs/features/snow3g.ini
899
900Virtio
901M: Jay Zhou <[email protected]>
902F: drivers/crypto/virtio/
903F: doc/guides/cryptodevs/virtio.rst
904F: doc/guides/cryptodevs/features/virtio.ini
905
906ZUC
907M: Pablo de Lara <[email protected]>
908F: drivers/crypto/zuc/
909F: doc/guides/cryptodevs/zuc.rst
910F: doc/guides/cryptodevs/features/zuc.ini
911
912
913Compression Drivers
914-------------------
915M: Pablo de Lara <[email protected]>
916T: git://dpdk.org/next/dpdk-next-crypto
917
918Cavium OCTEON TX zipvf
919M: Ashish Gupta <[email protected]>
920F: drivers/compress/octeontx/
921F: doc/guides/compressdevs/octeontx.rst
922F: doc/guides/compressdevs/features/octeontx.ini
923
924Intel QuickAssist
925M: Fiona Trahe <[email protected]>
926F: drivers/compress/qat/
927F: drivers/common/qat/
928
929ISA-L
930M: Lee Daly <[email protected]>
931F: drivers/compress/isal/
932F: doc/guides/compressdevs/isal.rst
933F: doc/guides/compressdevs/features/isal.ini
934
935ZLIB
936M: Sunila Sahu <[email protected]>
937F: drivers/compress/zlib/
938F: doc/guides/compressdevs/zlib.rst
939F: doc/guides/compressdevs/features/zlib.ini
940
941
942Eventdev Drivers
943----------------
944M: Jerin Jacob <[email protected]>
945T: git://dpdk.org/next/dpdk-next-eventdev
946
947Cavium OCTEON TX ssovf
948M: Jerin Jacob <[email protected]>
949F: drivers/event/octeontx/
950F: doc/guides/eventdevs/octeontx.rst
951
952Cavium OCTEON TX timvf
953M: Pavan Nikhilesh <[email protected]>
954F: drivers/event/octeontx/timvf_*
955
956NXP DPAA eventdev
957M: Hemant Agrawal <[email protected]>
958M: Sunil Kumar Kori <[email protected]>
959F: drivers/event/dpaa/
960F: doc/guides/eventdevs/dpaa.rst
961
962NXP DPAA2 eventdev
963M: Hemant Agrawal <[email protected]>
964M: Nipun Gupta <[email protected]>
965F: drivers/event/dpaa2/
966F: doc/guides/eventdevs/dpaa2.rst
967
968Software Eventdev PMD
969M: Harry van Haaren <[email protected]>
970F: drivers/event/sw/
971F: doc/guides/eventdevs/sw.rst
972F: examples/eventdev_pipeline/
973F: doc/guides/sample_app_ug/eventdev_pipeline.rst
974
975Distributed Software Eventdev PMD
976M: Mattias Rönnblom <[email protected]>
977F: drivers/event/dsw/
978F: doc/guides/eventdevs/dsw.rst
979
980Software OPDL Eventdev PMD
981M: Liang Ma <[email protected]>
982M: Peter Mccarthy <[email protected]>
983F: drivers/event/opdl/
984F: doc/guides/eventdevs/opdl.rst
985
986
987Rawdev Drivers
988--------------
989
990Intel FPGA
991M: Rosen Xu <[email protected]>
992M: Tianfei zhang <[email protected]>
993F: drivers/raw/ifpga_rawdev/
994F: doc/guides/rawdevs/ifpga_rawdev.rst
995
996NXP DPAA2 QDMA
997M: Nipun Gupta <[email protected]>
998F: drivers/raw/dpaa2_qdma/
999F: doc/guides/rawdevs/dpaa2_qdma.rst
1000
1001DPAA2 CMDIF
1002M: Nipun Gupta <[email protected]>
1003F: drivers/raw/dpaa2_cmdif/
1004F: doc/guides/rawdevs/dpaa2_cmdif.rst
1005
1006
1007Packet processing
1008-----------------
1009
1010Network headers
1011M: Olivier Matz <[email protected]>
1012F: lib/librte_net/
1013
1014Packet CRC
1015M: Jasvinder Singh <[email protected]>
1016F: lib/librte_net/rte_net_crc*
1017F: lib/librte_net/net_crc_sse.h
1018F: test/test/test_crc.c
1019
1020IP fragmentation & reassembly
1021M: Konstantin Ananyev <[email protected]>
1022F: lib/librte_ip_frag/
1023F: doc/guides/prog_guide/ip_fragment_reassembly_lib.rst
1024F: examples/ip_fragmentation/
1025F: doc/guides/sample_app_ug/ip_frag.rst
1026F: examples/ip_reassembly/
1027F: doc/guides/sample_app_ug/ip_reassembly.rst
1028
1029Generic Receive Offload - EXPERIMENTAL
1030M: Jiayu Hu <[email protected]>
1031F: lib/librte_gro/
1032F: doc/guides/prog_guide/generic_receive_offload_lib.rst
1033
1034Generic Segmentation Offload
1035M: Jiayu Hu <[email protected]>
1036F: lib/librte_gso/
1037F: doc/guides/prog_guide/generic_segmentation_offload_lib.rst
1038
1039Flow Classify - EXPERIMENTAL
1040M: Bernard Iremonger <[email protected]>
1041F: lib/librte_flow_classify/
1042F: test/test/test_flow_classify*
1043F: doc/guides/prog_guide/flow_classify_lib.rst
1044F: examples/flow_classify/
1045F: doc/guides/sample_app_ug/flow_classify.rst
1046
1047Distributor
1048M: Bruce Richardson <[email protected]>
1049M: David Hunt <[email protected]>
1050F: lib/librte_distributor/
1051F: doc/guides/prog_guide/packet_distrib_lib.rst
1052F: test/test/test_distributor*
1053F: examples/distributor/
1054F: doc/guides/sample_app_ug/dist_app.rst
1055
1056Reorder
1057M: Reshma Pattan <[email protected]>
1058F: lib/librte_reorder/
1059F: doc/guides/prog_guide/reorder_lib.rst
1060F: test/test/test_reorder*
1061F: examples/packet_ordering/
1062F: doc/guides/sample_app_ug/packet_ordering.rst
1063
1064Hierarchical scheduler
1065M: Cristian Dumitrescu <[email protected]>
1066F: lib/librte_sched/
1067F: doc/guides/prog_guide/qos_framework.rst
1068F: test/test/test_red.c
1069F: test/test/test_sched.c
1070F: examples/qos_sched/
1071F: doc/guides/sample_app_ug/qos_scheduler.rst
1072
1073Packet capture
1074M: Reshma Pattan <[email protected]>
1075F: lib/librte_pdump/
1076F: doc/guides/prog_guide/pdump_lib.rst
1077F: app/pdump/
1078F: doc/guides/tools/pdump.rst
1079
1080
1081Packet Framework
1082----------------
1083M: Cristian Dumitrescu <[email protected]>
1084F: lib/librte_pipeline/
1085F: lib/librte_port/
1086F: lib/librte_table/
1087F: doc/guides/prog_guide/packet_framework.rst
1088F: test/test/test_table*
1089F: test/test-pipeline/
1090F: doc/guides/sample_app_ug/test_pipeline.rst
1091F: examples/ip_pipeline/
1092F: doc/guides/sample_app_ug/ip_pipeline.rst
1093
1094
1095Algorithms
1096----------
1097
1098ACL
1099M: Konstantin Ananyev <[email protected]>
1100F: lib/librte_acl/
1101F: doc/guides/prog_guide/packet_classif_access_ctrl.rst
1102F: test/test-acl/
1103F: test/test/test_acl.*
1104F: examples/l3fwd-acl/
1105F: doc/guides/sample_app_ug/l3_forward_access_ctrl.rst
1106
1107EFD
1108M: Byron Marohn <[email protected]>
1109M: Pablo de Lara Guarch <[email protected]>
1110F: lib/librte_efd/
1111F: doc/guides/prog_guide/efd_lib.rst
1112F: test/test/test_efd*
1113F: examples/server_node_efd/
1114F: doc/guides/sample_app_ug/server_node_efd.rst
1115
1116Hashes
1117M: Bruce Richardson <[email protected]>
1118M: Pablo de Lara <[email protected]>
1119F: lib/librte_hash/
1120F: doc/guides/prog_guide/hash_lib.rst
1121F: test/test/test_*hash*
1122F: test/test/test_func_reentrancy.c
1123
1124LPM
1125M: Bruce Richardson <[email protected]>
1126F: lib/librte_lpm/
1127F: doc/guides/prog_guide/lpm*
1128F: test/test/test_lpm*
1129F: test/test/test_func_reentrancy.c
1130F: test/test/test_xmmt_ops.h
1131
1132Membership - EXPERIMENTAL
1133M: Yipeng Wang <[email protected]>
1134M: Sameh Gobriel <[email protected]>
1135F: lib/librte_member/
1136F: doc/guides/prog_guide/member_lib.rst
1137F: test/test/test_member*
1138
1139Traffic metering
1140M: Cristian Dumitrescu <[email protected]>
1141F: lib/librte_meter/
1142F: doc/guides/sample_app_ug/qos_scheduler.rst
1143F: test/test/test_meter.c
1144F: examples/qos_meter/
1145F: doc/guides/sample_app_ug/qos_metering.rst
1146
1147
1148Other libraries
1149---------------
1150
1151Configuration file
1152M: Cristian Dumitrescu <[email protected]>
1153F: lib/librte_cfgfile/
1154F: test/test/test_cfgfile.c
1155F: test/test/test_cfgfiles/
1156
1157Interactive command line
1158M: Olivier Matz <[email protected]>
1159F: lib/librte_cmdline/
1160F: test/cmdline_test/
1161F: test/test/test_cmdline*
1162F: examples/cmdline/
1163F: doc/guides/sample_app_ug/cmd_line.rst
1164
1165Key/Value parsing
1166M: Olivier Matz <[email protected]>
1167F: lib/librte_kvargs/
1168F: test/test/test_kvargs.c
1169
1170PCI
1171M: Gaetan Rivet <[email protected]>
1172F: lib/librte_pci/
1173
1174Power management
1175M: David Hunt <[email protected]>
1176F: lib/librte_power/
1177F: doc/guides/prog_guide/power_man.rst
1178F: test/test/test_power*
1179F: examples/l3fwd-power/
1180F: doc/guides/sample_app_ug/l3_forward_power_man.rst
1181F: examples/vm_power_manager/
1182F: doc/guides/sample_app_ug/vm_power_management.rst
1183
1184Timers
1185M: Robert Sanford <[email protected]>
1186F: lib/librte_timer/
1187F: doc/guides/prog_guide/timer_lib.rst
1188F: test/test/test_timer*
1189F: examples/timer/
1190F: doc/guides/sample_app_ug/timer.rst
1191
1192Job statistics
1193M: Pablo de Lara <[email protected]>
1194F: lib/librte_jobstats/
1195F: examples/l2fwd-jobstats/
1196F: doc/guides/sample_app_ug/l2_forward_job_stats.rst
1197
1198Metrics
1199M: Remy Horton <[email protected]>
1200F: lib/librte_metrics/
1201F: test/test/test_metrics.c
1202
1203Bit-rate statistics
1204M: Remy Horton <[email protected]>
1205F: lib/librte_bitratestats/
1206
1207Latency statistics
1208M: Reshma Pattan <[email protected]>
1209F: lib/librte_latencystats/
1210
1211Telemetry - EXPERIMENTAL
1212M: Kevin Laatz <[email protected]>
1213F: lib/librte_telemetry/
1214F: usertools/dpdk-telemetry-client.py
1215F: doc/guides/howto/telemetry.rst
1216
1217BPF - EXPERIMENTAL
1218M: Konstantin Ananyev <[email protected]>
1219F: lib/librte_bpf/
1220F: test/bpf/
1221F: test/test/test_bpf.c
1222F: doc/guides/prog_guide/bpf_lib.rst
1223
1224
1225Test Applications
1226-----------------
1227
1228Unit tests framework
1229F: test/Makefile
1230F: test/test/Makefile
1231F: test/test/autotest*
1232F: test/test/commands.c
1233F: test/test/packet_burst_generator.c
1234F: test/test/packet_burst_generator.h
1235F: test/test/process.h
1236F: test/test/resource.*
1237F: test/test/test.c
1238F: test/test/test.h
1239F: test/test/test_pmd_perf.c
1240F: test/test/test_resource.c
1241F: test/test/virtual_pmd.c
1242F: test/test/virtual_pmd.h
1243
1244Driver testing tool
1245M: Wenzhuo Lu <[email protected]>
1246M: Jingjing Wu <[email protected]>
1247M: Bernard Iremonger <[email protected]>
1248F: app/test-pmd/
1249F: doc/guides/testpmd_app_ug/
1250
1251Crypto performance test application
1252M: Declan Doherty <[email protected]>
1253F: app/test-crypto-perf/
1254F: doc/guides/tools/cryptoperf.rst
1255
1256Eventdev test application
1257M: Jerin Jacob <[email protected]>
1258F: app/test-eventdev/
1259F: doc/guides/tools/testeventdev.rst
1260F: doc/guides/tools/img/eventdev_*
1261F: test/test/test_event_ring.c
1262
1263Procinfo tool
1264M: Maryam Tahhan <[email protected]>
1265M: Reshma Pattan <[email protected]>
1266F: app/proc-info/
1267F: doc/guides/tools/proc_info.rst
1268
1269
1270Other Example Applications
1271--------------------------
1272
1273M: Remy Horton <[email protected]>
1274F: examples/ethtool/
1275F: doc/guides/sample_app_ug/ethtool.rst
1276
1277F: examples/exception_path/
1278F: doc/guides/sample_app_ug/exception_path.rst
1279
1280M: Marko Kovacevic <[email protected]>
1281F: examples/fips_validation/
1282F: doc/guides/sample_app_ug/fips_validation.rst
1283
1284M: Ori Kam <[email protected]>
1285F: examples/flow_filtering/
1286F: doc/guides/sample_app_ug/flow_filtering.rst
1287
1288M: Bruce Richardson <[email protected]>
1289M: Pablo de Lara <[email protected]>
1290F: examples/helloworld/
1291F: doc/guides/sample_app_ug/hello_world.rst
1292
1293M: Radu Nicolau <[email protected]>
1294M: Akhil Goyal <[email protected]>
1295F: examples/ipsec-secgw/
1296F: doc/guides/sample_app_ug/ipsec_secgw.rst
1297
1298F: examples/ipv4_multicast/
1299F: doc/guides/sample_app_ug/ipv4_multicast.rst
1300
1301M: Bruce Richardson <[email protected]>
1302M: Pablo de Lara <[email protected]>
1303F: examples/l2fwd/
1304F: doc/guides/sample_app_ug/l2_forward_real_virtual.rst
1305
1306M: Tomasz Kantecki <[email protected]>
1307F: doc/guides/sample_app_ug/l2_forward_cat.rst
1308F: examples/l2fwd-cat/
1309
1310F: examples/l3fwd/
1311F: doc/guides/sample_app_ug/l3_forward.rst
1312
1313F: examples/l3fwd-vf/
1314F: doc/guides/sample_app_ug/l3_forward_virtual.rst
1315
1316F: examples/link_status_interrupt/
1317F: doc/guides/sample_app_ug/link_status_intr.rst
1318
1319F: examples/load_balancer/
1320F: doc/guides/sample_app_ug/load_balancer.rst
1321
1322F: examples/netmap_compat/
1323F: doc/guides/sample_app_ug/netmap_compatibility.rst
1324
1325L-threads - EXPERIMENTAL
1326M: John McNamara <[email protected]>
1327F: examples/performance-thread/
1328F: doc/guides/sample_app_ug/performance_thread.rst
1329
1330M: Pablo de Lara <[email protected]>
1331F: examples/ptpclient/
1332
1333F: examples/quota_watermark/
1334F: doc/guides/sample_app_ug/quota_watermark.rst
1335
1336M: Bruce Richardson <[email protected]>
1337M: John McNamara <[email protected]>
1338F: examples/rxtx_callbacks/
1339F: doc/guides/sample_app_ug/rxtx_callbacks.rst
1340
1341M: Harry van Haaren <[email protected]>
1342F: examples/service_cores/
1343F: doc/guides/sample_app_ug/service_cores.rst
1344
1345M: Bruce Richardson <[email protected]>
1346M: John McNamara <[email protected]>
1347F: examples/skeleton/
1348F: doc/guides/sample_app_ug/skeleton.rst
1349
1350M: Xiaoyun Li <[email protected]>
1351F: examples/tep_termination/
1352
1353F: examples/vmdq/
1354F: examples/vmdq_dcb/
1355F: doc/guides/sample_app_ug/vmdq_dcb_forwarding.rst
1356