Hello community,

here is the log from the commit of package dpdk for openSUSE:Factory checked in 
at 2020-08-12 10:35:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dpdk (Old)
 and      /work/SRC/openSUSE:Factory/.dpdk.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dpdk"

Wed Aug 12 10:35:38 2020 rev:44 rq:825700 version:19.11.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/dpdk/dpdk.changes        2020-05-23 
17:28:09.279500702 +0200
+++ /work/SRC/openSUSE:Factory/.dpdk.new.3399/dpdk.changes      2020-08-12 
10:38:17.804344837 +0200
@@ -1,0 +2,392 @@
+Tue Aug 11 06:56:10 UTC 2020 - Dirk Mueller <[email protected]>
+
+- update to v19.11.3:
+    app/crypto-perf: fix display of sample test vector
+    app/eventdev: check Tx adapter service ID
+    app: fix usage help of options separated by dashes
+    app/pipeline: fix build with gcc 10
+    app: remove extra new line after link duplex
+    app/testpmd: add parsing for QinQ VLAN headers
+    app/testpmd: fix DCB set
+    app/testpmd: fix memory failure handling for i40e DDP
+    app/testpmd: fix PPPoE flow command
+    app/testpmd: fix statistics after reset
+    baseband/turbo_sw: fix exposed LLR decimals assumption
+    bbdev: fix doxygen comments
+    build: disable gcc 10 zero-length-bounds warning
+    build: fix linker warnings with clang on Windows
+    build: support MinGW-w64 with Meson
+    buildtools: get static mlx dependencies for meson
+    bus/fslmc: fix dereferencing null pointer
+    bus/fslmc: fix size of qman fq descriptor
+    bus/pci: fix devargs on probing again
+    bus/pci: fix UIO resource access from secondary process
+    bus/vmbus: fix comment spelling
+    ci: fix telemetry dependency in Travis
+    common/iavf: update copyright
+    common/mlx5: fix build with -fno-common
+    common/mlx5: fix build with rdma-core 21
+    common/mlx5: fix netlink buffer allocation from stack
+    common/mlx5: fix umem buffer alignment
+    common/octeontx: fix gcc 9.1 ABI break
+    common/qat: fix GEN3 marketing name
+    contigmem: cleanup properly when load fails
+    crypto/caam_jr: fix check of file descriptors
+    crypto/caam_jr: fix IRQ functions return type
+    crypto/ccp: fix fd leak on probe failure
+    cryptodev: add asymmetric session-less feature name
+    cryptodev: fix missing device id range checking
+    cryptodev: fix SHA-1 digest enum comment
+    crypto/kasumi: fix extern declaration
+    crypto/nitrox: fix CSR register address generation
+    crypto/nitrox: fix oversized device name
+    crypto/octeontx2: fix build with gcc 10
+    crypto/openssl: fix out-of-place encryption
+    crypto/qat: fix cipher descriptor for ZUC and SNOW
+    crypto/qat: support plain SHA1..SHA512 hashes
+    devtools: fix symbol map change check
+    doc: add i40e limitation for flow director
+    doc: add NASM installation steps
+    doc: fix API index
+    doc: fix build issue in ABI guide
+    doc: fix build with doxygen 1.8.18
+    doc: fix default symbol binding in ABI guide
+    doc: fix log level example in Linux guide
+    doc: fix LTO config option
+    doc: fix matrix CSS for recent sphinx
+    doc: fix multicast filter feature announcement
+    doc: fix number of failsafe sub-devices
+    doc: fix reference in ABI guide
+    doc: fix sphinx compatibility
+    doc: fix typo in contributors guide
+    doc: fix typo in contributors guide
+    doc: fix typos in ABI policy
+    doc: prefer https when pointing to dpdk.org
+    drivers: add crypto as dependency for event drivers
+    drivers/crypto: disable gcc 10 no-common errors
+    drivers/crypto: fix build with make 4.3
+    drivers/crypto: fix log type variables for -fno-common
+    drivers: fix log type variables for -fno-common
+    eal/arm64: fix precise TSC
+    eal: fix C++17 compilation
+    eal: fix comments spelling
+    eal: fix log message print for regex
+    eal: fix PRNG init with HPET enabled
+    eal: fix typo in endian conversion macros
+    eal/freebsd: fix queuing duplicate alarm callbacks
+    eal/ppc: fix bool type after altivec include
+    eal/ppc: fix build with gcc 9.3
+    eal/x86: ignore gcc 10 stringop-overflow warnings
+    ethdev: fix build when vtune profiling is on
+    ethdev: fix spelling
+    eventdev: fix probe and remove for secondary process
+    event/dsw: avoid reusing previously recorded events
+    event/dsw: fix enqueue burst return value
+    event/dsw: remove redundant control ring poll
+    event/dsw: remove unnecessary read barrier
+    event/octeontx2: fix build for O1 optimization
+    event/octeontx2: fix queue removal from Rx adapter
+    examples/eventdev: fix build with gcc 10
+    examples/eventdev: fix crash on exit
+    examples/fips_validation: fix parsing of algorithms
+    examples/ip_pipeline: remove check of null response
+    examples/ipsec-gw: fix gcc 10 maybe-uninitialized warning
+    examples/kni: fix crash during MTU set
+    examples/kni: fix MTU change to setup Tx queue
+    examples/l2fwd-keepalive: fix mbuf pool size
+    examples/qos_sched: fix build with gcc 10
+    examples: remove extra new line after link duplex
+    examples/vhost_blk: fix build with gcc 10
+    examples/vmdq: fix output of pools/queues
+    examples/vmdq: fix RSS configuration
+    examples/vm_power: drop Unix path limit redefinition
+    examples/vm_power: fix build with -fno-common
+    fib: fix headers for C++ support
+    fix same typo in multiple places
+    fix various typos found by Lintian
+    ipsec: check SAD lookup error
+    ipsec: fix build dependency on hash lib
+    kvargs: fix buffer overflow when parsing list
+    kvargs: fix invalid token parsing on FreeBSD
+    kvargs: fix strcmp helper documentation
+    log: fix level picked with globbing on type register
+    lpm6: fix comments spelling
+    lpm6: fix size of tbl8 group
+    mem: fix overflow on allocation
+    mem: mark pages as not accessed when freeing memory
+    mem: mark pages as not accessed when reserving VA
+    mempool/dpaa2: install missing header with meson
+    mempool/octeontx2: fix build for gcc O1 optimization
+    mempool: remove inline functions from export list
+    mem: preallocate VA space in no-huge mode
+    mk: fix static linkage of mlx dependency
+    net/avp: fix gcc 10 maybe-uninitialized warning
+    net/bnxt: do not use PMD log type
+    net/bnxt: fix error log for command timeout
+    net/bnxt: fix FW version query
+    net/bnxt: fix HWRM command during FW reset
+    net/bnxt: fix max ring count
+    net/bnxt: fix memory leak during queue restart
+    net/bnxt: fix number of TQM ring
+    net/bnxt: fix port start failure handling
+    net/bnxt: fix possible stack smashing
+    net/bnxt: fix Rx ring producer index
+    net/bnxt: fix storing MAC address twice
+    net/bnxt: fix TQM ring context memory size
+    net/bnxt: fix using RSS config struct
+    net/bnxt: fix VLAN add when port is stopped
+    net/bnxt: fix VNIC Rx queue count on VNIC free
+    net/bnxt: use true/false for bool types
+    net/dpaa2: fix 10G port negotiation
+    net/dpaa2: fix congestion ID for multiple traffic classes
+    net/dpaa: use dynamic log type
+    net/e1000: fix port hotplug for multi-process
+    net/ena/base: fix documentation of functions
+    net/ena/base: fix indentation in CQ polling
+    net/ena/base: fix indentation of multiple defines
+    net/ena/base: fix testing for supported hash function
+    net/ena/base: make allocation macros thread-safe
+    net/ena/base: prevent allocation of zero sized memory
+    net/ena: fix build for O1 optimization
+    net/ena: set IO ring size to valid value
+    net/enetc: fix Rx lock-up
+    net/enic: fix flow action reordering
+    net/failsafe: fix fd leak
+    net/hinic: allocate IO memory with socket id
+    net/hinic/base: fix PF firmware hot-active problem
+    net/hinic/base: fix port start during FW hot update
+    net/hinic: fix LRO
+    net/hinic: fix queues resource free
+    net/hinic: fix repeating cable log and length check
+    net/hinic: fix snprintf length of cable info
+    net/hinic: fix TSO
+    net/hinic: fix Tx mbuf length while copying
+    net/hns3: add free threshold in Rx
+    net/hns3: add RSS hash offload to capabilities
+    net/hns3: clear residual flow rules on init
+    net/hns3: fix configuring illegal VLAN PVID
+    net/hns3: fix configuring RSS hash when rules are flushed
+    net/hns3: fix crash when flushing RSS flow rules with FLR
+    net/hns3: fix default error code of command interface
+    net/hns3: fix default VLAN filter configuration for PF
+    net/hns3: fix mailbox opcode data type
+    net/hns3: fix MSI-X interrupt during initialization
+    net/hns3: fix packets offload features flags in Rx
+    net/hns3: fix promiscuous mode for PF
+    net/hns3: fix return value of setting VLAN offload
+    net/hns3: fix return value when clearing statistics
+    net/hns3: fix RSS indirection table configuration
+    net/hns3: fix RSS key length
+    net/hns3: fix Rx interrupt after reset
+    net/hns3: fix status after repeated resets
+    net/hns3: fix Tx interrupt when enabling Rx interrupt
+    net/hns3: fix VLAN filter when setting promisucous mode
+    net/hns3: fix VLAN PVID when configuring device
+    net/hns3: reduce judgements of free Tx ring space
+    net/hns3: remove one IO barrier in Rx
+    net/hns3: remove unnecessary assignments in Tx
+    net/hns3: replace memory barrier with data dependency order
+    net/hns3: support different numbers of Rx and Tx queues
+    net/hns3: support Rx interrupt
+    net/i40e/base: update copyright
+    net/i40e: fix flow director enabling
+    net/i40e: fix flow director for ARP packets
+    net/i40e: fix flow director initialisation
+    net/i40e: fix flush of flow director filter
+    net/i40e: fix queue region in RSS flow
+    net/i40e: fix queue related exception handling
++++ 197 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/dpdk/dpdk.changes
++++ and /work/SRC/openSUSE:Factory/.dpdk.new.3399/dpdk.changes

Old:
----
  0001-vhost-check-log-mmap-offset-and-size-overflow.patch
  0002-vhost-fix-vring-index-check.patch
  0003-vhost-crypto-validate-keys-lengths.patch
  0004-vhost-fix-translated-address-not-checked.patch
  0005-vhost-fix-potential-memory-space-leak.patch
  0006-vhost-fix-potential-fd-leak.patch
  dpdk-19.11.1.tar.xz

New:
----
  dpdk-19.11.3.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dpdk.spec ++++++
--- /var/tmp/diff_new_pack.RPwwFh/_old  2020-08-12 10:38:18.928345395 +0200
+++ /var/tmp/diff_new_pack.RPwwFh/_new  2020-08-12 10:38:18.932345397 +0200
@@ -53,7 +53,7 @@
 # Add option to build without tools
 %bcond_without tools
 Name:           dpdk%{name_tag}
-Version:        19.11.1
+Version:        19.11.3
 Release:        0
 Summary:        Set of libraries and drivers for fast packet processing
 License:        BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-only
@@ -62,12 +62,6 @@
 Source:         http://fast.dpdk.org/rel/dpdk-%{version}.tar.xz
 Source1:        preamble
 Patch1:         0001-fix-cpu-compatibility.patch
-Patch2:         0001-vhost-check-log-mmap-offset-and-size-overflow.patch
-Patch3:         0002-vhost-fix-vring-index-check.patch
-Patch4:         0003-vhost-crypto-validate-keys-lengths.patch
-Patch5:         0004-vhost-fix-translated-address-not-checked.patch
-Patch6:         0005-vhost-fix-potential-memory-space-leak.patch
-Patch7:         0006-vhost-fix-potential-fd-leak.patch
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  libelf-devel
@@ -165,12 +159,6 @@
 # can't use %{name} because of dpdk-thunderx
 %setup -q -n dpdk-stable-%{version}
 %patch1 -p1 -z .init
-%patch2 -p1 -z .init
-%patch3 -p1 -z .init
-%patch4 -p1 -z .init
-%patch5 -p1 -z .init
-%patch6 -p1 -z .init
-%patch7 -p1 -z .init
 
 # This fixes CROSS compilation (broken) in the mk file for ThunderX
 sed -i '/^CROSS /s/^/#/'  mk/machine/thunderx/rte.vars.mk
@@ -179,6 +167,9 @@
 [ "$(cat ABI_VERSION)" = "%{maj}.%{min}" ] || exit 1
 
 %build
+
+cp mk/machine/armv8a/rte.vars.mk mk/machine/thunderx
+
 # set up a method for modifying the resulting .config file
 function setconf() {
        if grep -q ^$1= $3/.config; then

++++++ dpdk-19.11.1.tar.xz -> dpdk-19.11.3.tar.xz ++++++
/work/SRC/openSUSE:Factory/dpdk/dpdk-19.11.1.tar.xz 
/work/SRC/openSUSE:Factory/.dpdk.new.3399/dpdk-19.11.3.tar.xz differ: char 27, 
line 1


Reply via email to