| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: dpdk-examples | Distribution: openSUSE Tumbleweed |
| Version: 24.11.3 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Aug 19 12:57:34 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 7590694 | Source RPM: dpdk-24.11.3-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://www.dpdk.org/ | |
| Summary: Data Plane Development Kit example applications | |
Example applications utilizing the Data Plane Development Kit, such as L2 and L3 forwarding.
BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-only
* Tue Aug 19 2025 Clemens Famulla-Conrad <cfamullaconrad@suse.com>
- Update to version 24.11.3
* LTS release update contains ~180 fixes from main branch up to DPDK 25.07
* remove patch 0001-dts-generate-random-capture_name-per-call.patch
- Remove obsolete build option -Denable_kmods (upstream a52d472c5)
- dpdk-tools requires "which" and is noarch
* Wed Jul 30 2025 Bernhard Wiedemann <bwiedemann@suse.com>
- Drop pesign and needssslcertforbuild because we don't build a kmp anymore
(boo#1247389)
* Thu Jun 05 2025 Clemens Famulla-Conrad <cfamullaconrad@suse.com>
- Fix deterministic build [bsc#1244130]
[+ 0001-dts-generate-random-capture_name-per-call.patch]
* Tue Apr 01 2025 Clemens Famulla-Conrad <cfamullaconrad@suse.com>
- Change 0001-always_inline-fix.patch by replacing the function
rte_trace_feature_is_enabled with a preprocessor substitution,
this also work with older gcc7 where -mgeneral-regs-only isn't
available.
* Mon Mar 31 2025 Richard Biener <rguenther@suse.com>
- Add 0001-always_inline-fix.patch to fix issue with always_inline
and rte_trace_feature_is_enabled which should use -mgeneral-regs-only
to inter-operate with other ISA flags. Remove GCC 14 build requirement
for SLE15/16 again.
* Fri Mar 14 2025 Clemens Famulla-Conrad <cfamullaconrad@suse.com>
- Remove the 'thunderx' multibuild flavor; it was identical to aarch64.
It also makes 'Provides: dpdk-any' obsolete. [bsc#1237385]
* Mon Mar 10 2025 Clemens Famulla-Conrad <cfamullaconrad@suse.com>
- Update to version 24.11.1
* Contains DPDK 24.11 plus the fix for CVE-2024-11614,
remove patch dpdk-CVE-2024-11614.patch
- Move docs from %{_docdir}/dpdk/dpdk to %{docdir}/dpdk
* Mon Feb 17 2025 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Update to LTS version 24.11
* Changelog: https://doc.dpdk.org/guides/rel_notes/release_24_11.html
* This update fix build with glibc 2.41
- Use gcc14 on x86_64 SLE15/16 to avoid the inline error
* Wed Jan 01 2025 Duraisankar P <Duraisankar.pitchumani@suse.com>
- Fix CVE-2024-11614 [bsc#1234718] - Denial Of Service from malicious guest on hypervisors using DPDK Vhost library
- Added patch,
+ dpdk-CVE-2024-11614.patch
* Sat Sep 14 2024 Dan Partelly <d.partelly@yahoo.com>
- Enable (disabled by default) installation of headers needed
to build drivers.
* Fri Sep 13 2024 Duraisankar P <Duraisankar.pitchumani@suse.com>
- Use python macros from build config
* Thu Sep 05 2024 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Fix build on aarch64 with gcc14:
* 0001-examples-vm_power_manager-add-missing-header.patch
* Mon Sep 02 2024 Duraisankar P <Duraisankar.pitchumani@suse.com>
- Update to LTS version 23.11. Some are the fixes are below,
* app/crypto-perf: add missing op resubmission
* app/crypto-perf: fix copy segment size
* app/crypto-perf: fix data comparison
* app/crypto-perf: fix encrypt operation verification
* app/crypto-perf: fix next segment mbuf
* app/crypto-perf: fix out-of-place mbuf size
* app/crypto-perf: verify strdup return
* app/dma-perf: verify strdup return
* app/dumpcap: verify strdup return
* app/graph: fix build reason
* app/pdump: verify strdup return
* app/testpmd: fix --stats-period option check
* app/testpmd: fix GRO packets flush on timeout
* app/testpmd: fix async flow create failure handling
* app/testpmd: fix async indirect action list creation
* app/testpmd: fix auto-completion for indirect action list
* app/testpmd: fix burst option parsing
* app/testpmd: fix crash in multi-process forwarding
* app/testpmd: fix error message for invalid option
* app/testpmd: fix flow modify tag typo
* app/testpmd: hide --bitrate-stats in help if disabled
* app/testpmd: return if no packets in GRO heavy weight mode
* app/testpmd: verify strdup return
* build: fix linker warnings about undefined symbols
* build: fix reasons conflict
* build: link static libs with whole-archive in subproject
* build: pass cflags in subproject
* buildtools/cmdline: fix IP address initializer
* buildtools/cmdline: fix generated code for IP addresses
* bus/dpaa: verify strdup return
* bus/fslmc: verify strdup return
* bus/vdev: fix devargs in secondary process
* bus/vdev: verify strdup return
* ci: update versions of actions in GHA
* common/cnxk: fix RSS RETA configuration
* common/cnxk: fix Tx MTU configuration
* common/cnxk: fix VLAN check for inner header
* common/cnxk: fix inline device pointer check
* common/cnxk: fix link config for SDP
* common/cnxk: fix mbox region copy
* common/cnxk: fix mbox struct attributes
* common/cnxk: fix memory leak in CPT init
* common/cnxk: fix possible out-of-bounds access
* common/cnxk: remove CN9K inline IPsec FP opcodes
* common/cnxk: remove dead code
* common/mlx5: fix calloc parameters
* common/mlx5: fix duplicate read of general capabilities
* common/mlx5: fix query sample info capability
* common/qat: fix legacy flag
* common/sfc_efx/base: use C11 static assert
* config: fix CPU instruction set for cross-build
* crypto/cnxk: fix CN9K ECDH public key verification
* crypto/qat: fix crash with CCM null AAD pointer
* cryptodev: remove unused extern variable
* dma/dpaa2: fix logtype register
* dma/idxd: verify strdup return
* dmadev: fix calloc parameters
* doc: add --latencystats option in testpmd guide
* doc: add link speeds configuration in features table
* doc: add traffic manager in features table
* doc: fix aging poll frequency option in cnxk guide
* doc: fix commands in eventdev test tool guide
* doc: fix configuration in baseband 5GNR driver guide
* doc: fix default IP fragments maximum in programmer guide
* doc: fix typo in packet framework guide
* doc: fix typo in profiling guide
* doc: fix typos in cryptodev overview
* doc: remove cmdline polling mode deprecation notice
* doc: update link to Windows DevX in mlx5 guide
* drivers/net: fix buffer overflow for packet types list
* dts: fix smoke tests driver regex
* dts: strip whitespaces from stdout and stderr
* eal/x86: add AMD vendor check for TSC calibration
* eal: verify strdup return
* ethdev: fix NVGRE encap flow action description
* event/cnxk: fix dequeue timeout configuration
* event/cnxk: verify strdup return
* event/dlb2: remove superfluous memcpy
* eventdev/crypto: fix enqueueing
* eventdev: fix Doxygen processing of vector struct
* eventdev: fix calloc parameters
* eventdev: improve Doxygen comments on configure struct
* examples/ipsec-secgw: fix Rx queue ID in Rx callback
* examples/ipsec-secgw: fix cryptodev to SA mapping
* examples/ipsec-secgw: fix typo in error message
* examples/ipsec-secgw: fix width of variables
* examples/l3fwd: fix Rx over not ready port
* examples/l3fwd: fix Rx queue configuration
* examples/packet_ordering: fix Rx with reorder mode disabled
* examples/qos_sched: fix memory leak in args parsing
* examples/vhost: verify strdup return
* gro: fix reordering of packets
* hash: remove some dead code
* kernel/freebsd: fix module build on FreeBSD 14
* lib: add newline in logs
* lib: remove redundant newline from logs
* lib: use dedicated logtypes and macros
* ml/cnxk: fix xstats calculation
* net/af_xdp: fix leak on XSK configuration failure
* net/af_xdp: fix memzone leak on config failure
* net/bnx2x: fix calloc parameters
* net/bnx2x: fix warnings about memcpy lengths
* net/bnxt: fix 50G and 100G forced speed
* net/bnxt: fix array overflow
* net/bnxt: fix backward firmware compatibility
* net/bnxt: fix deadlock in ULP timer callback
* net/bnxt: fix null pointer dereference
* net/bnxt: fix number of Tx queues being created
* net/bnxt: fix speed change from 200G to 25G on Thor
* net/bnxt: modify locking for representor Tx
* net/bonding: fix flow count query
* net/cnxk: add cookies check for multi-segment offload
* net/cnxk: fix MTU limit
* net/cnxk: fix Rx packet format check condition
* net/cnxk: fix aged flow query
* net/cnxk: fix buffer size configuration
* net/cnxk: fix flow RSS configuration
* net/cnxk: fix indirect mbuf handling in Tx
* net/cnxk: fix mbuf fields in multi-segment Tx
* net/cnxk: improve Tx performance for SW mbuf free
* net/ena/base: fix metrics excessive memory consumption
* net/ena/base: limit exponential backoff
* net/ena/base: restructure interrupt handling
* net/ena: fix fast mbuf free
* net/ena: fix mbuf double free in fast free mode
* net/failsafe: fix memory leak in args parsing
* net/gve: fix DQO for chained descriptors
* net/hns3: enable PFC for all user priorities
* net/hns3: fix VF multiple count on one reset
* net/hns3: fix disable command with firmware
* net/hns3: fix reset level comparison
* net/hns3: refactor PF mailbox message struct
* net/hns3: refactor VF mailbox message struct
* net/hns3: refactor handle mailbox function
* net/hns3: refactor send mailbox function
* net/hns3: remove QinQ insert support for VF
* net/hns3: support new device
* net/i40e: remove incorrect 16B descriptor read block
* net/i40e: remove redundant judgment in flow parsing
* net/iavf: fix crash on VF start
* net/iavf: fix memory leak on security context error
* net/iavf: fix no polling mode switching
* net/iavf: remove error logs for VLAN offloading
* net/iavf: remove incorrect 16B descriptor read block
* net/ice: fix link update
* net/ice: fix memory leaks
* net/ice: fix tunnel TSO capabilities
* net/ice: remove incorrect 16B descriptor read block
* net/igc: fix timesync disable
* net/ionic: fix RSS query
* net/ionic: fix device close
* net/ionic: fix missing volatile type for cqe pointers
* net/ixgbe: fix memoy leak after device init failure
* net/ixgbe: increase VF reset timeout
* net/ixgbevf: fix RSS init for x550 NICs
* net/mana: fix memory leak on MR allocation
* net/mana: handle MR cache expansion failure
* net/mana: prevent values overflow returned from RDMA layer
* net/memif: fix crash with Tx burst larger than 255
* net/memif: fix extra mbuf refcnt update in zero copy Tx
* net/mlx5/hws: check not supported fields in VXLAN
* net/mlx5/hws: enable multiple integrity items
* net/mlx5/hws: fix ESP flow matching validation
* net/mlx5/hws: fix VLAN inner type
* net/mlx5/hws: fix VLAN item in non-relaxed mode
* net/mlx5/hws: fix direct index insert on depend WQE
* net/mlx5/hws: fix memory access in L3 decapsulation
* net/mlx5/hws: fix port ID for root table
* net/mlx5/hws: fix tunnel protocol checks
* net/mlx5/hws: skip item when inserting rules by index
* net/mlx5: fix DR context release ordering
* net/mlx5: fix GENEVE TLV option management
* net/mlx5: fix GENEVE option item translation
* net/mlx5: fix HWS meter actions availability
* net/mlx5: fix HWS registers initialization
* net/mlx5: fix IP-in-IP tunnels recognition
* net/mlx5: fix VLAN ID in flow modify
* net/mlx5: fix VLAN handling in meter split
* net/mlx5: fix age position in hairpin split
* net/mlx5: fix async flow create error handling
* net/mlx5: fix condition of LACP miss flow
* net/mlx5: fix connection tracking action validation
* net/mlx5: fix conntrack action handle representation
* net/mlx5: fix counters map in bonding mode
* net/mlx5: fix drop action release timing
* net/mlx5: fix error packets drop in regular Rx
* net/mlx5: fix flow action template expansion
* net/mlx5: fix flow configure validation
* net/mlx5: fix flow counter cache starvation
* net/mlx5: fix flow tag modification
* net/mlx5: fix indirect action async job initialization
* net/mlx5: fix jump action validation
* net/mlx5: fix meter policy priority
* net/mlx5: fix modify flex item
* net/mlx5: fix non-masked indirect list meter translation
* net/mlx5: fix parameters verification in HWS table create
* net/mlx5: fix rollback on failed flow configure
* net/mlx5: fix stats query crash in secondary process
* net/mlx5: fix sync flow meter action
* net/mlx5: fix sync meter processing in HWS
* net/mlx5: fix template clean up of FDB control flow rule
* net/mlx5: fix use after free when releasing Tx queues
* net/mlx5: fix warning about copy length
* net/mlx5: prevent ioctl failure log flooding
* net/mlx5: prevent querying aged flows on uninit port
* net/mlx5: remove GENEVE options length limitation
* net/mlx5: remove device status check in flow creation
* net/mlx5: remove duplication of L3 flow item validation
* net/netvsc: fix VLAN metadata parsing
* net/nfp: fix IPsec data endianness
* net/nfp: fix NFD3 metadata process
* net/nfp: fix NFDk metadata process
* net/nfp: fix Rx descriptor
* net/nfp: fix Rx memory leak
* net/nfp: fix calloc parameters
* net/nfp: fix device close
* net/nfp: fix device resource freeing
* net/nfp: fix getting firmware VNIC version
* net/nfp: fix initialization failure flow
* net/nfp: fix resource leak for CoreNIC firmware
* net/nfp: fix resource leak for PF initialization
* net/nfp: fix resource leak for VF
* net/nfp: fix resource leak for device initialization
* net/nfp: fix resource leak for exit of CoreNIC firmware
* net/nfp: fix resource leak for exit of flower firmware
* net/nfp: fix resource leak for flower firmware
* net/nfp: fix switch domain free check
* net/nfp: fix uninitialized variable
* net/nfp: free switch domain ID on close
* net/nfp: verify strdup return
* net/sfc: fix calloc parameters
* net/softnic: fix include of log library
* net/tap: do not overwrite flow API errors
* net/tap: fix traffic control handle calculation
* net/thunderx: fix DMAC control register update
* net/virtio: fix vDPA device init advertising control queue
* net/virtio: remove duplicate queue xstats
* net/vmxnet3: fix initialization on FreeBSD
* net/vmxnet3: ignore Rx queue interrupt setup on FreeBSD
* net: add macros for VLAN metadata parsing
* net: fix TCP/UDP checksum with padding data
* pipeline: fix calloc parameters
* rawdev: fix calloc parameters
* rcu: fix acked token in debug log
* rcu: use atomic operation on acked token
* regexdev: fix logtype register
* telemetry: fix connected clients count
* telemetry: fix empty JSON dictionaries
* test/cfgfile: fix typo in error messages
* test/event: fix crash in Tx adapter freeing
* test/event: skip test if no driver is present
* test/mbuf: fix external mbuf case with assert enabled
* test/power: fix typo in error message
* test: assume C source files are UTF-8 encoded
* test: do not count skipped tests as executed
* test: fix probing in secondary process
* test: verify strdup return
* vdpa/mlx5: fix queue enable drain CQ
* version: 23.11.1-rc2
* vhost: fix VDUSE device destruction failure
* vhost: fix deadlock during vDPA SW live migration
* vhost: fix memory leak in Virtio Tx split path
* vhost: fix virtqueue access check in VDUSE setup
* vhost: fix virtqueue access check in datapath
* vhost: fix virtqueue access check in vhost-user setup
- Fix macro aarch64_machine for thunderx and aarch64 build
- Drop building KMP as there are no Kernel modules available.
- Drop the below patches as KNI is removed from DPDK repository
* 0002-SLE15-SP3-compatibility-patch-for-kni.patch
* kni-fix-build-with-Linux-6.10.patch
* kni-fix-build-with-Linux-6.8.patch
* preamble
- Updated the below patch for DPDK v23.11
* 0001-fix-cpu-compatibility.patch
* Thu Aug 22 2024 Aeneas Jaißle <aj@ajaissle.de>
- Update to LTS release version v22.11.6
* http://doc.dpdk.org/guides-22.11/rel_notes/release_22_11.html
- Drop patch (included upstream):
* kni-fix-build-with-Linux-6.8.patch (22.11.6)
* Sat Aug 17 2024 Aeneas Jaißle <aj@ajaissle.de>
- Update to LTS release version v22.11.5
* http://doc.dpdk.org/guides-22.11/rel_notes/release_22_11.html
- Drop patches (included upstream):
* 0001-kni-fix-build-with-Linux-6.3.patch (22.11.3)
* 0001-kni-fix-build-with-Linux-6.5.patch (22.11.3)
* Wed Jul 24 2024 Jiri Slaby <jslaby@suse.cz>
- use %autopatch even for older distros, -M *is* supported there
* Tue Jul 16 2024 Jiri Slaby <jslaby@suse.cz>
- add kni-fix-build-with-Linux-6.10.patch to fix build against
kernel 6.8.
- update kni-fix-build-with-Linux-6.8.patch -- it is upstream now.
* Thu Jul 04 2024 Bernhard Wiedemann <bwiedemann@suse.com>
- Drop leftover Sphinx doctrees to make package build reproducible
* Thu Jun 20 2024 pgajdos@suse.com
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang and %python3_fix_shebang_path macros
[bsc#1212476]
* Tue Mar 12 2024 Jiri Slaby <jslaby@suse.cz>
- add kni-fix-build-with-Linux-6.8.patch to fix build against
kernel 6.8.
* Mon Sep 11 2023 Jiri Slaby <jslaby@suse.cz>
- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
kernel 6.5.
* Thu Apr 27 2023 Dirk Müller <dmueller@suse.com>
- raise constraints to 8GB to cover SLE15 builds as well
* Wed Apr 26 2023 Jiri Slaby <jslaby@suse.cz>
- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
kernel 6.3.
* Wed Apr 05 2023 Duraisankar P <Duraisankar.pitchumani@suse.com>
-- Update to LTS release version v22.11.1
Some of the new features are,
* Added initial LoongArch architecture support.
* Added support for multiple mbuf pools per ethdev Rx queue.
* Added support for congestion management in ethdev.
* Added protocol header based buffer split.
* Added proactive error handling mode for ethdev.
* Added ethdev Rx/Tx descriptor dump API.
* Added ethdev hairpin memory configuration options.
* Added new configuration flags for hairpin queues in rte_eth_hairpin_conf:
* Added strict queue to pre-configuration flow hints.
* Added configuration for asynchronous flow connection tracking.
* Added support for queue-based async query in flow API.
* Added new function rte_flow_async_action_handle_query() to query the action asynchronously.
* Extended metering and marking support in the flow API.
* Added flow offload action to route packets to kernel.
* Updated AF_XDP driver.
* Updated AMD Pensando ionic driver.
* Added GVE net PMD.
* Updated Intel iavf driver.
* Updated Intel ice driver.
* Added Intel idpf driver.
* Updated Marvell cnxk driver.
* Added Microsoft mana driver.
* Updated Netronome nfp driver.
* Added flow API support:
* Updated NVIDIA mlx5 driver.
* Updated NXP dpaa2 driver.
* Updated Wangxun ngbe driver.
* Added DMA vChannel unconfiguration for async vhost.
* Added non-blocking notify API to vhost library.
* Added support for MACsec in rte_security.
* Added new algorithms to cryptodev.
* Updated Intel QuickAssist Technology (QAT) crypto driver.
* Updated Marvell cnxk crypto driver.
* Updated aesni_mb crypto driver.
* Updated ipsec_mb crypto driver.
* Added UADK crypto driver.
* Added bbdev operation for FFT processing.
* Added Intel ACC200 bbdev driver.
* Added eventdev adapter instance get API.
* Added eventdev Tx adapter queue start/stop API.
* Added event crypto adapter vectorization support.
* Added NitroSketch in membership library.
* Added Intel uncore frequency control API to the power library.
* Added security performance test application.
* Updated IPsec sample application.
* Updated FIPS validation sample application.
* Rewrote pmdinfo script.
* More details can be found in
http://doc.dpdk.org/guides/rel_notes/release_22_11.html
* Removed the patches as fixed in upstream
0001-build-try-to-get-kernel-version-from-kernel-source.patch
kni-fix-build-with-Linux-5.18.patch
* Added Patches:
0001-fix-cpu-compatibility.patch
* Rebased patches:
0002-SLE15-SP3-compatibility-patch-for-kni.patch
* Wed Feb 22 2023 Bernhard Wiedemann <bwiedemann@suse.com>
- Cleanup Sphinx build leftovers for reproducible builds
* Tue Jun 21 2022 Dirk Müller <dmueller@suse.com>
- also strip meson generated runpaths when installing examples
manually (bsc#1200620)
* Wed May 25 2022 Jiri Slaby <jslaby@suse.cz>
- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
5.18
* Wed Apr 27 2022 Ferdinand Thiessen <rpm@fthiessen.de>
- Update to version 21.11.1
* acl: add missing C++ guards
* app/compress-perf: Various bug fixes
* app/dumpcap: check for failure to set promiscuous
* app/fib: fix division by zero
* app/pdump: abort on multi-core capture limit
* app/regex: fix number of matches
* app/testpmd: Various bug fixes
* baseband/acc100: avoid out-of-bounds access
* bpf: add missing C++ guards
* bus/pci: assign driver pointer before mapping
* common/cnxk: Various bug fixes
* common/mlx5: Various bug fixes
* common/sfc_efx/base: fix recirculation ID set in outer rules
* compressdev: fix missing space in log macro
* eal/linux:
* fix device monitor stop return
* fix illegal memory access in uevent handler
* log hugepage create errors with filename
* Full change log can be found online:
http://doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html#fixes
- Rebased 0001-build-try-to-get-kernel-version-from-kernel-source.patch
- Dropped upstream fixed fix-buildsystem-python36.patch
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963
* Sat Feb 26 2022 Ferdinand Thiessen <rpm@fthiessen.de>
- Update to LTS version 21.11.
21.11 should be supported for at least two years, the new major
ABI version is 22. New Features:
* General
* hugetlbfs subdirectories
* AddressSanitizer (ASan) integration for debug
* mempool flag for non-IO usages
* device class for DMA accelerators and drivers for
* HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA
* device class for GPU devices and driver for NVIDIA CUDA
* Toeplitz hash using Galois Fields New Instructions (GFNI)
* Networking
* MTU handling rework
* get all MAC addresses of a port
* RSS based on L3/L4 checksum fields
* flow match on L2TPv2 and PPP
* flow flex parser for custom header
* control delivery of HW Rx metadata
* transfer flows API rework
* shared Rx queue
* driver for NXP ENETFEC
* vDPA driver for Xilinx devices
* virtio RSS
* vhost power monitor wakeup
* testpmd multi-process
* pcapng library and dumpcap tool
* API/ABI
* API namespace improvements and cleanups
* API internals hidden
* flags check for future ABI compatibility
* More details in the release notes:
https://doc.dpdk.org/guides/rel_notes/release_21_11.html
- Update to LTS version 20.11.0, new features:
* General
* mbuf dynamic area increased from 16 to 36 bytes
* ring zero cop
* SIMD bitwidth limit API
* moved igb_uio to dpdk-kmods/linux
* removed Python 2 support
* removed Make support, meson + pkg-config files are
now used to build applications
* Networking
* FEC AP
* Rx buffer split
* thread safety in flow API
* shared action in flow API
* flow sampling and mirroring
* tunnel offload API
* multi-port hairpin
* Solarflare EF100 architecture
* Wangxun txgbe driver
* vhost-vDPA backend in virtio-user
* removed vhost dequeue zero-copy
* removed legacy ethdev filtering
* SWX pipeline aligned with P4
* Baseband
* Intel ACC100 driver
* Cryptography
* raw datapath API
* Broadcom BCMFS symmetric crypto driver
* RegEx
* Marvell OCTEON TX2 regex driver
* Others
* Intel DLB/DLB2 drivers
* Intel DSA support in IOAT driver
* Full changes and more details in the release notes:
https://doc.dpdk.org/guides/rel_notes/release_20_11.html
- Rebased 0002-SLE15-SP3-compatibility-patch-for-kni.patch
- Drop outdated 0001-fix-cpu-compatibility.patch
- Drop outdated 0003-dpdk-fallthrough-comment-fixes.patch
- Added 0001-build-try-to-get-kernel-version-from-kernel-source.patch
Allow host system to have a different kernel than the target
system, fixes kernel module installation path for such case.
Submitted upstream 2022-02-26
- Added fix-buildsystem-python36.patch for Leap as the buildsystem
uses python syntax introduced with python37, but Leap still
sticks with 3.6, so this backports it for the old python version.
/usr/bin/dpdk_example_bbdev_app /usr/bin/dpdk_example_bond /usr/bin/dpdk_example_cmdline /usr/bin/dpdk_example_distributor /usr/bin/dpdk_example_dma /usr/bin/dpdk_example_efd_node /usr/bin/dpdk_example_efd_server /usr/bin/dpdk_example_ethtool /usr/bin/dpdk_example_eventdev_pipeline /usr/bin/dpdk_example_fips_validation /usr/bin/dpdk_example_flow_filtering /usr/bin/dpdk_example_guest_cli /usr/bin/dpdk_example_helloworld /usr/bin/dpdk_example_hotplug_mp /usr/bin/dpdk_example_ip_fragmentation /usr/bin/dpdk_example_ip_pipeline /usr/bin/dpdk_example_ip_reassembly /usr/bin/dpdk_example_ipsec-secgw /usr/bin/dpdk_example_ipv4_multicast /usr/bin/dpdk_example_l2fwd /usr/bin/dpdk_example_l2fwd-crypto /usr/bin/dpdk_example_l2fwd-event /usr/bin/dpdk_example_l2fwd-jobstats /usr/bin/dpdk_example_l2fwd-keepalive /usr/bin/dpdk_example_l2fwd-macsec /usr/bin/dpdk_example_l3fwd /usr/bin/dpdk_example_l3fwd-graph /usr/bin/dpdk_example_l3fwd-power /usr/bin/dpdk_example_link_status_interrupt /usr/bin/dpdk_example_mp_client /usr/bin/dpdk_example_mp_server /usr/bin/dpdk_example_ntb /usr/bin/dpdk_example_packet_ordering /usr/bin/dpdk_example_pipeline /usr/bin/dpdk_example_ptpclient /usr/bin/dpdk_example_qos_meter /usr/bin/dpdk_example_qos_sched /usr/bin/dpdk_example_rxtx_callbacks /usr/bin/dpdk_example_service_cores /usr/bin/dpdk_example_simple_mp /usr/bin/dpdk_example_skeleton /usr/bin/dpdk_example_symmetric_mp /usr/bin/dpdk_example_timer /usr/bin/dpdk_example_vdpa /usr/bin/dpdk_example_vhost /usr/bin/dpdk_example_vhost_blk /usr/bin/dpdk_example_vhost_crypto /usr/bin/dpdk_example_vm_power_manager /usr/bin/dpdk_example_vmdq /usr/bin/dpdk_example_vmdq_dcb /usr/share/dpdk/examples /usr/share/dpdk/examples/bbdev_app /usr/share/dpdk/examples/bbdev_app/Makefile /usr/share/dpdk/examples/bbdev_app/main.c /usr/share/dpdk/examples/bond /usr/share/dpdk/examples/bond/Makefile /usr/share/dpdk/examples/bond/commands.list /usr/share/dpdk/examples/bond/main.c /usr/share/dpdk/examples/bpf /usr/share/dpdk/examples/bpf/README /usr/share/dpdk/examples/bpf/dummy.c /usr/share/dpdk/examples/bpf/t1.c /usr/share/dpdk/examples/bpf/t2.c /usr/share/dpdk/examples/bpf/t3.c /usr/share/dpdk/examples/cmdline /usr/share/dpdk/examples/cmdline/Makefile /usr/share/dpdk/examples/cmdline/commands.c /usr/share/dpdk/examples/cmdline/commands.h /usr/share/dpdk/examples/cmdline/main.c /usr/share/dpdk/examples/cmdline/parse_obj_list.c /usr/share/dpdk/examples/cmdline/parse_obj_list.h /usr/share/dpdk/examples/common /usr/share/dpdk/examples/common/altivec /usr/share/dpdk/examples/common/altivec/port_group.h /usr/share/dpdk/examples/common/neon /usr/share/dpdk/examples/common/neon/port_group.h /usr/share/dpdk/examples/common/pkt_group.h /usr/share/dpdk/examples/common/sse /usr/share/dpdk/examples/common/sse/port_group.h /usr/share/dpdk/examples/distributor /usr/share/dpdk/examples/distributor/Makefile /usr/share/dpdk/examples/distributor/main.c /usr/share/dpdk/examples/dma /usr/share/dpdk/examples/dma/Makefile /usr/share/dpdk/examples/dma/dmafwd.c /usr/share/dpdk/examples/ethtool /usr/share/dpdk/examples/ethtool/Makefile /usr/share/dpdk/examples/ethtool/ethtool-app /usr/share/dpdk/examples/ethtool/ethtool-app/Makefile /usr/share/dpdk/examples/ethtool/ethtool-app/ethapp.c /usr/share/dpdk/examples/ethtool/ethtool-app/ethapp.h /usr/share/dpdk/examples/ethtool/ethtool-app/main.c /usr/share/dpdk/examples/ethtool/lib /usr/share/dpdk/examples/ethtool/lib/Makefile /usr/share/dpdk/examples/ethtool/lib/rte_ethtool.c /usr/share/dpdk/examples/ethtool/lib/rte_ethtool.h /usr/share/dpdk/examples/eventdev_pipeline /usr/share/dpdk/examples/eventdev_pipeline/Makefile /usr/share/dpdk/examples/eventdev_pipeline/main.c /usr/share/dpdk/examples/eventdev_pipeline/pipeline_common.h /usr/share/dpdk/examples/eventdev_pipeline/pipeline_worker_generic.c /usr/share/dpdk/examples/eventdev_pipeline/pipeline_worker_tx.c /usr/share/dpdk/examples/fips_validation /usr/share/dpdk/examples/fips_validation/Makefile /usr/share/dpdk/examples/fips_validation/fips_dev_self_test.c /usr/share/dpdk/examples/fips_validation/fips_dev_self_test.h /usr/share/dpdk/examples/fips_validation/fips_validation.c /usr/share/dpdk/examples/fips_validation/fips_validation.h /usr/share/dpdk/examples/fips_validation/fips_validation_aes.c /usr/share/dpdk/examples/fips_validation/fips_validation_ccm.c /usr/share/dpdk/examples/fips_validation/fips_validation_cmac.c /usr/share/dpdk/examples/fips_validation/fips_validation_ecdsa.c /usr/share/dpdk/examples/fips_validation/fips_validation_eddsa.c /usr/share/dpdk/examples/fips_validation/fips_validation_gcm.c /usr/share/dpdk/examples/fips_validation/fips_validation_hmac.c /usr/share/dpdk/examples/fips_validation/fips_validation_rsa.c /usr/share/dpdk/examples/fips_validation/fips_validation_sha.c /usr/share/dpdk/examples/fips_validation/fips_validation_tdes.c /usr/share/dpdk/examples/fips_validation/fips_validation_xts.c /usr/share/dpdk/examples/fips_validation/main.c /usr/share/dpdk/examples/flow_filtering /usr/share/dpdk/examples/flow_filtering/Makefile /usr/share/dpdk/examples/flow_filtering/common.h /usr/share/dpdk/examples/flow_filtering/flow_skeleton.c /usr/share/dpdk/examples/flow_filtering/main.c /usr/share/dpdk/examples/flow_filtering/snippets /usr/share/dpdk/examples/flow_filtering/snippets/snippet_match_gre.c /usr/share/dpdk/examples/flow_filtering/snippets/snippet_match_gre.h /usr/share/dpdk/examples/flow_filtering/snippets/snippet_match_ipv4.c /usr/share/dpdk/examples/flow_filtering/snippets/snippet_match_ipv4.h /usr/share/dpdk/examples/flow_filtering/snippets/snippet_match_mpls.c /usr/share/dpdk/examples/flow_filtering/snippets/snippet_match_mpls.h /usr/share/dpdk/examples/helloworld /usr/share/dpdk/examples/helloworld/Makefile /usr/share/dpdk/examples/helloworld/main.c /usr/share/dpdk/examples/ip_fragmentation /usr/share/dpdk/examples/ip_fragmentation/Makefile /usr/share/dpdk/examples/ip_fragmentation/main.c /usr/share/dpdk/examples/ip_pipeline /usr/share/dpdk/examples/ip_pipeline/Makefile /usr/share/dpdk/examples/ip_pipeline/action.c /usr/share/dpdk/examples/ip_pipeline/action.h /usr/share/dpdk/examples/ip_pipeline/cli.c /usr/share/dpdk/examples/ip_pipeline/cli.h /usr/share/dpdk/examples/ip_pipeline/common.h /usr/share/dpdk/examples/ip_pipeline/conn.c /usr/share/dpdk/examples/ip_pipeline/conn.h /usr/share/dpdk/examples/ip_pipeline/cryptodev.c /usr/share/dpdk/examples/ip_pipeline/cryptodev.h /usr/share/dpdk/examples/ip_pipeline/examples /usr/share/dpdk/examples/ip_pipeline/examples/firewall.cli /usr/share/dpdk/examples/ip_pipeline/examples/flow.cli /usr/share/dpdk/examples/ip_pipeline/examples/flow_crypto.cli /usr/share/dpdk/examples/ip_pipeline/examples/l2fwd.cli /usr/share/dpdk/examples/ip_pipeline/examples/route.cli /usr/share/dpdk/examples/ip_pipeline/examples/route_ecmp.cli /usr/share/dpdk/examples/ip_pipeline/examples/rss.cli /usr/share/dpdk/examples/ip_pipeline/examples/tap.cli /usr/share/dpdk/examples/ip_pipeline/link.c /usr/share/dpdk/examples/ip_pipeline/link.h /usr/share/dpdk/examples/ip_pipeline/main.c /usr/share/dpdk/examples/ip_pipeline/mempool.c /usr/share/dpdk/examples/ip_pipeline/mempool.h /usr/share/dpdk/examples/ip_pipeline/parser.c /usr/share/dpdk/examples/ip_pipeline/parser.h /usr/share/dpdk/examples/ip_pipeline/pipeline.c /usr/share/dpdk/examples/ip_pipeline/pipeline.h /usr/share/dpdk/examples/ip_pipeline/swq.c /usr/share/dpdk/examples/ip_pipeline/swq.h /usr/share/dpdk/examples/ip_pipeline/tap.c /usr/share/dpdk/examples/ip_pipeline/tap.h /usr/share/dpdk/examples/ip_pipeline/thread.c /usr/share/dpdk/examples/ip_pipeline/thread.h /usr/share/dpdk/examples/ip_pipeline/tmgr.c /usr/share/dpdk/examples/ip_pipeline/tmgr.h /usr/share/dpdk/examples/ip_reassembly /usr/share/dpdk/examples/ip_reassembly/Makefile /usr/share/dpdk/examples/ip_reassembly/main.c /usr/share/dpdk/examples/ipsec-secgw /usr/share/dpdk/examples/ipsec-secgw/Makefile /usr/share/dpdk/examples/ipsec-secgw/ep0.cfg /usr/share/dpdk/examples/ipsec-secgw/ep1.cfg /usr/share/dpdk/examples/ipsec-secgw/esp.c /usr/share/dpdk/examples/ipsec-secgw/esp.h /usr/share/dpdk/examples/ipsec-secgw/event_helper.c /usr/share/dpdk/examples/ipsec-secgw/event_helper.h /usr/share/dpdk/examples/ipsec-secgw/flow.c /usr/share/dpdk/examples/ipsec-secgw/flow.h /usr/share/dpdk/examples/ipsec-secgw/ipip.h /usr/share/dpdk/examples/ipsec-secgw/ipsec-secgw.c /usr/share/dpdk/examples/ipsec-secgw/ipsec-secgw.h /usr/share/dpdk/examples/ipsec-secgw/ipsec.c /usr/share/dpdk/examples/ipsec-secgw/ipsec.h /usr/share/dpdk/examples/ipsec-secgw/ipsec_lpm_neon.h /usr/share/dpdk/examples/ipsec-secgw/ipsec_neon.h /usr/share/dpdk/examples/ipsec-secgw/ipsec_process.c /usr/share/dpdk/examples/ipsec-secgw/ipsec_worker.c /usr/share/dpdk/examples/ipsec-secgw/ipsec_worker.h /usr/share/dpdk/examples/ipsec-secgw/parser.c /usr/share/dpdk/examples/ipsec-secgw/parser.h /usr/share/dpdk/examples/ipsec-secgw/rt.c /usr/share/dpdk/examples/ipsec-secgw/sa.c /usr/share/dpdk/examples/ipsec-secgw/sad.c /usr/share/dpdk/examples/ipsec-secgw/sad.h /usr/share/dpdk/examples/ipsec-secgw/sp4.c /usr/share/dpdk/examples/ipsec-secgw/sp6.c /usr/share/dpdk/examples/ipsec-secgw/test /usr/share/dpdk/examples/ipsec-secgw/test/bypass_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/common_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/common_defs_secgw.sh /usr/share/dpdk/examples/ipsec-secgw/test/data_rxtx.sh /usr/share/dpdk/examples/ipsec-secgw/test/linux_test.sh /usr/share/dpdk/examples/ipsec-secgw/test/load_env.sh /usr/share/dpdk/examples/ipsec-secgw/test/pkttest.py /usr/share/dpdk/examples/ipsec-secgw/test/pkttest.sh /usr/share/dpdk/examples/ipsec-secgw/test/run_test.sh /usr/share/dpdk/examples/ipsec-secgw/test/trs_3descbc_sha1_common_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/trs_3descbc_sha1_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/trs_aescbc_sha1_common_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/trs_aescbc_sha1_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/trs_aesctr_sha1_common_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/trs_aesctr_sha1_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/trs_aesgcm_common_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/trs_aesgcm_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/trs_ipv6opts.py /usr/share/dpdk/examples/ipsec-secgw/test/tun_3descbc_sha1_common_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/tun_3descbc_sha1_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/tun_aescbc_sha1_common_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/tun_aescbc_sha1_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/tun_aesctr_sha1_common_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/tun_aesctr_sha1_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/tun_aesgcm_common_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/tun_aesgcm_defs.sh /usr/share/dpdk/examples/ipsec-secgw/test/tun_null_header_reconstruct.py /usr/share/dpdk/examples/ipv4_multicast /usr/share/dpdk/examples/ipv4_multicast/Makefile /usr/share/dpdk/examples/ipv4_multicast/main.c /usr/share/dpdk/examples/l2fwd /usr/share/dpdk/examples/l2fwd-cat /usr/share/dpdk/examples/l2fwd-cat/Makefile /usr/share/dpdk/examples/l2fwd-cat/cat.c /usr/share/dpdk/examples/l2fwd-cat/cat.h /usr/share/dpdk/examples/l2fwd-cat/l2fwd-cat.c /usr/share/dpdk/examples/l2fwd-crypto /usr/share/dpdk/examples/l2fwd-crypto/Makefile /usr/share/dpdk/examples/l2fwd-crypto/main.c /usr/share/dpdk/examples/l2fwd-event /usr/share/dpdk/examples/l2fwd-event/Makefile /usr/share/dpdk/examples/l2fwd-event/l2fwd_common.c /usr/share/dpdk/examples/l2fwd-event/l2fwd_common.h /usr/share/dpdk/examples/l2fwd-event/l2fwd_event.c /usr/share/dpdk/examples/l2fwd-event/l2fwd_event.h /usr/share/dpdk/examples/l2fwd-event/l2fwd_event_generic.c /usr/share/dpdk/examples/l2fwd-event/l2fwd_event_internal_port.c /usr/share/dpdk/examples/l2fwd-event/l2fwd_poll.c /usr/share/dpdk/examples/l2fwd-event/l2fwd_poll.h /usr/share/dpdk/examples/l2fwd-event/main.c /usr/share/dpdk/examples/l2fwd-jobstats /usr/share/dpdk/examples/l2fwd-jobstats/Makefile /usr/share/dpdk/examples/l2fwd-jobstats/main.c /usr/share/dpdk/examples/l2fwd-keepalive /usr/share/dpdk/examples/l2fwd-keepalive/Makefile /usr/share/dpdk/examples/l2fwd-keepalive/ka-agent /usr/share/dpdk/examples/l2fwd-keepalive/ka-agent/Makefile /usr/share/dpdk/examples/l2fwd-keepalive/ka-agent/main.c /usr/share/dpdk/examples/l2fwd-keepalive/main.c /usr/share/dpdk/examples/l2fwd-keepalive/shm.c /usr/share/dpdk/examples/l2fwd-keepalive/shm.h /usr/share/dpdk/examples/l2fwd-macsec /usr/share/dpdk/examples/l2fwd-macsec/Makefile /usr/share/dpdk/examples/l2fwd-macsec/main.c /usr/share/dpdk/examples/l2fwd/Makefile /usr/share/dpdk/examples/l2fwd/main.c /usr/share/dpdk/examples/l3fwd /usr/share/dpdk/examples/l3fwd-graph /usr/share/dpdk/examples/l3fwd-graph/Makefile /usr/share/dpdk/examples/l3fwd-graph/main.c /usr/share/dpdk/examples/l3fwd-power /usr/share/dpdk/examples/l3fwd-power/Makefile /usr/share/dpdk/examples/l3fwd-power/main.c /usr/share/dpdk/examples/l3fwd-power/main.h /usr/share/dpdk/examples/l3fwd-power/perf_core.c /usr/share/dpdk/examples/l3fwd-power/perf_core.h /usr/share/dpdk/examples/l3fwd/Makefile /usr/share/dpdk/examples/l3fwd/em_default_v4.cfg /usr/share/dpdk/examples/l3fwd/em_default_v6.cfg /usr/share/dpdk/examples/l3fwd/em_route_parse.c /usr/share/dpdk/examples/l3fwd/l3fwd.h /usr/share/dpdk/examples/l3fwd/l3fwd_acl.c /usr/share/dpdk/examples/l3fwd/l3fwd_acl.h /usr/share/dpdk/examples/l3fwd/l3fwd_acl_scalar.h /usr/share/dpdk/examples/l3fwd/l3fwd_altivec.h /usr/share/dpdk/examples/l3fwd/l3fwd_common.h /usr/share/dpdk/examples/l3fwd/l3fwd_em.c /usr/share/dpdk/examples/l3fwd/l3fwd_em.h /usr/share/dpdk/examples/l3fwd/l3fwd_em_hlm.h /usr/share/dpdk/examples/l3fwd/l3fwd_em_hlm_neon.h /usr/share/dpdk/examples/l3fwd/l3fwd_em_hlm_sse.h /usr/share/dpdk/examples/l3fwd/l3fwd_em_sequential.h /usr/share/dpdk/examples/l3fwd/l3fwd_event.c /usr/share/dpdk/examples/l3fwd/l3fwd_event.h /usr/share/dpdk/examples/l3fwd/l3fwd_event_generic.c /usr/share/dpdk/examples/l3fwd/l3fwd_event_internal_port.c /usr/share/dpdk/examples/l3fwd/l3fwd_fib.c /usr/share/dpdk/examples/l3fwd/l3fwd_lpm.c /usr/share/dpdk/examples/l3fwd/l3fwd_lpm.h /usr/share/dpdk/examples/l3fwd/l3fwd_lpm_altivec.h /usr/share/dpdk/examples/l3fwd/l3fwd_lpm_neon.h /usr/share/dpdk/examples/l3fwd/l3fwd_lpm_sse.h /usr/share/dpdk/examples/l3fwd/l3fwd_neon.h /usr/share/dpdk/examples/l3fwd/l3fwd_route.h /usr/share/dpdk/examples/l3fwd/l3fwd_sse.h /usr/share/dpdk/examples/l3fwd/lpm_default_v4.cfg /usr/share/dpdk/examples/l3fwd/lpm_default_v6.cfg /usr/share/dpdk/examples/l3fwd/lpm_route_parse.c /usr/share/dpdk/examples/l3fwd/main.c /usr/share/dpdk/examples/link_status_interrupt /usr/share/dpdk/examples/link_status_interrupt/Makefile /usr/share/dpdk/examples/link_status_interrupt/main.c /usr/share/dpdk/examples/multi_process /usr/share/dpdk/examples/multi_process/Makefile /usr/share/dpdk/examples/multi_process/client_server_mp /usr/share/dpdk/examples/multi_process/client_server_mp/Makefile /usr/share/dpdk/examples/multi_process/client_server_mp/mp_client /usr/share/dpdk/examples/multi_process/client_server_mp/mp_client/Makefile /usr/share/dpdk/examples/multi_process/client_server_mp/mp_client/client.c /usr/share/dpdk/examples/multi_process/client_server_mp/mp_server /usr/share/dpdk/examples/multi_process/client_server_mp/mp_server/Makefile /usr/share/dpdk/examples/multi_process/client_server_mp/mp_server/args.c /usr/share/dpdk/examples/multi_process/client_server_mp/mp_server/args.h /usr/share/dpdk/examples/multi_process/client_server_mp/mp_server/init.c /usr/share/dpdk/examples/multi_process/client_server_mp/mp_server/init.h /usr/share/dpdk/examples/multi_process/client_server_mp/mp_server/main.c /usr/share/dpdk/examples/multi_process/client_server_mp/shared /usr/share/dpdk/examples/multi_process/client_server_mp/shared/common.h /usr/share/dpdk/examples/multi_process/hotplug_mp /usr/share/dpdk/examples/multi_process/hotplug_mp/Makefile /usr/share/dpdk/examples/multi_process/hotplug_mp/commands.c /usr/share/dpdk/examples/multi_process/hotplug_mp/commands.list /usr/share/dpdk/examples/multi_process/hotplug_mp/main.c /usr/share/dpdk/examples/multi_process/simple_mp /usr/share/dpdk/examples/multi_process/simple_mp/Makefile /usr/share/dpdk/examples/multi_process/simple_mp/commands.list /usr/share/dpdk/examples/multi_process/simple_mp/main.c /usr/share/dpdk/examples/multi_process/simple_mp/mp_commands.c /usr/share/dpdk/examples/multi_process/simple_mp/mp_commands.h /usr/share/dpdk/examples/multi_process/symmetric_mp /usr/share/dpdk/examples/multi_process/symmetric_mp/Makefile /usr/share/dpdk/examples/multi_process/symmetric_mp/main.c /usr/share/dpdk/examples/ntb /usr/share/dpdk/examples/ntb/Makefile /usr/share/dpdk/examples/ntb/commands.list /usr/share/dpdk/examples/ntb/ntb_fwd.c /usr/share/dpdk/examples/packet_ordering /usr/share/dpdk/examples/packet_ordering/Makefile /usr/share/dpdk/examples/packet_ordering/main.c /usr/share/dpdk/examples/pipeline /usr/share/dpdk/examples/pipeline/Makefile /usr/share/dpdk/examples/pipeline/cli.c /usr/share/dpdk/examples/pipeline/cli.h /usr/share/dpdk/examples/pipeline/conn.c /usr/share/dpdk/examples/pipeline/conn.h /usr/share/dpdk/examples/pipeline/examples /usr/share/dpdk/examples/pipeline/examples/ethdev.io /usr/share/dpdk/examples/pipeline/examples/fib.cli /usr/share/dpdk/examples/pipeline/examples/fib.spec /usr/share/dpdk/examples/pipeline/examples/fib_nexthop_group_table.txt /usr/share/dpdk/examples/pipeline/examples/fib_nexthop_table.txt /usr/share/dpdk/examples/pipeline/examples/fib_routing_table.txt /usr/share/dpdk/examples/pipeline/examples/hash_func.cli /usr/share/dpdk/examples/pipeline/examples/hash_func.spec /usr/share/dpdk/examples/pipeline/examples/ipsec.cli /usr/share/dpdk/examples/pipeline/examples/ipsec.io /usr/share/dpdk/examples/pipeline/examples/ipsec.spec /usr/share/dpdk/examples/pipeline/examples/ipsec_sa.txt /usr/share/dpdk/examples/pipeline/examples/ipv6_addr_swap.cli /usr/share/dpdk/examples/pipeline/examples/ipv6_addr_swap.spec /usr/share/dpdk/examples/pipeline/examples/l2fwd.cli /usr/share/dpdk/examples/pipeline/examples/l2fwd.spec /usr/share/dpdk/examples/pipeline/examples/l2fwd_macswp.cli /usr/share/dpdk/examples/pipeline/examples/l2fwd_macswp.spec /usr/share/dpdk/examples/pipeline/examples/l2fwd_macswp_pcap.cli /usr/share/dpdk/examples/pipeline/examples/l2fwd_pcap.cli /usr/share/dpdk/examples/pipeline/examples/learner.cli /usr/share/dpdk/examples/pipeline/examples/learner.spec /usr/share/dpdk/examples/pipeline/examples/meter.cli /usr/share/dpdk/examples/pipeline/examples/meter.spec /usr/share/dpdk/examples/pipeline/examples/mirroring.cli /usr/share/dpdk/examples/pipeline/examples/mirroring.spec /usr/share/dpdk/examples/pipeline/examples/packet.txt /usr/share/dpdk/examples/pipeline/examples/pcap.io /usr/share/dpdk/examples/pipeline/examples/recirculation.cli /usr/share/dpdk/examples/pipeline/examples/recirculation.spec /usr/share/dpdk/examples/pipeline/examples/registers.cli /usr/share/dpdk/examples/pipeline/examples/registers.spec /usr/share/dpdk/examples/pipeline/examples/rss.cli /usr/share/dpdk/examples/pipeline/examples/rss.spec /usr/share/dpdk/examples/pipeline/examples/selector.cli /usr/share/dpdk/examples/pipeline/examples/selector.spec /usr/share/dpdk/examples/pipeline/examples/selector.txt /usr/share/dpdk/examples/pipeline/examples/varbit.cli /usr/share/dpdk/examples/pipeline/examples/varbit.spec /usr/share/dpdk/examples/pipeline/examples/vxlan.cli /usr/share/dpdk/examples/pipeline/examples/vxlan.spec /usr/share/dpdk/examples/pipeline/examples/vxlan_pcap.cli /usr/share/dpdk/examples/pipeline/examples/vxlan_table.py /usr/share/dpdk/examples/pipeline/examples/vxlan_table.txt /usr/share/dpdk/examples/pipeline/main.c /usr/share/dpdk/examples/pipeline/obj.c /usr/share/dpdk/examples/pipeline/obj.h /usr/share/dpdk/examples/pipeline/thread.c /usr/share/dpdk/examples/pipeline/thread.h /usr/share/dpdk/examples/ptpclient /usr/share/dpdk/examples/ptpclient/Makefile /usr/share/dpdk/examples/ptpclient/ptpclient.c /usr/share/dpdk/examples/qos_meter /usr/share/dpdk/examples/qos_meter/Makefile /usr/share/dpdk/examples/qos_meter/main.c /usr/share/dpdk/examples/qos_meter/main.h /usr/share/dpdk/examples/qos_meter/rte_policer.c /usr/share/dpdk/examples/qos_meter/rte_policer.h /usr/share/dpdk/examples/qos_sched /usr/share/dpdk/examples/qos_sched/Makefile /usr/share/dpdk/examples/qos_sched/app_thread.c /usr/share/dpdk/examples/qos_sched/args.c /usr/share/dpdk/examples/qos_sched/cfg_file.c /usr/share/dpdk/examples/qos_sched/cfg_file.h /usr/share/dpdk/examples/qos_sched/cmdline.c /usr/share/dpdk/examples/qos_sched/init.c /usr/share/dpdk/examples/qos_sched/main.c /usr/share/dpdk/examples/qos_sched/main.h /usr/share/dpdk/examples/qos_sched/profile.cfg /usr/share/dpdk/examples/qos_sched/profile_ov.cfg /usr/share/dpdk/examples/qos_sched/profile_pie.cfg /usr/share/dpdk/examples/qos_sched/profile_red.cfg /usr/share/dpdk/examples/qos_sched/stats.c /usr/share/dpdk/examples/rxtx_callbacks /usr/share/dpdk/examples/rxtx_callbacks/Makefile /usr/share/dpdk/examples/rxtx_callbacks/main.c /usr/share/dpdk/examples/server_node_efd /usr/share/dpdk/examples/server_node_efd/Makefile /usr/share/dpdk/examples/server_node_efd/efd_node /usr/share/dpdk/examples/server_node_efd/efd_node/Makefile /usr/share/dpdk/examples/server_node_efd/efd_node/node.c /usr/share/dpdk/examples/server_node_efd/efd_server /usr/share/dpdk/examples/server_node_efd/efd_server/Makefile /usr/share/dpdk/examples/server_node_efd/efd_server/args.c /usr/share/dpdk/examples/server_node_efd/efd_server/args.h /usr/share/dpdk/examples/server_node_efd/efd_server/init.c /usr/share/dpdk/examples/server_node_efd/efd_server/init.h /usr/share/dpdk/examples/server_node_efd/efd_server/main.c /usr/share/dpdk/examples/server_node_efd/shared /usr/share/dpdk/examples/server_node_efd/shared/common.h /usr/share/dpdk/examples/service_cores /usr/share/dpdk/examples/service_cores/Makefile /usr/share/dpdk/examples/service_cores/main.c /usr/share/dpdk/examples/skeleton /usr/share/dpdk/examples/skeleton/Makefile /usr/share/dpdk/examples/skeleton/basicfwd.c /usr/share/dpdk/examples/timer /usr/share/dpdk/examples/timer/Makefile /usr/share/dpdk/examples/timer/main.c /usr/share/dpdk/examples/vdpa /usr/share/dpdk/examples/vdpa/Makefile /usr/share/dpdk/examples/vdpa/commands.list /usr/share/dpdk/examples/vdpa/main.c /usr/share/dpdk/examples/vdpa/vdpa_blk_compact.h /usr/share/dpdk/examples/vhost /usr/share/dpdk/examples/vhost/Makefile /usr/share/dpdk/examples/vhost/main.c /usr/share/dpdk/examples/vhost/main.h /usr/share/dpdk/examples/vhost/virtio_net.c /usr/share/dpdk/examples/vhost_blk /usr/share/dpdk/examples/vhost_blk/Makefile /usr/share/dpdk/examples/vhost_blk/blk.c /usr/share/dpdk/examples/vhost_blk/blk_spec.h /usr/share/dpdk/examples/vhost_blk/vhost_blk.c /usr/share/dpdk/examples/vhost_blk/vhost_blk.h /usr/share/dpdk/examples/vhost_blk/vhost_blk_compat.c /usr/share/dpdk/examples/vhost_crypto /usr/share/dpdk/examples/vhost_crypto/Makefile /usr/share/dpdk/examples/vhost_crypto/main.c /usr/share/dpdk/examples/vm_power_manager /usr/share/dpdk/examples/vm_power_manager/Makefile /usr/share/dpdk/examples/vm_power_manager/channel_manager.c /usr/share/dpdk/examples/vm_power_manager/channel_manager.h /usr/share/dpdk/examples/vm_power_manager/channel_monitor.c /usr/share/dpdk/examples/vm_power_manager/channel_monitor.h /usr/share/dpdk/examples/vm_power_manager/guest_cli /usr/share/dpdk/examples/vm_power_manager/guest_cli/Makefile /usr/share/dpdk/examples/vm_power_manager/guest_cli/main.c /usr/share/dpdk/examples/vm_power_manager/guest_cli/parse.c /usr/share/dpdk/examples/vm_power_manager/guest_cli/parse.h /usr/share/dpdk/examples/vm_power_manager/guest_cli/vm_power_cli_guest.c /usr/share/dpdk/examples/vm_power_manager/guest_cli/vm_power_cli_guest.h /usr/share/dpdk/examples/vm_power_manager/main.c /usr/share/dpdk/examples/vm_power_manager/oob_monitor.h /usr/share/dpdk/examples/vm_power_manager/oob_monitor_nop.c /usr/share/dpdk/examples/vm_power_manager/oob_monitor_x86.c /usr/share/dpdk/examples/vm_power_manager/parse.c /usr/share/dpdk/examples/vm_power_manager/parse.h /usr/share/dpdk/examples/vm_power_manager/power_manager.c /usr/share/dpdk/examples/vm_power_manager/power_manager.h /usr/share/dpdk/examples/vm_power_manager/vm_power_cli.c /usr/share/dpdk/examples/vm_power_manager/vm_power_cli.h /usr/share/dpdk/examples/vmdq /usr/share/dpdk/examples/vmdq/Makefile /usr/share/dpdk/examples/vmdq/main.c /usr/share/dpdk/examples/vmdq_dcb /usr/share/dpdk/examples/vmdq_dcb/Makefile /usr/share/dpdk/examples/vmdq_dcb/main.c
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 23:41:00 2025