Ana Guerrero
02a1f951af
Accepting request 1203005 from network
...
- Enable (disabled by default) installation of headers needed
to build drivers.
- Use python macros from build config
* preamble
* 0001-fix-cpu-compatibility.patch
0002-SLE15-SP3-compatibility-patch-for-kni.patch
manually (bsc#1200620)
- rename
- Add patch to resolve build error reported in Staging:E project
* https://doc.dpdk.org/guides/rel_notes/release_19_11.html#new-features
- Changed to multibuild (bsc#1151455).
[-0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch
-0003-kni-define-HAVE_TRANS_START_HELPER-for-SLES12SP3.patch
-0004-net-thunderx-sync-mailbox-definitions-with-Linux-PF-.patch
-0005-kni-fix-build-with-gcc-7.1.patch
-0006-kni-fix-ethtool-build-with-kernel-4.11.patch
more details can be found in
- Remove CONFIG_RTE_LIBRTE_MBUF_OFFLOAD as cryptodev is not depending
- Added support for aarch64 compilation.
- Disabled aarch64 dpdk-examples package for the time being as it
- Removed unwanted files(bsc#984437).
- Applied all the fixes recommended by upstream for
- DPDK is most common vhost-user backend, Adding upstream patches to
- Added CONFIG_RTE_BUILD_COMBINE_LIBS flags to club all all *.so into
- Intial version 2.2.0(fate#319169)
OBS-URL: https://build.opensuse.org/request/show/1203005
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=67
2024-09-25 19:52:59 +00:00
450b426d20
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=171
2024-09-24 14:35:38 +00:00
8c23f8b4f3
- Enable (disabled by default) installation of headers needed
...
* preamble
* 0001-fix-cpu-compatibility.patch
0002-SLE15-SP3-compatibility-patch-for-kni.patch
manually (bsc#1200620)
- rename
- Add patch to resolve build error reported in Staging:E project
* https://doc.dpdk.org/guides/rel_notes/release_19_11.html#new-features
- Changed to multibuild (bsc#1151455).
[-0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch
-0003-kni-define-HAVE_TRANS_START_HELPER-for-SLES12SP3.patch
-0004-net-thunderx-sync-mailbox-definitions-with-Linux-PF-.patch
-0005-kni-fix-build-with-gcc-7.1.patch
-0006-kni-fix-ethtool-build-with-kernel-4.11.patch
more details can be found in
- Remove CONFIG_RTE_LIBRTE_MBUF_OFFLOAD as cryptodev is not depending
- Added support for aarch64 compilation.
- Disabled aarch64 dpdk-examples package for the time being as it
- Removed unwanted files(bsc#984437).
- Applied all the fixes recommended by upstream for
- DPDK is most common vhost-user backend, Adding upstream patches to
- Added CONFIG_RTE_BUILD_COMBINE_LIBS flags to club all all *.so into
- Intial version 2.2.0(fate#319169)
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=170
2024-09-24 14:35:01 +00:00
0bda8618f9
For the maintainer: this is needed to build fd.io VPP
...
DPDK plugin, in addition to pure DPDK driver development.
- Enable (disabled by default) instalation of headers needed
to build drivers.
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=169
2024-09-24 11:57:09 +00:00
b6c1153b84
- Use python macros from build config
...
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=168
2024-09-24 11:56:09 +00:00
Ana Guerrero
6a4f372221
Accepting request 1199179 from network
...
OBS-URL: https://build.opensuse.org/request/show/1199179
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=66
2024-09-08 09:59:08 +00:00
Duraisankar P
c725c76ee2
- Fix build on aarch64 with gcc14:
...
* 0001-examples-vm_power_manager-add-missing-header.patch
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=166
2024-09-06 11:48:09 +00:00
Dominique Leuenberger
213d1c7fb3
Accepting request 1198353 from network
...
OBS-URL: https://build.opensuse.org/request/show/1198353
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=65
2024-09-04 11:22:04 +00:00
928144f175
Action:
...
Submit home:dpitchumani:branches:network/dpdk to network/dpdk
Description :
- 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
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=164
2024-09-02 16:59:08 +00:00
Dominique Leuenberger
70a97ba3b0
Accepting request 1198106 from network
...
OBS-URL: https://build.opensuse.org/request/show/1198106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=64
2024-09-02 11:13:19 +00:00
91f0f36ce7
Accepting request 1195599 from home:aeneas_jaissle:branches:network
...
- 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)
OBS-URL: https://build.opensuse.org/request/show/1195599
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=162
2024-08-31 15:57:36 +00:00
Ana Guerrero
c8d84c3259
Accepting request 1195103 from network
...
- 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)
OBS-URL: https://build.opensuse.org/request/show/1195103
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=63
2024-08-22 16:10:29 +00:00
59f0d7c3f5
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=160
2024-08-21 11:43:47 +00:00
e59abee416
- 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)
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=159
2024-08-21 11:09:08 +00:00
Dominique Leuenberger
9a2a3b3bf1
Accepting request 1189315 from network
...
OBS-URL: https://build.opensuse.org/request/show/1189315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=62
2024-07-28 15:19:03 +00:00
Ana Guerrero
05f820d99d
- use %autopatch even for older distros, -M *is* supported there
...
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=157
2024-07-24 06:52:37 +00:00
Ana Guerrero
b3e62b524a
Accepting request 1187835 from home:jirislaby:branches:network
...
- 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.
OBS-URL: https://build.opensuse.org/request/show/1187835
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=156
2024-07-16 11:17:21 +00:00
Ana Guerrero
9af452127c
Accepting request 1185702 from network
...
OBS-URL: https://build.opensuse.org/request/show/1185702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=61
2024-07-05 17:45:24 +00:00
Duraisankar P
33907b2a1a
Drop leftover Sphinx doctrees to make package build reproducible
...
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=154
2024-07-05 04:58:14 +00:00
Ana Guerrero
970c137c60
Accepting request 1183019 from network
...
OBS-URL: https://build.opensuse.org/request/show/1183019
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=60
2024-06-25 21:06:36 +00:00
7c427ced3d
- remove dependency on /usr/bin/python3 using
...
%python3_fix_shebang and %python3_fix_shebang_path macros
[bsc#1212476]
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=152
2024-06-24 12:21:42 +00:00
Ana Guerrero
1315d6cc09
Accepting request 1158927 from network
...
OBS-URL: https://build.opensuse.org/request/show/1158927
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=59
2024-03-19 16:29:27 +00:00
Ana Guerrero
21fc558ad0
Accepting request 1157121 from home:jirislaby:branches:network
...
- add kni-fix-build-with-Linux-6.8.patch to fix build against
kernel 6.8.
OBS-URL: https://build.opensuse.org/request/show/1157121
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=150
2024-03-18 09:29:06 +00:00
Ana Guerrero
3e1b77f17b
Accepting request 1110220 from network
...
OBS-URL: https://build.opensuse.org/request/show/1110220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=58
2023-09-11 19:19:41 +00:00
61d96b58d0
Accepting request 1110214 from home:jirislaby:branches:network
...
- add 0001-kni-fix-build-with-Linux-6.5.patch to fix build against
kernel 6.5.
OBS-URL: https://build.opensuse.org/request/show/1110214
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=148
2023-09-11 06:45:28 +00:00
Dominique Leuenberger
c0fc51c1db
Accepting request 1083285 from network
...
- raise constraints to 8GB to cover SLE15 builds as well
- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
kernel 6.3.
OBS-URL: https://build.opensuse.org/request/show/1083285
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=57
2023-05-03 10:56:33 +00:00
d4b9d00467
- raise constraints to 8GB to cover SLE15 builds as well
...
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=146
2023-04-27 14:50:47 +00:00
284214509e
Accepting request 1082855 from home:jirislaby:branches:network
...
- add 0001-kni-fix-build-with-Linux-6.3.patch to fix build against
kernel 6.3.
OBS-URL: https://build.opensuse.org/request/show/1082855
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=145
2023-04-27 14:48:06 +00:00
Dominique Leuenberger
a5d617715e
Accepting request 1077701 from network
...
OBS-URL: https://build.opensuse.org/request/show/1077701
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=56
2023-04-14 11:12:12 +00:00
Reinhard Max
7878d5e691
Accepting request 1077604 from home:dpitchumani:branches:openSUSE:Factory
...
Description:
- Update DPDK to LTS release version v22.11.1 (jsc#PED-1237)
- More details can be found in
http://doc.dpdk.org/guides/rel_notes/release_22_11.html
Actions:
- submit home:dpitchumani:branches:openSUSE:Factory:Head/dpdk => network/dpdk
OBS-URL: https://build.opensuse.org/request/show/1077604
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=143
2023-04-06 09:47:56 +00:00
Dominique Leuenberger
64201a5d3b
Accepting request 1067415 from network
...
OBS-URL: https://build.opensuse.org/request/show/1067415
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=55
2023-02-25 18:54:33 +00:00
9c1b11f908
Accepting request 1067125 from home:bmwiedemann:branches:network
...
Cleanup Sphinx build leftovers for reproducible builds
There is still some non-determinism in
/usr/share/doc/packages/dpdk/dpdk/html/searchindex.js
but that should probably be solved in the Sphinx code
OBS-URL: https://build.opensuse.org/request/show/1067125
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=141
2023-02-23 14:12:56 +00:00
Dominique Leuenberger
e28035c080
Accepting request 984183 from network
...
- also strip meson generated runpaths when installing examples
manually (bsc#1200620)
OBS-URL: https://build.opensuse.org/request/show/984183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=54
2022-06-23 08:22:23 +00:00
53bfa920f5
- also strip meson generated runpaths when installing examples
...
manually (bsc#1200620)
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=139
2022-06-21 13:20:38 +00:00
Dominique Leuenberger
a7164c66f2
Accepting request 979716 from network
...
OBS-URL: https://build.opensuse.org/request/show/979716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=53
2022-05-30 10:42:16 +00:00
97828d5830
Accepting request 979159 from home:jirislaby:branches:network
...
- add kni-fix-build-with-Linux-5.18.patch to fix build with kernel
5.18
OBS-URL: https://build.opensuse.org/request/show/979159
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=137
2022-05-29 18:51:55 +00:00
Dominique Leuenberger
c472734cdd
Accepting request 974475 from network
...
OBS-URL: https://build.opensuse.org/request/show/974475
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=52
2022-05-04 13:10:40 +00:00
9d23b59fb8
Accepting request 974349 from home:pgajdos
...
- fixes CVE-2022-0669 [bsc#1198964], CVE-2021-3839 [bsc#1198963
OBS-URL: https://build.opensuse.org/request/show/974349
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=135
2022-05-02 19:35:28 +00:00
Dominique Leuenberger
0ddafda78b
Accepting request 974303 from network
...
OBS-URL: https://build.opensuse.org/request/show/974303
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=51
2022-05-02 14:25:47 +00:00
14115169bb
Accepting request 973699 from home:susnux:branches:network
...
Update to version 21.11.1
this is the lts release, guess we stick with lts.
OBS-URL: https://build.opensuse.org/request/show/973699
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=133
2022-05-02 07:26:50 +00:00
Dominique Leuenberger
93adf7e3d3
Accepting request 958723 from network
...
OBS-URL: https://build.opensuse.org/request/show/958723
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=50
2022-03-03 23:17:51 +00:00
1ef6481907
Accepting request 957836 from home:susnux:branches:network
...
Update to LTS version 21.11.
Fixes Factory / Tumbleweed and required for more recent versions of openvswitch
OBS-URL: https://build.opensuse.org/request/show/957836
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=131
2022-03-03 10:14:10 +00:00
02e3c0cb0e
Accepting request 927313 from home:suntorytimed:branches:network
...
Rebased as requested
- - 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
OBS-URL: https://build.opensuse.org/request/show/927313
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=130
2021-11-21 11:10:03 +00:00
8a5a5f7fc9
Accepting request 918757 from home:tiwai:branches:network
...
- Fix build error with SLE15-SP4 kernel (bsc#1190362):
dpdk-fallthrough-comment-fixes.patch
OBS-URL: https://build.opensuse.org/request/show/918757
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=129
2021-10-16 09:30:14 +00:00
66c09ecaf6
Accepting request 915800 from home:Guillaume_G:branches:network
...
- Add BuildRequires kernel-syms and modutils for proper
dependencies to be inserted in the resulting binary RPM, as
pointed by rpmlint
OBS-URL: https://build.opensuse.org/request/show/915800
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=128
2021-09-21 09:21:37 +00:00
Dominique Leuenberger
eb84d2e2ca
Accepting request 908920 from network
...
OBS-URL: https://build.opensuse.org/request/show/908920
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=49
2021-07-28 17:21:45 +00:00
7da056c76f
Accepting request 907660 from home:StevenK:branches:network
...
- Normalize all Python script shebangs to use Python 3.
OBS-URL: https://build.opensuse.org/request/show/907660
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=127
2021-07-28 14:45:20 +00:00
Dominique Leuenberger
8f47e85f8c
Accepting request 894929 from network
...
OBS-URL: https://build.opensuse.org/request/show/894929
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=48
2021-05-22 22:06:13 +00:00
f419022be8
Accepting request 893155 from home:susnux:branches:network
...
Update LTS version to maintenance release 19.11.8
OBS-URL: https://build.opensuse.org/request/show/893155
OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=125
2021-05-22 11:04:14 +00:00
Dominique Leuenberger
b470799e45
Accepting request 887814 from network
...
OBS-URL: https://build.opensuse.org/request/show/887814
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dpdk?expand=0&rev=47
2021-04-22 16:04:42 +00:00