Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

dpdk-thunderx-23.11.1-2.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: dpdk-thunderx Distribution: openSUSE Tumbleweed
Version: 23.11.1 Vendor: openSUSE
Release: 2.1 Build date: Thu Sep 5 13:40:32 2024
Group: System/Libraries Build host: reproducible
Size: 11085288 Source RPM: dpdk-thunderx-23.11.1-2.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://www.dpdk.org/
Summary: Set of libraries and drivers for fast packet processing
The Data Plane Development Kit is a set of libraries and drivers for
fast packet processing in the user space.

Provides

Requires

License

BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-only

Changelog

* 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.
* Mon Oct 25 2021 Stefan Weiberg <sweiberg@suse.com>
  - - Update LTS version to maintenance release 19.11.10
    * app/crypto-perf: fix out-of-place mempool allocation
    * app/test: fix IPv6 header initialization
    * app/testpmd: change port link speed without stopping all
    * app/testpmd: fix help string for port reset
    * app/testpmd: fix IPv4 checksum
    * app/testpmd: fix MAC address after port reset
    * app/testpmd: fix offloads for newly attached port
    * app/testpmd: fix Tx checksum calculation for tunnel
    * bitmap: fix buffer overrun in bitmap init
    * bus: clarify log for non-NUMA-aware devices
    * bus/dpaa: fix freeing in FMAN interface destructor
    * common/mlx5: fix compatibility with OFED port query API
    * common/mlx5: fix Netlink port name padding in probing
    * common/mlx5: use new port query API if available
    * cryptodev: fix freeing after device release
    * crypto/mvsam: fix AES-GCM session parameters
    * crypto/mvsam: fix capabilities
    * crypto/mvsam: fix options parsing
    * crypto/mvsam: fix session data reset
    * crypto/octeontx: fix freeing after device release
    * crypto/qat: fix Arm build with special memcpy
    * devtools: fix file listing in maintainers check
    * distributor: fix 128-bit write alignment
    * doc: add limitation for ConnectX-4 with L2 in mlx5 guide
    * doc: announce common prefix for ethdev
    * doc: fix default burst size in testpmd
    * doc: fix spelling
    * drivers/net: fix memzone allocations for DMA memory
    * ethdev: fix doc of flow action
    * eventdev: fix event port setup in tx adapter
    * flow_classify: fix leaking rules on delete
    * (github-cpaelzer-stable/19.11) telemetry: fix race in telemetry control thread creation
    * ipc: stop mp control thread on cleanup
    * kni: fix crash on userspace VA for segmented packets
    * kni: fix mbuf allocation for kernel side use
    * mempool/octeontx2: fix shift calculation
    * net/bnxt: check access to possible null pointer
    * net/bnxt: cleanup code
    * net/bnxt: clear cached statistics
    * net/bnxt: detect bad opaque in Rx completion
    * net/bnxt: fix auto-negotiation on Whitney+
    * net/bnxt: fix check for PTP support in FW
    * net/bnxt: fix error handling in VNIC prepare
    * net/bnxt: fix error messages in VNIC prepare
    * net/bnxt: fix missing barriers in completion handling
    * net/bnxt: fix nested lock during bonding
    * net/bnxt: fix ring and context memory allocation
    * net/bnxt: fix Rx burst size constraint
    * net/bnxt: fix Rx interrupt setting
    * net/bnxt: fix scalar Tx completion handling
    * net/bnxt: fix Tx descriptor status implementation
    * net/bnxt: fix typo in log message
    * net/bnxt: improve probing log message
    * net/bnxt: invoke device removal event on recovery failure
    * net/bnxt: remove unnecessary code
    * net/bnxt: remove unnecessary comment
    * net/bnxt: set flow error after tunnel redirection free
    * net/bnxt: set flow error when free filter not available
    * net/bnxt: use common function to free VNIC resource
    * net/bnxt: workaround spurious zero stats in Thor
    * net/bonding: check flow setting
    * net/bonding: fix error message on flow verify
    * net/ena: enable multi-segment in Tx offload flags
    * net/ena: trigger reset on Tx prepare failure
    * net/hinic/base: fix LRO
    * net/hinic: increase protection of the VLAN
    * net/hns3: fix delay for waiting to stop Rx/Tx
    * net/hns3: fix filter parsing comment
    * net/hns3: fix Tx prepare after stop
    * net/hns3: fix VLAN strip log
    * net/hns3: increase VF reset retry maximum
    * net/i40e: fix descriptor scan on Arm
    * net/i40e: fix multi-process shared data
    * net/iavf: fix RSS key access out of bound
    * net/iavf: fix Tx threshold check
    * net/ice/base: fix first profile mask
    * net/ice/base: revert change of first profile mask
    * net/ice: fix default RSS key generation
    * net/ice: fix memzone leak when firmware is missing
    * net/ixgbe: fix flow entry access after freeing
    * net/mlx5: fix incorrect r/w lock usage in DMA unmap
    * net/mlx5: fix IPIP multi-tunnel validation
    * net/mlx5: fix match MPLS over GRE with key
    * net/mlx5: fix MPLS RSS expansion
    * net/mlx5: fix overflow in mempool argument
    * net/mlx5: fix representor interrupt handler
    * net/mlx5: fix RoCE LAG bond device probing
    * net/mlx5: fix RSS flow item expansion for GRE key
    * net/mlx5: fix Rx/Tx queue checks
    * net/mlx5: fix switchdev mode recognition
    * net/mlx5: fix typo in vectorized Rx comments
    * net/mlx5: limit implicit MPLS RSS expansion over GRE
    * net/mlx5: limit inner RSS expansion for MPLS
    * net/mlx5: remove redundant operations in NEON Rx
    * net/mlx5: remove unsupported flow item MPLS over IP
    * net/mlx5: workaround drop action with old kernel
    * net/mvpp2: fix configured state dependency
    * net/mvpp2: fix port speed overflow
    * net/octeontx2: fix default MCAM allocation size
    * net/octeontx2: fix flow creation limit on CN98xx
    * net/octeontx2: use runtime LSO format indices
    * net/octeontx/base: fix debug build with clang
    * net/pfe: remove unnecessary null check
    * net/sfc: fix MAC stats lock in xstats query by ID
    * net/sfc: fix MAC stats update for stopped device
    * net/sfc: fix reading adapter state without locking
    * net/sfc: fix xstats query by ID according to ethdev
    * net/sfc: fix xstats query by unsorted list of IDs
    * net/softnic: fix connection memory leak
    * net/softnic: fix memory leak as profile is freed
    * net/virtio: fix aarch32 build
    * net/virtio: fix refill order in packed ring datapath
    * net/virtio: report maximum MTU in device info
    * power: fix namespace for internal struct
    * rib: fix max depth IPv6 lookup
    * test/crypto: fix mbuf reset after null check
    * test/crypto: fix mempool size for session-less
    * test/crypto: fix typo in AES case
    * test/crypto: fix typo in ESN case
    * test/mbuf: fix virtual address conversion
    * tests/eal: fix memory leak
    * vhost/crypto: check request pointer before dereference
    * vhost: fix crash on reconnect
    * vhost: fix missing guest pages table NUMA realloc
    * vhost: fix missing memory table NUMA realloc
    * vhost: utilize dynamic memory allocator
    * Changes from 19.11.9:
    https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id25
  - rename
    0001-SLE15-SP3-compatibility-patch-for-kni.patch
    to
    0002-SLE15-SP3-compatibility-patch-for-kni.patch
  - rename
    dpdk-fallthrough-comment-fixes.patch
    to
    0003-dpdk-fallthrough-comment-fixes.patch
* Mon Sep 13 2021 tiwai@suse.de
  - Fix build error with SLE15-SP4 kernel (bsc#1190362):
    dpdk-fallthrough-comment-fixes.patch
* Thu Sep 02 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add BuildRequires kernel-syms and modutils for proper
    dependencies to be inserted in the resulting binary RPM, as
    pointed by rpmlint
* Thu Jul 22 2021 Steve Kowalik <steven.kowalik@suse.com>
  - Normalize all Python script shebangs to use Python 3.
* Fri May 14 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update LTS version to maintenance release 19.11.8
    * vhost/crypto: fix data length check (CVE-2020-14374)
    * vhost/crypto: fix incorrect descriptor deduction (CVE-2020-14378)
    * vhost/crypto: fix incorrect write back source
    * vhost/crypto: fix missed request check for copy mode
      (CVE-2020-14376 CVE-2020-14377)
    * vhost/crypto: fix pool allocation
    * vhost/crypto: fix possible TOCTOU attack (CVE-2020-14375)
    * Changes from 19.11.6:
      https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id14
    * Changes from 19.11.7:
      https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id18
  - Drop security patches, fixed with 19.11.5
    * 0001-vhost-crypto-fix-pool-allocation.patch
    * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch
    * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch
    * 0004-vhost-crypto-fix-incorrect-write-back-source.patch
    * 0005-vhost-crypto-fix-data-length-check.patch
    * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch
  - Drop 0001-kni-fix-build-with-Linux-5.9.patch, fixed with 19.11.6
  - Updated 0001-SLE15-SP3-compatibility-patch-for-kni.patch
* Wed Apr 21 2021 Matthias Gerstner <matthias.gerstner@suse.com>
  - add 0001-kni-fix-build-with-Linux-5.9.patch: fixes the build against kernel
    >= 5.9. Also see here:
    http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T

Files

/usr/bin/dpdk-dumpcap
/usr/bin/dpdk-graph
/usr/bin/dpdk-pdump
/usr/bin/dpdk-proc-info
/usr/bin/dpdk-test
/usr/bin/dpdk-test-acl
/usr/bin/dpdk-test-bbdev
/usr/bin/dpdk-test-cmdline
/usr/bin/dpdk-test-compress-perf
/usr/bin/dpdk-test-crypto-perf
/usr/bin/dpdk-test-dma-perf
/usr/bin/dpdk-test-eventdev
/usr/bin/dpdk-test-fib
/usr/bin/dpdk-test-flow-perf
/usr/bin/dpdk-test-gpudev
/usr/bin/dpdk-test-mldev
/usr/bin/dpdk-test-pipeline
/usr/bin/dpdk-test-regex
/usr/bin/dpdk-test-sad
/usr/bin/dpdk-test-security-perf
/usr/bin/dpdk-testpmd


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Sep 27 00:41:29 2024