commit bbf4413d0c64a82da860651badcd5b9dbd2c1ff7
Merge: 80da586a0a 95766972bf
Author: Open vSwitch CI <ovs-ci@redhat.com>
Date: Wed Oct 30 16:54:21 2024 +0000
Merging upstream branch-3.1
Commit list:
95766972bf meta-flow: Fix nw_frag mask while parsing from string.
7d3e133ffe github: Remove ASLR entropy workaround.
77eb3e4241 bond: Always revalidate unbalanced bonds when active member changes. (FDP-845)
44fc7ea932 ofproto-dpif-upcall: Fix redundant mirror on metadata modification. (FDP-699)
commit 80da586a0a2e768aef3fb44538f1b9fa3a1c0366
Merge: baba56c67e 7294b64b1d
Author: Open vSwitch CI <ovs-ci@redhat.com>
Date: Fri Oct 25 10:52:30 2024 +0000
Merging dpdk subtree
Commit list:
7294b64b1d Revert "eal/unix: support ZSTD compression for firmware"
3ad974b46b Merge tag 'v22.11.6' into 22.11
d6fc7991d0 Reapply "build: add libarchive to optional external dependencies"
ff4d4839f9 version: 22.11.6
2480dbd434 version: 22.11.6-rc1
29857b82e4 doc: add baseline mode in l3fwd-power guide
b9c8076d92 doc: fix mbuf flags
ff2d7af17a examples/ipsec-secgw: revert SA salt endianness
b70780f316 power: increase the number of UNCORE frequencies
e224810340 doc: remove reference to mbuf pkt field
28c93c22f7 examples: fix port ID restriction
6a1313b34a examples: fix lcore ID restriction
3b8becb93e examples: fix queue ID restriction
15ac04a068 net/ice/base: fix temporary failures reading NVM
4568f7b753 net/hns3: fix uninitialized variable in FEC query
b9b793c805 examples/l3fwd: fix crash on multiple sockets
68b33da50f examples/l3fwd: fix crash in ACL mode for mixed traffic
3682872558 bus/vdev: fix device reinitialization
0a15aefcc6 malloc: fix multi-process wait condition handling
8ea890172e app/pdump: handle SIGTERM and SIGHUP
7ecd214dda app/dumpcap: handle SIGTERM and SIGHUP
1b1337cc93 dma/hisilicon: remove support for HIP09 platform
635c7eaa5e bus/pci: fix FD in secondary process
6bf6cd5184 bus/pci: fix UIO resource mapping in secondary process
99b0e4a22c app/testpmd: fix build on signed comparison
1092b5655f ethdev: fix device init without socket-local memory
9c7ae1bf6d app/testpmd: add postpone option to async flow destroy
c4f3e79ac5 ethdev: fix GENEVE option item conversion
becd25a54a net/ark: fix index arithmetic
1c9c96641a net/hns3: check Rx DMA address alignmnent
5669dcea46 net/mlx5: fix disabling E-Switch default flow rules
d69a8b5eb2 common/mlx5: remove unneeded field when modify RQ table
751fa44c51 net/mlx5: fix uplink port probing in bonding mode
f06e1a4e49 net/mlx5: fix end condition of reading xstats
7aa564683c net/mlx5/hws: remove unused variable
fdf5a81ff7 net/mlx5/hws: fix port ID on root item convert
6da7724d9e net/mlx5/hws: fix deletion of action vport
57ebce02cd net/mlx5: fix MTU configuration
48bfee9777 net/mlx5: fix Arm build with GCC 9.1
e444727915 net/ice: fix return value for raw pattern parsing
9928f1ec31 net/ice: fix memory leaks in raw pattern parsing
68d0c242e4 crypto/qat: fix placement of OOP offset
327b33505c test/crypto: fix asymmetric capability test
5456b47a3a test/crypto: remove unused stats in setup
ffc0a0f5d9 doc: fix typo in l2fwd-crypto guide
f4834455b2 crypto/qat: fix log message typo
5a257288f8 test/crypto: fix allocation comment
8e373a7f33 crypto/ipsec_mb: fix function comment
e793a7063f crypto/qat: fix GEN4 write
a0bb9efc61 net/nfp: fix disabling 32-bit build
f0e36f585b net/nfp: adapt reverse sequence card
0c73b671c8 net/nfp: remove redundant function call
59cee7032b net/nfp: forbid offload flow rules with empty action list
18b7942cef net/ena: fix checksum handling
cf4bb6bffc net/ena: fix return value check
33ddd1e51d net/ena: fix bad checksum handling
59adabd787 net/nfp: disable ctrl VNIC queues on close
047aff2cf1 net/ionic: fix mbuf double-free when emptying array
087d968fc0 net/nfp: fix allocation of switch domain
f4affbfda7 net/nfp: fix IPv6 TTL and DSCP flow action
a91148a6fe net/vmxnet3: fix init logs
48d15a5ef2 net/txgbe: fix Rx interrupt
bd6f2422df net/ngbe: fix memory leaks
c14e0d31df net/txgbe: fix memory leaks
a51a250cc5 net/ngbe: fix MTU range
c5accd3813 net/txgbe: fix MTU range
0ce675d4cf net/ngbe: fix hotplug remove
4d4117d9d9 net/txgbe: fix hotplug remove
e8d10f45d6 net/ngbe: keep PHY power down while device probing
8b161ee917 net/ngbe: add special config for YT8531SH-CA PHY
ee530d3ee4 net/txgbe: fix VF promiscuous and allmulticast
13909e4ba2 net/txgbe: reconfigure more MAC Rx registers
7b6163ebfa net/txgbe: restrict configuration of VLAN strip offload
a96f251def net/txgbe: fix Tx hang on queue disable
500f540c7c net/txgbe: fix flow filters in VT mode
f0b14e1401 net/txgbe: fix tunnel packet parsing
40700232ba app/testpmd: fix parsing for connection tracking item
4d92c686d6 doc: remove empty section from testpmd guide
23e7802fa9 app/testpmd: handle IEEE1588 init failure
4999f309fb net/ice: fix sizing of filter hash table
d0f2f65e1f common/idpf: fix flex descriptor mask
e804d44715 net/ice/base: fix masking when reading context
44cb540275 net/ice/base: fix preparing PHY for timesync command
8719d11e4b net/ice/base: fix board type definition
ecb6c3285e net/ice/base: fix potential TLV length overflow
39696cfa70 net/ice/base: fix check for existing switch rule
e31db1b871 net/ice/base: fix return type of bitmap hamming weight
92938d56d0 net/ice/base: fix GCS descriptor field offsets
f3701c8b98 net/ice/base: fix size when allocating children arrays
7fdbc3da5b net/ice/base: fix sign extension
64f49919dd net/ice/base: fix memory leak in firmware version check
7f57a7a2ce net/ice/base: fix pointer to variable outside scope
f7dcc5e44f buildtools: fix build with clang 17 and ASan
73a8315608 fbarray: fix finding for unaligned length
3a0b6d25c0 net/mlx5: fix start without duplicate flow patterns
c1257d39c7 net/dpaa: forbid MTU configuration for shared interface
b7594f8f15 bus/dpaa: remove redundant file descriptor check
55950c7aa5 common/dpaax: fix node array overrun
041e6663bd common/dpaax: fix IOVA table cleanup
75332a8da8 bus/dpaa: fix memory leak in bus scan
b82122e2ab bus/dpaa: fix bus scan for DMA devices
e922a98a21 app/testpmd: fix help string of BPF load command
c74c897cfe dma/idxd: fix setup with Ubuntu 24.04
b929a370ef eal/linux: lower log level on allocation attempt failure
49fc31bc8b usertools/devbind: fix indentation
58dd24b466 fbarray: fix lookbehind ignore mask handling
2050d2ea01 fbarray: fix lookahead ignore mask handling
8f3876f866 fbarray: fix incorrect lookbehind behavior
e67654ca81 fbarray: fix incorrect lookahead behavior
e8f3418f64 examples/ipsec-secgw: fix SA salt endianness
6530bf0f6d crypto/dpaa2_sec: fix event queue user context
ac47aa31a1 crypto/dpaa_sec: fix IPsec descriptor
6182babbe7 common/dpaax/caamflib: fix PDCP AES-AES watchdog error
09ca25c293 common/dpaax/caamflib: fix PDCP-SDAP watchdog error
d0aee3876f crypto/openssl: set cipher padding once
ccb6568398 crypto/openssl: make per-QP auth context clones
26e1e90724 crypto/openssl: make per-QP cipher context clones
8e32c3a94a crypto/openssl: optimize 3DES-CTR context init
5154afdce8 crypto/openssl: fix GCM and CCM thread unsafe contexts
7e6b9c0686 examples/fips_validation: fix dereference and out-of-bound
3d19e7d9eb cryptodev: validate crypto callbacks from next node
ff0ffd5338 cryptodev: fix build without crypto callbacks
7341376515 crypto/cnxk: fix minimal input normalization
528f8f36a8 app/crypto-perf: fix result for asymmetric
d581598df3 app/crypto-perf: remove redundant local variable
cbe35e02f9 baseband/la12xx: forbid secondary process
63cc1ddb1b telemetry: fix connection parameter parsing
e03493d52e bpf: fix load hangs with six IPv6 addresses
d7a549306d bpf: fix MOV instruction evaluation
f172fd7567 mbuf: fix dynamic fields copy
2db5746bc8 vdpa/sfc: remove dead code
e35ccc8804 dmadev: fix structure alignment
cdb1114156 app/bbdev: fix interrupt tests
fcfe871790 build: use builtin helper for python dependencies
0938693288 config: fix warning for cross build with meson >= 1.3.0
1a055be1a3 doc: fix link to hugepage mapping from Linux guide
6a30502095 bus/vdev: revert fix devargs in secondary process
1620b6d717 telemetry: lower log level on socket error
5cbc25e40f test/crypto: fix enqueue/dequeue callback case
e12b4a47ba net/mlx5: fix crash on counter pool destroy
aadaf7fe72 net/mlx5: support jump in meter hierarchy
739bd81a46 net/mlx5: fix access to flow template operations
68b68c76e1 net/mlx5: break flow resource release loop
42e1eb6a45 net/mlx5: fix flow template indirect action failure
c8ee47f1a6 net/mlx5: fix hash Rx queue release in flow sample
a752b66a9a net/mlx5: fix indexed pool with invalid index
06af59ff2f net/mlx5/hws: fix action template dump
4a75ad8a7e net/mlx5/hws: add template match none flag
df1753ebe8 net/mlx5/hws: fix spinlock release on context open
ef9f7c1fd8 net/mlx5/hws: fix function comment
06de40842e common/mlx5: fix PRM structs
a05258399a net/mlx5/hws: decrease log level for creation failure
17c5271078 common/mlx5: fix unsigned/signed mismatch
0ac140899b hash: fix RCU reclamation size
1f65019c2d bpf: disable on 32-bit x86
145220677b graph: fix ID collisions
e0da7a253d net/cnxk: fix promiscuous state after MAC change
d9d6771eba net/cnxk: fix outbound security with higher packet burst
d1c48d821e net/cnxk: fix RSS config
8873f14545 net/ixgbe/base: fix PHY ID for X550
7b94a8b53e net/ixgbe/base: fix 5G link speed reported on VF
5e73514050 net/ixgbe/base: revert advertising for X550 2.5G/5G
229bdd77bb net/e1000/base: fix link power down
b2e98edd71 net/ixgbe: do not create delayed interrupt handler twice
23efe3ba7a net/ixgbe: do not update link status in secondary process
f461c249ff net/fm10k: fix cleanup during init failure
4c07a5e8c1 eal: fix logs for '--lcores'
5575459062 eventdev/crypto: fix opaque field handling
ae651a5adb event/sw: fix warning from useless snprintf
d47135efe7 baseband/acc: fix memory barrier
48fb2f00d8 net/virtio: fix MAC table update
aff6953d46 vhost: cleanup resubmit info before inflight setup
6267610fff vhost: fix build with GCC 13
9cdf5aecb2 mempool: replace GCC pragma with cast
a28f53ce9a hash: check name when creating a hash
07f2ecf7b3 hash: fix return code description in Doxygen
a4a27aa3e0 app/testpmd: fix lcore ID restriction
fe02a92fcc net/iavf: remove outer UDP checksum offload for X710 VF
9d02109d19 net/i40e: fix outer UDP checksum offload for X710
b5fc38d53c net: fix outer UDP checksum in Intel prepare helper
0c72bf4c1d app/testpmd: fix outer IP checksum offload
e48c887599 net/ice: fix check for outer UDP checksum offload
ac5a8e2ab5 net/axgbe: fix linkup in PHY status
e8615db990 net/axgbe: delay AN timeout during KR training
59767090cb net/axgbe: fix Tx flow on 30H HW
08c36b23fd net/axgbe: check only minimum speed for cables
73e8b7893e net/axgbe: fix connection for SFP+ active cables
39527c017d net/axgbe: fix SFP codes check for DAC cables
07b6c26ee2 net/axgbe: enable PLL control for fixed PHY modes only
a1e4f462f3 net/axgbe: disable RRC for yellow carp devices
b07fc265f9 net/axgbe: disable interrupts during device removal
6aad2db82c net/axgbe: update DMA coherency values
fac582ee7d net/axgbe: fix fluctuations for 1G Bel Fuse SFP
ad99680c1d net/axgbe: reset link when link never comes back
b43c908eb2 net/axgbe: fix MDIO access for non-zero ports and CL45 PHYs
2f9077766d net/tap: fix file descriptor check in isolated flow
19c6df9ce8 net/af_xdp: remove unused local statistic
9e8bcd1f55 net/af_xdp: fix stats reset
13ac242820 net/af_xdp: count mbuf allocation failures
20c39f6a1b net/af_xdp: fix port ID in Rx mbuf
d00a311cfb doc: fix testpmd ring size command
a7e4b44736 net/af_packet: align Rx/Tx structs to cache line
ac72e81041 net/hns3: disable SCTP verification tag for RSS hash input
f8aabaa13a net/hns3: fix variable overflow
8ec7b95de7 net/hns3: fix double free for Rx/Tx queue
afd6de50eb net/hns3: fix Rx timestamp flag
419ac23f30 net/hns3: fix offload flag of IEEE 1588
6282bde96d net/bonding: fix failover time of LACP with mode 4
541c30f3d1 net/nfp: fix representor port queue release
0257b6327a latencystats: fix literal float suffix
9957ef4a31 eal/windows: install sched.h file
7cc8737e52 net/virtio-user: add memcpy check
461739eed3 pcapng: add memcpy check
73c189a067 eal/unix: support ZSTD compression for firmware
502049c8b3 bus/pci: fix build with musl 1.2.4 / Alpine 3.19
9dc3826a4a test: force IOVA mode on PPC64 without huge pages
a409653a12 test/crypto: fix vector global buffer overflow
15658afda0 kni: fix build with Linux 6.8
dbd8f39c7c version: 22.11.5
972d4c02ae net/mlx5: fix incorrect counter cache dereference
83a31ef4d4 crypto/ipsec_mb: fix incorrectly setting cipher keys
28d7ed224f version: 22.11.5-rc1
bbf97a4279 net/mlx5: fix async flow create error handling
2b8fe78bd7 net/mlx5: fix rollback on failed flow configure
1cf5f52d1f net/mlx5: fix flow configure validation
efe1d783f4 examples/ipsec-secgw: fix typo in error message
8a9e1d1f86 test/cfgfile: fix typo in error messages
f4e263b024 test/power: fix typo in error message
eebb999b45 doc: fix typo in packet framework guide
16eac11cb6 doc: fix typo in profiling guide
e96de331da net/mlx5/hws: fix port ID for root table
6409b26550 net/vmxnet3: ignore Rx queue interrupt setup on FreeBSD
3894e82ac5 net/ena: fix mbuf double free in fast free mode
6e39ed2088 doc: fix default IP fragments maximum in programmer guide
6a73ac3d7a examples/ipsec-secgw: fix Rx queue ID in Rx callback
aead7fda3f net/bnxt: fix number of Tx queues being created
f6a26c8864 net/mlx5: fix warning about copy length
905283004d net/mlx5: fix drop action release timing
0ddc41f5c6 net/mlx5: fix age position in hairpin split
3b972375de net/mlx5: prevent ioctl failure log flooding
3be62ef2f3 net/mlx5: fix template clean up of FDB control flow rule
7858502f9a net/mlx5: fix DR context release ordering
fd3721be47 net/mlx5: fix IP-in-IP tunnels recognition
03243a2773 net/mlx5: remove duplication of L3 flow item validation
bad500334c net/mlx5: fix meter policy priority
f5ff0aaf2e net/mlx5: fix VLAN ID in flow modify
78b059d759 doc: update link to Windows DevX in mlx5 guide
ec91ab121a net/mlx5: fix HWS meter actions availability
c45c771584 net/hns3: support new device
65b4f90e2e app/testpmd: fix error message for invalid option
2eb0560cb0 app/testpmd: fix burst option parsing
d6cee7ffc0 app/testpmd: fix --stats-period option check
75b8660005 net/nfp: fix switch domain free check
c5251ed8a6 net/ena/base: restructure interrupt handling
ad7591896c net/ena/base: limit exponential backoff
fd262a1e35 net/ena: fix fast mbuf free
6d307d9eaa doc: add link speeds configuration in features table
d50c5dfbf4 doc: add traffic manager in features table
fc5f4ef40f net/hns3: enable PFC for all user priorities
a56f1654c4 crypto/qat: fix crash with CCM null AAD pointer
642fff5862 examples/ipsec-secgw: fix cryptodev to SA mapping
a05a096f1d build: pass cflags in subproject
244dbbf778 net/mlx5: fix flow counter cache starvation
bd00ef3b09 examples/l3fwd: fix Rx over not ready port
8b642184a9 examples/packet_ordering: fix Rx with reorder mode disabled
bf8ce81fc0 test: do not count skipped tests as executed
a985d4953e net/ice: fix version for experimental symbols
bd47e113a2 baseband/fpga_5gnr_fec: use a better random generator
49989423d0 net/tap: log Netlink extended ack unavailability
7019fde3a9 test/bpf: fix mbuf init in some filter test
af4304e8c4 test/mbuf: fix external mbuf case with assert enabled
0426b179f3 config: fix CPU instruction set for cross-build
ba823066bf bus/vdev: fix devargs in secondary process
60ca8f9c76 test: fix probing in secondary process
fccac369b5 net/mlx5: remove device status check in flow creation
cc21b4a2d2 net/mlx5: fix counters map in bonding mode
e7b38d0f36 net/mlx5: fix VLAN handling in meter split
325c88d078 net/mlx5/hws: enable multiple integrity items
ff41fc17f1 net/mlx5: fix connection tracking action validation
c2a6e4ddca net/mlx5: fix conntrack action handle representation
25f2e79045 net/mlx5: fix condition of LACP miss flow
38b2735798 net/mlx5/hws: fix VLAN inner type
afe47440d1 net/mlx5: prevent querying aged flows on uninit port
3032a40f28 net/mlx5: fix error packets drop in regular Rx
5126f7dd10 net/mlx5: fix use after free when releasing Tx queues
c3d7ceece3 net/mlx5/hws: fix VLAN item in non-relaxed mode
d458f6a235 net/mlx5/hws: check not supported fields in VXLAN
f29c2d6b20 common/cnxk: fix possible out-of-bounds access
a1f69f50e1 common/cnxk: remove dead code
66dffe8a6d common/cnxk: fix link config for SDP
ba9eb97868 net/cnxk: fix mbuf fields in multi-segment Tx
430b2766ce common/cnxk: fix mbox struct attributes
df9a4e91c6 net/cnxk: add cookies check for multi-segment offload
ec9d6236d0 common/cnxk: fix RSS RETA configuration
a2ec8fb5fa net/cnxk: fix MTU limit
edf3fc5d23 common/cnxk: fix Tx MTU configuration
36157ca75c net/cnxk: fix buffer size configuration
41dcb6a83d common/cnxk: remove CN9K inline IPsec FP opcodes
fdc5c7c46a net/bnx2x: fix warnings about memcpy lengths
4e873a75e2 net/ice: remove incorrect 16B descriptor read block
0d2f5b4ca1 net/iavf: remove incorrect 16B descriptor read block
614a3bf8e0 net/i40e: remove incorrect 16B descriptor read block
f7667994bd net/ixgbe: increase VF reset timeout
baf1699534 net/iavf: remove error logs for VLAN offloading
3a2d35d6e9 net/ixgbevf: fix RSS init for x550 NICs
100e77a19e net/bnxt: fix null pointer dereference
48309178df net/tap: fix traffic control handle calculation
337a1fa674 net/tap: do not overwrite flow API errors
1b8a6de75f app/testpmd: fix async flow create failure handling
0c972805e1 app/testpmd: return if no packets in GRO heavy weight mode
fde6a99f1c net/af_xdp: fix leak on XSK configuration failure
d393058761 doc: fix typos in cryptodev overview
3ebfe50507 app/crypto-perf: add missing op resubmission
211da2b3c8 app/crypto-perf: fix out-of-place mbuf size
2e6e29e797 app/crypto-perf: fix copy segment size
85bd236b25 eventdev/crypto: fix enqueueing
7a45bfba9c eventdev: fix Doxygen processing of vector struct
ad39899ad8 eventdev: improve Doxygen comments on configure struct
3cdb7e6d44 test/event: fix crash in Tx adapter freeing
ede7aa11ae event/dlb2: remove superfluous memcpy
9507b460c3 doc: fix configuration in baseband 5GNR driver guide
fc8e14108f baseband/acc: fix common logs
12cbf90bfa baseband/acc: fix logtypes register
ab4db7ac79 Revert "build: add libarchive to optional external dependencies"
782b5a22bc net/nfp: free switch domain ID on close
51b7521551 net/nfp: fix device resource freeing
72254c7736 net/nfp: fix device close
b2d4e3c5da net/nfp: fix resource leak for exit of flower firmware
eb3dcfafdb net/nfp: fix resource leak for exit of CoreNIC firmware
bd903bd459 net/nfp: fix resource leak for flower firmware
f12ad3f05d net/nfp: fix resource leak for CoreNIC firmware
1997b844bf vhost: fix virtqueue access check in vhost-user setup
aa166bc2d3 app/testpmd: fix GRO packets flush on timeout
b14df7f20a net/mlx5: fix stats query crash in secondary process
c7f17de89d net/mlx5: fix GENEVE option item translation
37b1f135bf net/mlx5: remove GENEVE options length limitation
02373cf8c2 net/mlx5/hws: fix tunnel protocol checks
77d9b5e6d6 common/mlx5: fix duplicate read of general capabilities
b328c4501c net/mlx5: fix GENEVE TLV option management
5300887877 net/mlx5: fix jump action validation
3294358b40 common/cnxk: fix VLAN check for inner header
079911f9f2 common/cnxk: fix mbox region copy
f1110aacd8 net/thunderx: fix DMAC control register update
d7cb16965b net/cnxk: fix flow RSS configuration
51f2cd1ff7 net/bnxt: fix deadlock in ULP timer callback
d71a770231 net/bnxt: modify locking for representor Tx
e2cfac4357 net/bnxt: fix backward firmware compatibility
61fe746549 net/bnxt: fix speed change from 200G to 25G on Thor
66f4540fa5 net/bnxt: fix 50G and 100G forced speed
f94b1dffa1 net/bnxt: fix array overflow
a254412faf net/netvsc: fix VLAN metadata parsing
6ccc096367 net: add macros for VLAN metadata parsing
8603dea8c5 net/memif: fix extra mbuf refcnt update in zero copy Tx
f90918d9f4 common/sfc_efx/base: use C11 static assert
706c98e249 net/mana: handle MR cache expansion failure
97789491e6 net/mana: fix memory leak on MR allocation
32bf2f21f5 net/bonding: fix flow count query
3bd12069ce net/ionic: fix device close
64baeefd1f net/ionic: fix RSS query
e15d5a01b1 net/ionic: fix missing volatile type for cqe pointers
0bef99c53e app/testpmd: fix crash in multi-process forwarding
cf7a7b8134 drivers/net: fix buffer overflow for packet types list
d3273299a7 net/mana: prevent values overflow returned from RDMA layer
ef5454bbab net/vmxnet3: fix initialization on FreeBSD
6d4646c0f7 app/testpmd: hide --bitrate-stats in help if disabled
f3e5b61f91 doc: add --latencystats option in testpmd guide
1822aa59af net/hns3: remove QinQ insert support for VF
75120a950e net/hns3: fix reset level comparison
d043fdd66e net/hns3: fix disable command with firmware
cfeb27992c net/hns3: fix VF multiple count on one reset
f644df1142 net/hns3: refactor handle mailbox function
5371898fa5 net/hns3: refactor send mailbox function
b089a189d5 net/hns3: refactor PF mailbox message struct
0a6c163f93 net/hns3: refactor VF mailbox message struct
173ff75d74 net/af_xdp: fix memzone leak on config failure
bc1e0ee2a3 net/nfp: fix resource leak for PF initialization
636a019a74 ethdev: fix NVGRE encap flow action description
97986481e9 doc: fix commands in eventdev test tool guide
1e4f46e6f9 test/event: skip test if no driver is present
8dd3b5b4ab event/cnxk: fix dequeue timeout configuration
7c0e5bd8ed app/crypto-perf: fix encrypt operation verification
642af46b13 app/crypto-perf: fix data comparison
ebfa161069 app/crypto-perf: fix next segment mbuf
3d8b8805d8 common/cnxk: fix memory leak in CPT init
c5db2d6897 examples/ipsec-secgw: fix width of variables
fac0d1f057 cryptodev: remove unused extern variable
86389c2bd7 vhost: fix memory leak in Virtio Tx split path
49dfcc6ae2 vdpa/mlx5: fix queue enable drain CQ
9b6bdd022b vhost: fix deadlock during vDPA SW live migration
453678fc16 net/virtio: remove duplicate queue xstats
3dab00d897 net: fix TCP/UDP checksum with padding data
0ceab70d2c build: link static libs with whole-archive in subproject
00a4d8525c build: fix linker warnings about undefined symbols
0b4a4ace22 net/nfp: fix calloc parameters
5cad6d4260 net/bnx2x: fix calloc parameters
3dba8ba797 common/mlx5: fix calloc parameters
477478f179 rawdev: fix calloc parameters
ba907dffe5 dmadev: fix calloc parameters
5b9e4068dc eventdev: fix calloc parameters
eb18df799b pipeline: fix calloc parameters
e0cc2baf48 examples/vhost: verify strdup return
7d35dff74c examples/qos_sched: fix memory leak in args parsing
25bcc3c5b7 test: verify strdup return
c5b1021624 app/testpmd: verify strdup return
3baa529086 app/crypto-perf: verify strdup return
81314db4bd app/pdump: verify strdup return
8f29f8d800 app/dumpcap: verify strdup return
ab86b4a27a net/failsafe: fix memory leak in args parsing
18d9de6df8 event/cnxk: verify strdup return
705ab71cea dma/idxd: verify strdup return
915eda4e5a bus/vdev: verify strdup return
f0becad294 bus/fslmc: verify strdup return
8d6011441b bus/dpaa: verify strdup return
10d9146d6d eal: verify strdup return
0de12cad1b event/opdl: fix compile-time check
3c9e08f6d3 eal/x86: add AMD vendor check for TSC calibration
8661160ad3 ci: update versions of actions in GHA
1d8abba661 telemetry: fix empty JSON dictionaries
5543f65075 telemetry: fix connected clients count
d9ce83470f build: fix reasons conflict
7d1744b05c kernel/freebsd: fix module build on FreeBSD 14
65973f73ee net/ice: fix memory leaks
1a93dbe667 net/ice: fix tunnel TSO capabilities
51cb79315c net/ice: fix link update
6bc4e06ef9 net/ixgbe: fix memoy leak after device init failure
ae8369536d net/iavf: fix memory leak on security context error
599593804b net/i40e: remove redundant judgment in flow parsing
fc8cfb6a22 dma/dpaa2: fix logtype register
cfef91b1e0 bus/ifpga: remove dead code
d0ec6c1277 lib: remove redundant newline from logs
31a09fab4b lib: add newline in logs
88ba671592 lib: use dedicated logtypes and macros
cf93b45a70 regexdev: fix logtype register
f66284d141 hash: remove some dead code
commit baba56c67e95f29e867e675f9dc14461da9affac
Merge: ce59df0fd1 236fa46e69
Author: Open vSwitch CI <ovs-ci@redhat.com>
Date: Tue Oct 22 12:39:32 2024 +0000
Merging upstream branch-3.1
Commit list:
236fa46e69 dpdk: Use DPDK 22.11.6 release for OVS 3.1.
commit ce59df0fd168fb060629afc663262628570308f3
Merge: 1d07e7a1d1 a0af48b753
Author: Open vSwitch CI <ovs-ci@redhat.com>
Date: Mon Oct 7 21:10:14 2024 +0000
Merging upstream branch-3.1
Commit list:
a0af48b753 ofproto-dpif: Improve load balancing in dp_hash select groups. (FDP-826)
commit 1d07e7a1d1594e07e73389f36e323a3438cfc786
Merge: 165fcefe62 dc2e4ea5ef
Author: Open vSwitch CI <ovs-ci@redhat.com>
Date: Fri Sep 20 18:59:17 2024 +0000
Merging upstream branch-3.1
Commit list:
dc2e4ea5ef selinux: Update policy file.
commit 165fcefe62f85a585b449b15d136a71412bb1a19
Merge: 1036ded5d1 8ec460bbe5
Author: Open vSwitch CI <ovs-ci@redhat.com>
Date: Fri Sep 20 12:09:18 2024 +0000
Merging upstream branch-3.1
Commit list:
8ec460bbe5 ofproto-dpif-mirror: Always revalidate on mirror update. (FDP-788)