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