Uploaded image for project: 'Fast Datapath Product'
  1. Fast Datapath Product
  2. FDP-945

[24.H RHEL-9 OVS-3.4] Fast Datapath Release

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Undefined Undefined
    • None
    • rhel-9
    • openvswitch3.4
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • openvswitch3.4-3.4.0-13.el9fdp
    • rhel-sst-network-fastdatapath
    • ssg_networking

      commit 41fa65f46525df5c6ce7471d522e14336e3c26cb
      Merge: 270d3c6ce7 77dc74395e
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Wed Oct 30 16:55:27 2024 +0000
      
          Merging upstream branch-3.4
          
          Commit list:
          77dc74395e meta-flow: Fix nw_frag mask while parsing from string.
          7e6a298c0e ci: Remove dependency on libpcap.
          b2d2ca05c0 github: Remove ASLR entropy workaround.
          b00d1115c5 bond: Always revalidate unbalanced bonds when active member changes. (FDP-845)
          d9f1469317 ofproto-dpif-upcall: Fix redundant mirror on metadata modification. (FDP-699)
      
      commit 270d3c6ce7ab5407dd82dad62830797750845d34
      Merge: c1a17e3dc6 e8eb14e00d
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Thu Oct 24 10:49:02 2024 +0000
      
          Merging dpdk subtree
          
          Commit list:
          e8eb14e00d version: 23.11.2
          8401a3e84b version: 23.11.2-rc2
          50e50f1d99 net/ice/base: fix preparing PHY for timesync command
          7302cab07c net/nfp: fix firmware abnormal cleanup
          92c5aa4387 net/nfp: forbid offload flow rules with empty action list
          e9c4dbd5be crypto/openssl: make per-QP auth context clones
          729e0848b7 examples: fix port ID restriction
          3fc9eb2f4f examples: fix lcore ID restriction
          776c4e37ee doc: add baseline mode in l3fwd-power guide
          8437250f9f doc: fix DMA performance test invocation
          d01561713d doc: describe mlx5 HWS actions order
          1ef3097094 doc: add power uncore in API index
          09ccd86606 doc: fix mbuf flags
          613a4879b4 examples/ipsec-secgw: revert SA salt endianness
          8b87ae54ed doc: remove reference to mbuf pkt field
          938afb0ab2 examples: fix queue ID restriction
          80da81b6f9 net/ice/base: fix temporary failures reading NVM
          034f533709 net/hns3: fix uninitialized variable in FEC query
          5fa2084ac3 examples/l3fwd: fix crash on multiple sockets
          1708229729 examples/l3fwd: fix crash in ACL mode for mixed traffic
          bef8327055 bus/vdev: fix device reinitialization
          971d455e59 malloc: fix multi-process wait condition handling
          b53fb811c0 power: fix number of uncore frequencies
          52bf7488c3 app/pdump: handle SIGTERM and SIGHUP
          6bed8020a3 app/dumpcap: handle SIGTERM and SIGHUP
          eacf416207 dma/hisilicon: remove support for HIP09 platform
          a5375f4492 bus/pci: fix FD in secondary process
          c076f02992 bus/pci: fix UIO resource mapping in secondary process
          ca12727f09 app/testpmd: fix build on signed comparison
          b858eb7a55 net/gve: fix Tx queue state on queue start
          7ff9eeeb71 ethdev: fix device init without socket-local memory
          890b02b907 app/testpmd: add postpone option to async flow destroy
          fbd7ac3b83 net/netvsc: use ethdev API to set VF MTU
          e8746659b2 ethdev: fix GENEVE option item conversion
          e2b3b0a5d4 net/ark: fix index arithmetic
          7deaec6ac8 net/hns3: check Rx DMA address alignmnent
          6bf4a626e4 net/mlx5: fix disabling E-Switch default flow rules
          3b60ef3db6 common/mlx5: remove unneeded field when modify RQ table
          1988c32194 net/mlx5: fix uplink port probing in bonding mode
          07ad92c1a6 net/mlx5: fix end condition of reading xstats
          b7c9a02306 net/mlx5/hws: remove unused variable
          1163643a1e net/mlx5/hws: fix port ID on root item convert
          4a80ab31f0 net/mlx5/hws: fix deletion of action vport
          dcd02c715e net/mlx5/hws: fix check of range templates
          3c9aff8fbf net/mlx5/hws: fix memory leak in modify header
          85eeb293b3 net/mlx5: fix MTU configuration
          c1792007ff net/mlx5: fix Arm build with GCC 9.1
          a8331ab8b2 net/mlx5: fix shared Rx queue data access race
          15e2b0e736 net/ice: fix return value for raw pattern parsing
          17e800edd1 net/ice: fix memory leaks in raw pattern parsing
          8f23521ad7 common/cnxk: fix integer overflow
          a408bd0bcb crypto/qat: fix placement of OOP offset
          b2acb5218f test/crypto: fix modex comparison
          d308cefc96 test/crypto: fix asymmetric capability test
          adffcf4383 test/crypto: remove unused stats in setup
          4b0d806bab doc: fix typo in l2fwd-crypto guide
          0e19bfa703 crypto/qat: fix log message typo
          5d66d4a3f0 test/crypto: fix allocation comment
          9fef0db81b crypto/ipsec_mb: fix function comment
          c6111cb5fd crypto/qat: fix GEN4 write
          f707532cde net/nfp: fix disabling 32-bit build
          de0c58c4b8 doc: update AF_XDP device plugin repository
          811fcdf23a net/nfp: adapt reverse sequence card
          ea7085704a net/nfp: remove unneeded logic for VLAN layer
          4c45c694ca doc: update metadata description in nfp guide
          174b2b5a9a net/nfp: fix getting firmware version
          241976029a net/nfp: remove redundant function call
          c90d304f0e net/gve: fix RSS hash endianness in DQO format
          316baf3f0b net/ena: fix checksum handling
          ffba3914ad net/ena: fix return value check
          db4ca6f1cb net/ena: fix bad checksum handling
          5453c7a0b0 net/nfp: fix repeat disable port
          51d6936232 net/nfp: fix dereference of null pointer
          d0d759188e net/nfp: disable ctrl VNIC queues on close
          c22c079e1c net/ionic: fix mbuf double-free when emptying array
          2e84f93745 net/nfp: fix flow mask table entry
          8df473a653 net/nfp: fix allocation of switch domain
          2a50559bfd net/netvsc: fix MTU set
          e2ef427581 net/nfp: fix IPv6 TTL and DSCP flow action
          3762e1ed03 net/vmxnet3: fix init logs
          fdc5f6074b net/txgbe: fix Rx interrupt
          2dfb54ff33 net/ngbe: fix memory leaks
          638e12515a net/txgbe: fix memory leaks
          d0a84e43b3 net/ngbe: fix MTU range
          0fe77d1de3 net/txgbe: fix MTU range
          db50b74b3c net/ngbe: fix hotplug remove
          5de5204582 net/txgbe: fix hotplug remove
          6d224307f6 net/ngbe: keep PHY power down while device probing
          658060fffe net/ngbe: add special config for YT8531SH-CA PHY
          85bd339e19 net/txgbe: fix VF promiscuous and allmulticast
          ea62ead19d net/txgbe: reconfigure more MAC Rx registers
          55d8be2055 net/txgbe: restrict configuration of VLAN strip offload
          ed2250e120 net/txgbe: fix Tx hang on queue disable
          6ea637699a net/txgbe: fix flow filters in VT mode
          842a7baf9c net/txgbe: fix tunnel packet parsing
          708d5a261b net/mana: fix uninitialized return value
          e113512712 app/testpmd: fix parsing for connection tracking item
          11b6493c45 doc: remove empty section from testpmd guide
          f11711212c app/testpmd: handle IEEE1588 init failure
          e7f8c62dfc net/cpfl: fix 32-bit build
          ec9de9db2d net/cpfl: add checks on control queue messages
          39b2b4c7de common/idpf: fix PTP message validation
          e0f453462f common/idpf: fix flex descriptor mask
          bd5b88d172 net/ice/base: fix masking when reading context
          67a40ce4ef net/ice/base: fix board type definition
          5167b4d2d3 net/ice/base: fix potential TLV length overflow
          abd055ea63 net/ice/base: fix check for existing switch rule
          fddfbdbf49 net/ice/base: fix return type of bitmap hamming weight
          c9eae16d5e net/ice/base: fix GCS descriptor field offsets
          8bc9ae6b59 net/ice/base: fix size when allocating children arrays
          1257bf9a7c net/ice/base: fix sign extension
          2458257e56 net/ice/base: fix resource leak
          7a6c0e6212 net/ice/base: fix memory leak in firmware version check
          87d7cf4082 net/ice/base: fix pointer to variable outside scope
          aafeb830bc buildtools: fix build with clang 17 and ASan
          a4e8a4f488 fbarray: fix finding for unaligned length
          d88beb497f net/mlx5: fix start without duplicate flow patterns
          77231b2598 net/dpaa: forbid MTU configuration for shared interface
          d21248db89 bus/dpaa: remove redundant file descriptor check
          bb85c1fd72 common/dpaax: fix node array overrun
          90c9f938e5 common/dpaax: fix IOVA table cleanup
          0b4bc3a5d1 bus/dpaa: fix memory leak in bus scan
          d36efdb2cd bus/dpaa: fix bus scan for DMA devices
          daa0d9edd1 app/testpmd: fix help string of BPF load command
          7353cb767f dma/idxd: fix setup with Ubuntu 24.04
          f563086258 eal/linux: lower log level on allocation attempt failure
          8ccf607fad devtools: fix symbol listing
          997166395e fbarray: fix lookbehind ignore mask handling
          8baf379032 fbarray: fix lookahead ignore mask handling
          24869bf93c fbarray: fix incorrect lookbehind behavior
          5e66590575 fbarray: fix incorrect lookahead behavior
          427fa07238 examples/ipsec-secgw: fix SA salt endianness
          d0d02993de crypto/dpaa2_sec: fix event queue user context
          6e2def6ca9 crypto/dpaa_sec: fix IPsec descriptor
          b977583692 common/dpaax/caamflib: fix PDCP AES-AES watchdog error
          5089ef6c28 common/dpaax/caamflib: fix PDCP-SDAP watchdog error
          4af94ab6e2 crypto/openssl: set cipher padding once
          4f8c97e941 crypto/openssl: make per-QP cipher context clones
          ee88b9496c crypto/openssl: optimize 3DES-CTR context init
          eb6a1a85e6 crypto/openssl: fix GCM and CCM thread unsafe contexts
          cc8ca588a0 examples/fips_validation: fix dereference and out-of-bound
          9b3e235581 cryptodev: validate crypto callbacks from next node
          578ee20720 cryptodev: fix build without crypto callbacks
          fbb350108f crypto/cnxk: fix minimal input normalization
          7978b75d1b test/crypto: validate modex from first non-zero
          ede34a4359 app/crypto-perf: fix result for asymmetric
          7469762567 app/crypto-perf: remove redundant local variable
          e585a0db98 crypto/cnxk: fix ECDH public key verification
          6034788bd6 crypto/cnxk: fix out-of-bound access
          ea90bc49fc net/virtio-user: fix control queue allocation for non-vDPA
          15d3dfa07a baseband/la12xx: forbid secondary process
          f798848548 telemetry: fix connection parameter parsing
          713520f91d bpf: fix load hangs with six IPv6 addresses
          59523f029e bpf: fix MOV instruction evaluation
          c9071e44b7 mbuf: fix dynamic fields copy
          c13a819a44 graph: fix mcore dispatch walk
          777f0bc1a5 vdpa/sfc: remove dead code
          583796e298 dmadev: fix structure alignment
          d859544e45 common/cnxk: fix flow aging on application exit
          c343cb088f app/bbdev: fix interrupt tests
          0c99a3d922 app/bbdev: fix MLD output size computation
          179f1c6e6b app/bbdev: fix TB logic
          acdd88c4f9 build: use builtin helper for python dependencies
          edfa6a87c8 config: fix warning for cross build with meson >= 1.3.0
          151a54d0b6 v23.11.2-rc1
          61b7d1f4c1 doc: fix link to hugepage mapping from Linux guide
          0e68080faf telemetry: lower log level on socket error
          4fe42b5bd5 test/crypto: fix enqueue/dequeue callback case
          4dc08a4d14 test/crypto: fix RSA cases in QAT suite
          f1e088abb9 net/mlx5/hws: fix matcher reconnect
          db0c8afc11 net/mlx5: fix crash on counter pool destroy
          59e27c048f net/mlx5: support jump in meter hierarchy
          15d0fcf1ac net/mlx5: fix access to flow template operations
          7cc4f4359e net/mlx5: break flow resource release loop
          8f7a4c4861 net/mlx5: fix flow template indirect action failure
          0caa8332a4 net/mlx5: fix hash Rx queue release in flow sample
          5546ccbefe net/mlx5: fix indexed pool with invalid index
          c12bd3ffbf net/mlx5/hws: fix action template dump
          096734a9b5 net/mlx5/hws: set default miss when replacing table
          df8e365511 net/mlx5/hws: extend tag saving for match and jumbo
          9b84b09d4a net/mlx5/hws: add template match none flag
          8b2eb11323 net/mlx5/hws: fix spinlock release on context open
          3811ef8d25 net/mlx5/hws: fix function comment
          21c0e76d5a common/mlx5: fix PRM structs
          aec70880d8 net/mlx5/hws: decrease log level for creation failure
          b4d5b769a9 common/mlx5: fix unsigned/signed mismatch
          5405ea2f7a hash: fix RCU reclamation size
          2f62695370 bpf: disable on 32-bit x86
          61c4175079 graph: fix stats retrieval while destroying a graph
          e022af0b88 graph: fix ID collisions
          4541f5810c net/cnxk: fix promiscuous state after MAC change
          144a806a1b net/cnxk: fix outbound security with higher packet burst
          01d4a05a9f net/cnxk: update SA userdata and keep original cookie
          802a3a7d74 net/cnxk: fix extbuf handling for multisegment packet
          67a8e5ba52 common/cnxk: fix segregation of logs based on module
          c99b186412 common/cnxk: fix flow aging cleanup
          af85590165 net/cnxk: fix RSS config
          1e2d3032e2 net/ixgbe/base: fix PHY ID for X550
          b371343ddc net/ixgbe/base: fix 5G link speed reported on VF
          3d128f41b7 net/ixgbe/base: revert advertising for X550 2.5G/5G
          7ec2441a3e net/e1000/base: fix link power down
          4c8436297f net/ixgbe: do not create delayed interrupt handler twice
          f683115cef net/ixgbe: do not update link status in secondary process
          0fc2747f6c net/ice: fix VLAN stripping in double VLAN mode
          729144bdae net/fm10k: fix cleanup during init failure
          bb9096e474 net/iavf: fix VF reset when using DCF
          b6e445d0d4 eventdev/crypto: fix opaque field handling
          32c7c20981 event/sw: fix warning from useless snprintf
          614773e8c7 baseband/acc: fix memory barrier
          ac1bd05172 net/virtio: fix MAC table update
          eb821e0ed1 net/virtio-user: fix control queue allocation
          6e4de6f224 net/virtio-user: fix shadow control queue notification init
          1d824e440e net/virtio-user: fix control queue destruction
          2fdb8840ee vhost: cleanup resubmit info before inflight setup
          8c020a6f4d vhost: fix build with GCC 13
          1af612de7e hash: check name when creating a hash
          9616fce23b hash: fix return code description in Doxygen
          44bcfd6b38 net/nfp: fix xstats for multi PF firmware
          8bf40f1d11 app/testpmd: fix lcore ID restriction
          80c5c9789b net/iavf: remove outer UDP checksum offload for X710 VF
          1970a0ca45 net/i40e: fix outer UDP checksum offload for X710
          e8c2cccfbd net: fix outer UDP checksum in Intel prepare helper
          dda814c495 app/testpmd: fix outer IP checksum offload
          4d57f72a5b net/ice: fix check for outer UDP checksum offload
          c61b23292e net/axgbe: fix linkup in PHY status
          b7eddfc563 net/axgbe: delay AN timeout during KR training
          388f022054 net/axgbe: fix Tx flow on 30H HW
          e3632f6bbb net/axgbe: check only minimum speed for cables
          141a4ff6d5 net/axgbe: fix connection for SFP+ active cables
          4eda15db34 net/axgbe: fix SFP codes check for DAC cables
          d72913dcad net/axgbe: enable PLL control for fixed PHY modes only
          3cf40bf1c3 net/axgbe: disable RRC for yellow carp devices
          ec06a8c3d4 net/axgbe: disable interrupts during device removal
          a2be089e35 net/axgbe: update DMA coherency values
          17290bc90b net/axgbe: fix fluctuations for 1G Bel Fuse SFP
          a61b3c008a net/axgbe: reset link when link never comes back
          498a5720e3 net/axgbe: fix MDIO access for non-zero ports and CL45 PHYs
          dea5481a8f net/tap: fix file descriptor check in isolated flow
          c22f99f86c net/nfp: fix configuration BAR
          ab2e5cf865 net/nfp: fix resource leak in secondary process
          442ca8b2ec net/af_xdp: remove unused local statistic
          b0a4771394 net/af_xdp: fix stats reset
          fdda0d4d83 net/af_xdp: count mbuf allocation failures
          c6891273d3 net/af_xdp: fix port ID in Rx mbuf
          60f2e572ea doc: fix testpmd ring size command
          bd69f5a43d net/af_packet: align Rx/Tx structs to cache line
          e9da7f4655 net/vmxnet3: add missing register command
          e754c1c6d8 ethdev: fix strict aliasing in link up
          b1be619a77 net/af_xdp: fix multi-interface support for k8s
          3bbccce3a9 doc: fix AF_XDP device plugin howto
          02d2453afc net/hns3: disable SCTP verification tag for RSS hash input
          6e37e43fe3 net/hns3: fix variable overflow
          16a24e9f99 net/hns3: fix double free for Rx/Tx queue
          78e4da4546 net/hns3: fix Rx timestamp flag
          c491084749 net/hns3: fix offload flag of IEEE 1588
          beda536606 app/testpmd: fix indirect action flush
          dae924d0a2 net/bonding: fix failover time of LACP with mode 4
          453e0c281b net/nfp: fix representor port queue release
          83149f4fea latencystats: fix literal float suffix
          50b99c8b12 eal/windows: install sched.h file
          11af26df38 net/virtio-user: add memcpy check
          eb02060534 pcapng: add memcpy check
          2dd9223248 eal/unix: support ZSTD compression for firmware
          09e70301ee eal: fix type in destructor macro for MSVC
          338632b663 bus/pci: fix build with musl 1.2.4 / Alpine 3.19
          a6ec5765cf version: 23.11.1
          51783c9b60 version: 23.11.1-rc2
          152600d10e net/mlx5/hws: fix tunnel protocol checks
          67f3179f5c net/mlx5: fix rollback on failed flow configure
          750d393405 net/mlx5: fix async flow create error handling
          41c5baeffc net/mlx5/hws: fix port ID for root table
          cfa8a4cb90 net/ena/base: fix metrics excessive memory consumption
          a20a3c1129 dts: strip whitespaces from stdout and stderr
          abc6816134 examples/ipsec-secgw: fix typo in error message
          cf631810bf test/cfgfile: fix typo in error messages
          f48e923b46 test/power: fix typo in error message
          ed3a625fe6 doc: fix typo in packet framework guide
          e85092f875 doc: fix typo in profiling guide
          df1119d4a9 net/mlx5: fix sync flow meter action
          aeebcd33c0 net/mlx5/hws: fix memory access in L3 decapsulation
          0291a1f49e net/igc: fix timesync disable
          07fde8240d net/vmxnet3: ignore Rx queue interrupt setup on FreeBSD
          d2d309e5cf net/ena: fix mbuf double free in fast free mode
          f7d1b5cff3 app/testpmd: fix auto-completion for indirect action list
          4aa1a64204 net/nfp: fix uninitialized variable
          a5ac9baa7a doc: fix default IP fragments maximum in programmer guide
          f7909e3c75 examples/ipsec-secgw: fix Rx queue ID in Rx callback
          0a44e64c41 net/bnxt: fix number of Tx queues being created
          5a8ca987e9 net/mlx5: fix warning about copy length
          2864fd3102 net/mlx5: fix drop action release timing
          9aba4dee4d net/mlx5: fix age position in hairpin split
          fc12ccc047 net/mlx5: prevent ioctl failure log flooding
          8117b4b2f7 net/mlx5: fix flow configure validation
          b1749f6ed2 net/mlx5: fix template clean up of FDB control flow rule
          3735e8e88c net/mlx5/hws: fix direct index insert on depend WQE
          859bafedf3 net/mlx5: fix DR context release ordering
          9a9f0acac6 net/mlx5: fix IP-in-IP tunnels recognition
          c551015ebb net/mlx5: remove duplication of L3 flow item validation
          a8b06881d9 net/mlx5: fix meter policy priority
          78d38b5d67 net/mlx5: fix VLAN ID in flow modify
          f01fd28181 doc: update link to Windows DevX in mlx5 guide
          af41defcf7 net/mlx5: fix non-masked indirect list meter translation
          1994df02c9 net/mlx5: fix indirect action async job initialization
          7192f0ed82 net/mlx5: fix sync meter processing in HWS
          50eb03f8d3 net/mlx5: fix HWS meter actions availability
          fe697bbce3 net/hns3: support new device
          97089aa02e app/testpmd: fix error message for invalid option
          92c08367ea app/testpmd: fix burst option parsing
          6c2174ad80 app/testpmd: fix --stats-period option check
          0884b3bd36 net/nfp: fix initialization failure flow
          dd48153b15 net/nfp: fix switch domain free check
          aa850bad00 net/ena/base: restructure interrupt handling
          e1abac3de0 net/ena/base: limit exponential backoff
          2fa8497bd3 net/ena: fix fast mbuf free
          5f75adca7e net/nfp: fix IPsec data endianness
          bec3117648 net/nfp: fix getting firmware VNIC version
          5853ebb3b9 doc: add link speeds configuration in features table
          15952c71eb app/testpmd: fix async indirect action list creation
          166c5df810 doc: add traffic manager in features table
          cadb90f711 net/hns3: enable PFC for all user priorities
          72d3dfa9de crypto/qat: fix crash with CCM null AAD pointer
          90d0e13d7d examples/ipsec-secgw: fix cryptodev to SA mapping
          9796ac2ab8 build: pass cflags in subproject
          7105c8a299 net/virtio: fix vDPA device init advertising control queue
          587143897e examples/l3fwd: fix Rx queue configuration
          2f8836901c dts: fix smoke tests driver regex
          ce95b8c9cd examples/l3fwd: fix Rx over not ready port
          10296d5f50 examples/packet_ordering: fix Rx with reorder mode disabled
          e8dccbca30 test: do not count skipped tests as executed
          5c5df0f292 test: assume C source files are UTF-8 encoded
          de3976eb27 test/mbuf: fix external mbuf case with assert enabled
          ced51dd5ef config: fix CPU instruction set for cross-build
          6148604a43 bus/vdev: fix devargs in secondary process
          ef4c8a57f3 test: fix probing in secondary process
          272feb8eb9 net/mlx5: remove device status check in flow creation
          a10a65c396 net/mlx5: fix flow action template expansion
          0c31d1220f net/mlx5: fix counters map in bonding mode
          091234f3cb net/mlx5: fix flow counter cache starvation
          b90c42e4ff net/mlx5: fix parameters verification in HWS table create
          0198b11a11 net/mlx5: fix VLAN handling in meter split
          86c66608c2 net/mlx5/hws: enable multiple integrity items
          ca1084cd48 net/mlx5: fix HWS registers initialization
          527857d5c2 net/mlx5: fix connection tracking action validation
          1d65510ff6 net/mlx5: fix conntrack action handle representation
          a5d0545e5d net/mlx5: fix condition of LACP miss flow
          17f644b4a8 net/mlx5/hws: fix VLAN inner type
          99be466799 net/mlx5: prevent querying aged flows on uninit port
          bfa6cbba4c net/mlx5: fix error packets drop in regular Rx
          213cb88068 net/mlx5: fix use after free when releasing Tx queues
          a06ab8044a net/mlx5/hws: fix VLAN item in non-relaxed mode
          21d51e8848 net/mlx5/hws: check not supported fields in VXLAN
          b80ca5960e net/mlx5/hws: skip item when inserting rules by index
          2368f82fd8 doc: fix aging poll frequency option in cnxk guide
          630dbc8a92 net/cnxk: improve Tx performance for SW mbuf free
          37256aa1bf common/cnxk: fix possible out-of-bounds access
          9172348240 common/cnxk: remove dead code
          9cb9b9c8a0 common/cnxk: fix link config for SDP
          6f05d2d461 net/cnxk: fix mbuf fields in multi-segment Tx
          a6bd2f39c1 common/cnxk: fix mbox struct attributes
          e5450b2bba net/cnxk: add cookies check for multi-segment offload
          0e5159a223 net/cnxk: fix indirect mbuf handling in Tx
          6c6cd1fe53 common/cnxk: fix RSS RETA configuration
          f4c83ba01c net/cnxk: fix MTU limit
          3e73021b35 common/cnxk: fix Tx MTU configuration
          e71ac13a38 net/cnxk: fix buffer size configuration
          fbfaa5ae04 common/cnxk: remove CN9K inline IPsec FP opcodes
          b3ef799286 net/bnx2x: fix warnings about memcpy lengths
          2d11f389b0 net/cnxk: fix Rx packet format check condition
          8bc81d5447 common/cnxk: fix inline device pointer check
          dbdcd8bb85 net/ice: remove incorrect 16B descriptor read block
          72093d3d41 net/iavf: remove incorrect 16B descriptor read block
          542c8410cb net/i40e: remove incorrect 16B descriptor read block
          33b5bed057 net/ixgbe: increase VF reset timeout
          eefc0111de net/iavf: remove error logs for VLAN offloading
          2aa5a75750 net/ixgbevf: fix RSS init for x550 NICs
          a71de447a2 net/bnxt: fix null pointer dereference
          1d5bfd9fdf net/tap: fix traffic control handle calculation
          e9462a5690 net/tap: do not overwrite flow API errors
          4a1ffc9b02 app/testpmd: fix async flow create failure handling
          92ab2d6da2 app/testpmd: return if no packets in GRO heavy weight mode
          61ce57b13a net/mlx5: fix modify flex item
          4d1331e972 app/testpmd: fix flow modify tag typo
          c2d52df599 net/af_xdp: fix leak on XSK configuration failure
          b2dba501cf vhost: fix VDUSE device destruction failure
          af414b892d common/qat: fix legacy flag
          6cacd0e502 doc: fix typos in cryptodev overview
          14c38e2db1 app/crypto-perf: add missing op resubmission
          a1f1843146 app/crypto-perf: fix out-of-place mbuf size
          f0cfffc636 app/crypto-perf: fix copy segment size
          b2cd908926 eventdev/crypto: fix enqueueing
          e5ed464710 eventdev: fix Doxygen processing of vector struct
          2faf71417f eventdev: improve Doxygen comments on configure struct
          7721c9f498 test/event: fix crash in Tx adapter freeing
          524c60f422 event/dlb2: remove superfluous memcpy
          4e8d39a298 doc: fix configuration in baseband 5GNR driver guide
          b0b971bf66 23.11.1-rc1
          05bea47b81 app/testpmd: fix GRO packets flush on timeout
          cc670c7833 net/nfp: fix NFDk metadata process
          8e79562a0e net/nfp: fix NFD3 metadata process
          1f3f996269 net/mlx5: fix stats query crash in secondary process
          5982bea06b net/mlx5: fix GENEVE option item translation
          22653f6966 net/mlx5: remove GENEVE options length limitation
          06c494555f common/mlx5: fix query sample info capability
          10061b4047 common/mlx5: fix duplicate read of general capabilities
          1825629903 net/mlx5: fix GENEVE TLV option management
          c3eb862979 net/mlx5/hws: fix ESP flow matching validation
          d25716a8a0 net/mlx5: fix flow tag modification
          7c8f2e719a net/mlx5: fix jump action validation
          01c5db8d99 net/cnxk: fix aged flow query
          ecdb679c52 common/cnxk: fix VLAN check for inner header
          4f69dab88c common/cnxk: fix mbox region copy
          0e5798d30b net/thunderx: fix DMAC control register update
          874fd28866 net/cnxk: fix flow RSS configuration
          f047cea926 ml/cnxk: fix xstats calculation
          a77f545bd7 net/bnxt: fix deadlock in ULP timer callback
          d9e1762f07 net/bnxt: modify locking for representor Tx
          c26cb2a644 net/bnxt: fix backward firmware compatibility
          1fb50b8baa net/bnxt: fix speed change from 200G to 25G on Thor
          e1f8152ede net/bnxt: fix 50G and 100G forced speed
          3fa018b15a net/bnxt: fix array overflow
          c3ccbda492 net/netvsc: fix VLAN metadata parsing
          de2d362411 net: add macros for VLAN metadata parsing
          561a3f508f net/gve: fix DQO for chained descriptors
          de543e342a net/softnic: fix include of log library
          edaeda9ef7 net/memif: fix extra mbuf refcnt update in zero copy Tx
          c7b50f40e1 common/sfc_efx/base: use C11 static assert
          216918c28c net/mana: handle MR cache expansion failure
          6679de7a8f net/mana: fix memory leak on MR allocation
          3fb4840708 net/bonding: fix flow count query
          1ce60b941d net/ionic: fix device close
          9583f634f3 net/ionic: fix RSS query
          2ea5bde557 net/ionic: fix missing volatile type for cqe pointers
          49b4ce1f94 app/testpmd: fix crash in multi-process forwarding
          db4ba50b3a drivers/net: fix buffer overflow for packet types list
          7de2520f2d net/mana: prevent values overflow returned from RDMA layer
          84e9d93f57 net/nfp: free switch domain ID on close
          a581442d9b net/nfp: fix device resource freeing
          52bd57a03b net/nfp: fix device close
          c65a2bfc26 net/vmxnet3: fix initialization on FreeBSD
          edc0e91ffc app/testpmd: hide --bitrate-stats in help if disabled
          ec2260423e doc: add --latencystats option in testpmd guide
          e670d64d34 net/hns3: remove QinQ insert support for VF
          48fe88cb3c net/nfp: fix Rx descriptor
          e024c471f9 net/nfp: fix Rx memory leak
          cb1cef89c4 net/hns3: fix reset level comparison
          a3584fcde6 net/hns3: fix disable command with firmware
          48d9241bbd net/hns3: fix VF multiple count on one reset
          8abf8591dc net/hns3: refactor handle mailbox function
          1be4ad59be net/hns3: refactor send mailbox function
          f876981e54 net/hns3: refactor PF mailbox message struct
          c1c62366ed net/hns3: refactor VF mailbox message struct
          9cf299a873 net/memif: fix crash with Tx burst larger than 255
          01809245ba net/af_xdp: fix memzone leak on config failure
          c2a5c0d085 net/nfp: fix resource leak for VF
          ddeb9d64a9 net/nfp: fix resource leak for exit of flower firmware
          e65a677895 net/nfp: fix resource leak for exit of CoreNIC firmware
          09e1df883a net/nfp: fix resource leak for flower firmware
          02916557c1 net/nfp: fix resource leak for PF initialization
          1d53d5495b net/nfp: fix resource leak for CoreNIC firmware
          f2ee31d52c net/nfp: fix resource leak for device initialization
          8610d2715d ethdev: fix NVGRE encap flow action description
          d06a344524 doc: fix commands in eventdev test tool guide
          9350513462 test/event: skip test if no driver is present
          6ccd84cf16 event/cnxk: fix dequeue timeout configuration
          b7fd1f73fe app/crypto-perf: fix encrypt operation verification
          04d9dfd665 app/crypto-perf: fix data comparison
          dfc9d45365 app/crypto-perf: fix next segment mbuf
          8988726643 crypto/cnxk: fix CN9K ECDH public key verification
          ea096d3e48 common/cnxk: fix memory leak in CPT init
          f5d6c54154 examples/ipsec-secgw: fix width of variables
          96d48b5b40 cryptodev: remove unused extern variable
          e951bbbd18 vhost: fix memory leak in Virtio Tx split path
          19f0cf0927 vdpa/mlx5: fix queue enable drain CQ
          5eb1dd92dc vhost: fix deadlock during vDPA SW live migration
          33fbddf9a4 net/virtio: remove duplicate queue xstats
          c8e7cd6c6d vhost: fix virtqueue access check in vhost-user setup
          692a7a0034 vhost: fix virtqueue access check in VDUSE setup
          bbba917213 vhost: fix virtqueue access check in datapath
          c139df70dd net: fix TCP/UDP checksum with padding data
          c30a4f8b31 rcu: fix acked token in debug log
          94b20c14a6 rcu: use atomic operation on acked token
          8878a84e2e build: link static libs with whole-archive in subproject
          5e24d7f2de build: fix linker warnings about undefined symbols
          63241d7662 net/sfc: fix calloc parameters
          acad009eed net/nfp: fix calloc parameters
          238a03cdec net/bnx2x: fix calloc parameters
          e3ae3295ee common/mlx5: fix calloc parameters
          7c10528d68 rawdev: fix calloc parameters
          ad881b0db8 dmadev: fix calloc parameters
          9173abff75 eventdev: fix calloc parameters
          600e30b793 pipeline: fix calloc parameters
          5331b41382 examples/vhost: verify strdup return
          88f1c9af33 examples/qos_sched: fix memory leak in args parsing
          fbd04d26f3 test: verify strdup return
          c830d9e2af app/testpmd: verify strdup return
          8d5327fcfd app/dma-perf: verify strdup return
          fefe40a5ed app/crypto-perf: verify strdup return
          e0fd44c6ab app/pdump: verify strdup return
          1387327fa4 app/dumpcap: verify strdup return
          c6790ef542 net/nfp: verify strdup return
          2044a179a7 net/failsafe: fix memory leak in args parsing
          cedf721f24 event/cnxk: verify strdup return
          df74839ea1 dma/idxd: verify strdup return
          b4943e7a51 bus/vdev: verify strdup return
          82d4ba69f2 bus/fslmc: verify strdup return
          8c8e7aeb90 bus/dpaa: verify strdup return
          2feed5de50 eal: verify strdup return
          bb34c79bf4 doc: remove cmdline polling mode deprecation notice
          5f30c47cc5 eal/x86: add AMD vendor check for TSC calibration
          a9e8fc49d9 ci: update versions of actions in GHA
          d7a30d20c4 gro: fix reordering of packets
          b5c580913f telemetry: fix empty JSON dictionaries
          cbd1c165bb telemetry: fix connected clients count
          d7dc480432 app/graph: fix build reason
          7872a7b0bd build: fix reasons conflict
          54e4045c78 kernel/freebsd: fix module build on FreeBSD 14
          943de5c27e net/ice: fix memory leaks
          9aa2da4c02 net/iavf: fix crash on VF start
          0a72821dd9 net/iavf: fix no polling mode switching
          c321ba6a9d net/ice: fix tunnel TSO capabilities
          48efa16873 net/ice: fix link update
          c655f20c8f net/ixgbe: fix memoy leak after device init failure
          3defa10a78 net/iavf: fix memory leak on security context error
          ca47a866b5 net/i40e: remove redundant judgment in flow parsing
          ec5fe01a28 dma/dpaa2: fix logtype register
          fd6f07da94 lib: remove redundant newline from logs
          ec5e780f09 lib: add newline in logs
          e421bcd708 lib: use dedicated logtypes and macros
          f1e3dec4b4 regexdev: fix logtype register
          dc0428a5e4 hash: remove some dead code
          2c512fe65a buildtools/cmdline: fix IP address initializer
          3cedd8b9e4 buildtools/cmdline: fix generated code for IP addresses
      
      commit c1a17e3dc665fd5dad44da12a1bc985a97f53b2e
      Merge: 69a101f196 7e0f702fd3
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Wed Oct 23 15:19:26 2024 +0000
      
          Merging upstream branch-3.4
          
          Commit list:
          7e0f702fd3 dpdk: Use DPDK 23.11.2 release for OVS 3.4.
      
      commit 69a101f19610b40d88c3fd3ab520d6dc0e888412
      Author: Timothy Redaelli <tredaelli@redhat.com>
      Date:   Wed Oct 23 13:02:23 2024 +0200
      
          Add OVS_SHA_REF to correctly point to v3.4.0 commit
          
          This is needed since the current starting commit includes also
          "Prepare for 3.4.1." and this breaks any commits that includes changes
          on NEWS file
      
      commit fd0f5ba088db6d0f9a66a6ab6bb6b34fb75290d9
      Merge: af82ab5cba a15ce086d4
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Mon Oct 7 21:10:23 2024 +0000
      
          Merging upstream branch-3.4
          
          Commit list:
          a15ce086d4 ofproto-dpif: Improve load balancing in dp_hash select groups. (FDP-826)
      
      commit af82ab5cba4f238decca7c32d4da8c4745433e63
      Merge: d05a073041 f6329c4280
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Thu Oct 3 16:17:26 2024 +0000
      
          Merging upstream branch-3.4
          
          Commit list:
          f6329c4280 Revert "ci: Use sarif-tools v3.0.1 due to issues in earlier versions."
          b7a277b732 ci: Use sarif-tools v3.0.1 due to issues in earlier versions.
      
      commit d05a0730417571c0e542f7dd172051ba54421d3f
      Merge: 0037d59a9b d17dbccf03
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Mon Sep 23 08:42:26 2024 +0000
      
          Merging upstream branch-3.4
          
          Commit list:
          d17dbccf03 netdev-dpdk: Disable outer udp checksum offload for txgbe driver.
      
      commit 0037d59a9b934113d8f9b82a2e0970113d19cf90
      Merge: 17b80cd265 e05a769314
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Fri Sep 20 13:56:31 2024 +0000
      
          Merging upstream branch-3.4
          
          Commit list:
          e05a769314 selinux: Update policy file.
      
      commit 17b80cd265cee04b0eb318ea1b5962457c3ab400
      Merge: 743a772569 7d074979f3
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Fri Sep 20 11:25:53 2024 +0000
      
          Merging upstream branch-3.4
          
          Commit list:
          7d074979f3 github: Skip FTP SNAT orig tuple tests due to broken Ubuntu kernel.
      
      commit 743a772569c3b636c57664f4ae2d1bdd7d55e373
      Merge: 7e8c8356c9 76ba41b5c2
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Mon Sep 16 02:26:58 2024 +0000
      
          Merging upstream branch-3.4
          
          Commit list:
          76ba41b5c2 vconn: Always properly free flow stats reply.
          fa840997f5 mcast-snooping: Properly check group_get_lru return code.
          64cb905077 ovsdb-idl: Fix IDL memory leak.
          9e9433ec5b ofproto/bond: Preserve active bond member over restarts.
          05b7520826 ofproto-dpif-upcall: Avoid stale ukeys leaks.
          a91553ef0e ci: Use previous sarif-tools release due to issue in latest release.
      
      commit 7e8c8356c96fb31a7e456555662e0afb2ff38289
      Merge: 0f5878ad5e a67c12d515
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Thu Aug 29 11:25:26 2024 +0000
      
          Merging upstream branch-3.4
          
          Commit list:
          a67c12d515 userspace: Correctly set ip offload flag in native tunneling.
      
      commit 0f5878ad5ee2dcc955e2ba45f1ff1219d0096408
      Merge: fc198c51c1 32ff65ac6f
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Tue Aug 27 18:55:44 2024 +0000
      
          Merging upstream branch-3.4
          
          Commit list:
          32ff65ac6f docs: Fix argument formatting in ovs-appctl(8) man page.
      
      commit fc198c51c1f2cdc2aeb53a8a2032c7d4d14d8267
      Author: Michael Santana <msantana@redhat.com>
      Date:   Thu Aug 15 16:52:34 2024 -0400
      
          redhat: Use official 3.4.0 tarball
          
          Signed-off-by: Michael Santana <msantana@redhat.com>
      
      commit 461ce32d2756de85d2fd8300a3cb093342c7fffd
      Merge: 7871fb73f3 c45794afb4
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Thu Aug 15 17:55:38 2024 +0000
      
          Merging upstream branch-3.4
          
          Commit list:
          c45794afb4 Prepare for 3.4.1.
          c598c05c85 Set release date for 3.4.0.
          a71dd64a2e releases: Mark 3.3 as a new LTS release.
      
      commit 7871fb73f3175b14f61c03e1f6bb7912b1d5a544
      Merge: c03ad592f4 b0e749ba8e
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Thu Aug 15 13:10:25 2024 +0000
      
          Merging upstream branch-3.4
          
          Commit list:
          b0e749ba8e dp-packet: Correct IPv4 checksum calculation. ()
      
      commit c03ad592f446c0482bdef34e40c65c3ee14acf35
      Merge: e7581779a5 6b6823a576
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Wed Aug 14 21:55:34 2024 +0000
      
          Merging upstream branch-3.4
          
          Commit list:
          6b6823a576 netdev-linux: Fix unaligned access to rpl_rtnl_link_stats64.
          d49f51a05d route-table: Fix another UBsan warning about pointer type.
      
      commit e7581779a564f0e29e85db10c44a5168dace35e0
      Merge: 581e76e784 cb121f4ea1
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Wed Aug 14 14:19:47 2024 +0000
      
          Merging upstream branch-3.4
          
          Commit list:
          cb121f4ea1 netdev-linux: Do not offload IP checksum.
      
      commit 581e76e7840c81f4b95603cfab77f3fcf848ba07
      Merge: e6170caeec 6cea2b36c6
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Mon Aug 12 13:15:21 2024 +0000
      
          Merging upstream branch-3.4
          
          Commit list:
          6cea2b36c6 tunnel, tests: Add test for mirroring over tunnels.
          a1afd83696 ofproto-dpif-xlate: Add a recursion limit to tunnel address lookup.
      
      commit e6170caeec2ee1b2eb22ae317bb16a8d570add7b
      Merge: 055d8b6cc5 1532c15a51
      Author: Open vSwitch CI <ovs-ci@redhat.com>
      Date:   Fri Aug 9 16:40:37 2024 +0000
      
          Merging upstream branch-3.4
          
          Commit list:
          1532c15a51 netdev-dpdk: Fix race condition in mempool information dump.
          6743a83e16 ovsdb: transaction: Remove incorrect transaction abort in pre-commit.
      
      commit 055d8b6cc52249534967cb53e842ba4d0f8701be
      Author: Michael Santana <msantana@redhat.com>
      Date:   Thu Aug 8 18:01:39 2024 -0400
      
          Empty commit to allow CI to proceed
          
          Signed-off-by: Michael Santana <msantana@redhat.com>
      
      commit a81d26ef33b9fc8556853e03cf693c0f0c58e948
      Author: Michael Santana <msantana@redhat.com>
      Date:   Mon Jul 22 11:44:04 2024 -0400
      
          redhat: Imported Red Hat OVS 3.4 build files.
      
      commit b46e972cfd316f72f291508d96a0d27605f592a9
      Merge: ce88d95933 eeb0605f11
      Author: Michael Santana <msantana@redhat.com>
      Date:   Mon Jul 22 11:41:42 2024 -0400
      
          Add 'dpdk/' from commit 'eeb0605f118dae66e80faa44f7b3e88748032353'
          
          git-subtree-dir: dpdk
          git-subtree-mainline: ce88d95933c671e26dffad730b34ad68a558d9c1
          git-subtree-split: eeb0605f118dae66e80faa44f7b3e88748032353
      
      commit ce88d95933c671e26dffad730b34ad68a558d9c1
      Merge: d8318e4f39 a2d11f1be7
      Author: Michael Santana <msantana@redhat.com>
      Date:   Mon Jul 22 11:41:41 2024 -0400
      
          Add 'ovs/' from commit 'a2d11f1be790367d5ec3b2264e8a0ea1f011dce8'
          
          git-subtree-dir: ovs
          git-subtree-mainline: d8318e4f39648b135bbf7a5dc85bb24e58cf01eb
          git-subtree-split: a2d11f1be790367d5ec3b2264e8a0ea1f011dce8
      
      commit d8318e4f39648b135bbf7a5dc85bb24e58cf01eb
      Author: Michael Santana <msantana@redhat.com>
      Date:   Mon Jul 22 11:41:41 2024 -0400
      
          Initial commit
      

              tredaell@redhat.com Timothy Mario Redaelli
              tredaell@redhat.com Timothy Mario Redaelli
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: