# changelog

author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-60
changelog:
  - Merging upstream branch-3.2 [RH git: 03d7e8565b]
      Commit list:
      b5f2ed2a21 bond: Reset stats when deleting post recirc rule.
      3bcff01e40 ofproto-dpif-trace: Fix infinite recirculation tracing.
      3efb5ad810 ofproto-dpif-xlate: Fix ignoring IPv6 local_ip for native tunnels.
      f4a4416b38 netdev-dummy: Add local route entries for IP addresses.
      bfc212deed tests: Move the non-local port as tunnel endpoint test.
      dce943f5a8 rstp: Fix deadlock with patch ports.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-61
changelog:
  - Merging upstream branch-3.2 [RH git: 84002436e5]
      Commit list:
      41a8b58aa9 conntrack: Fix flush not flushing all elements.
      ad92b0da17 conntrack: Remove nat_conn introducing key directionality.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-62
changelog:
  - Merging upstream branch-3.2 [RH git: e46db9d824]
      Commit list:
      60d2254773 netdev-dpdk: Dump packets that fail Tx preparation.
      999eaf3e93 bfd: Improve state change log message. (#2258496)
      a2b0dbbf2e tests: Fix "SSL db: Implementation" test with openssl > 3.2.0.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-63
changelog:
  - Merging upstream branch-3.2 [RH git: 31cd5f6845]
      Commit list:
      5ef1e26cbb github: Reduce ASLR entropy to be compatible with asan in llvm 14.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-66
changelog:
  - Merging upstream branch-3.2 [RH git: 2ef6f5cf5b]
      Commit list:
      9719f64a34 ofproto-dpif-xlate: Fix continuations with associated metering.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-67
changelog:
  - Merging upstream branch-3.2 [RH git: 5943abcb94]
      Commit list:
      780b62535f ovsdb: raft: Fix inability to join after leadership change round trip.
      406d24c199 ovsdb: raft: Fix permanent joining state on a cluster member.
      cd562af3cc ovsdb: raft: Avoid transferring leadership to unavailable servers.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-68
changelog:
  - Merging upstream branch-3.2 [RH git: 7d6abcedc9]
      Commit list:
      247ad83e57 conntrack: Do not use icmp reverse helper for icmpv6.
      97a3e47d7b conntrack: Fix SNAT with exhaustion system test.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-69
changelog:
  - Merging upstream branch-3.2 [RH git: 32791e9658]
      Commit list:
      72ee47fd73 ofproto-dpif-upcall: Fix ukey installation failure logs and counters.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-70
changelog:
  - Merging upstream branch-3.2 [RH git: 2dd9378db9]
      Commit list:
      fdc450427c tests: Fix compatibility issue with Python 3.13 in vlog.at.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-71
changelog:
  - Merging upstream branch-3.2 [RH git: 58bf710200]
      Commit list:
      bddcf4b123 python: Remove hacking dependency and use recent flake8.
      a23eb15ab9 cirrus: Update to FreeBSD 13.3.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-72
changelog:
  - Merging upstream branch-3.2 [RH git: b99645bc10]
      Commit list:
      c88a35fc29 github: Update python to 3.12.
      d41d6c16d5 ovsdb-dot: Fix flake8 issues.
      c494d7c3f0 ovsdb-doc: Fix syntax warning with Python 3.12 and flake8 issues.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-73
changelog:
  - Merging upstream branch-3.2 [RH git: b8c1fee0b4]
      Commit list:
      f0ccdfc0b3 ovsdb: raft: Fix probe intervals after install snapshot request.
      f34dba2f50 ovsdb: raft: Fix inability to join a cluster with a large database.
      8d638257c7 rhel/systemd: Set ovsdb-server timeout to 5 minutes.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-74
changelog:
  - Merging upstream branch-3.2 [RH git: f695da9bb6]
      Commit list:
      4e4463ca55 netdev-dpdk: Fix possible memory leak configuring VF MAC address.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-75
changelog:
  - Merging upstream branch-3.2 [RH git: d38df1262f]
      Commit list:
      03c165e436 sparse: Add immintrin.h header.
      f53e3568fa tc: Fix -Wgnu-variable-sized-type-not-at-end warning with Clang 18.
      d5284c2a39 tests: Fix build failure with Clang 18 due to -Wformat-truncation.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-76
changelog:
  - Merging upstream branch-3.2 [RH git: 242679aa6d]
      Commit list:
      a38ff0a233 ofproto-dpif-trace: Fix access to an out-of-scope stack memory.
      34b4675aa6 hash, jhash: Fix unaligned access to the hash remainder.
      389a8df2fa sparse: Add additional define for sparse on GCC >= 14.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-77
changelog:
  - Merging upstream branch-3.2 [RH git: 875358dc66]
      Commit list:
      a3f9c5ae1b ovsdb-client: Add missing arg to help for 'dump'.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-78
changelog:
  - Merging upstream branch-3.2 [RH git: ff697d229b]
      Commit list:
      65960eb76b conntrack: Fully initialize conn struct before insertion.
      7f8ed26f85 conntrack: Do not use {0} to initialize unions.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-79
changelog:
  - Merging upstream branch-3.2 [RH git: c37953f11f]
      Commit list:
      27841b2c18 compiler: Fix errors in Clang 17 ubsan checks.
      bad48a6eda table: Fix freeing global variable.
      a622f6cc63 vlog: Destroy async_append first then close log_fd.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-80
changelog:
  - Merging upstream branch-3.2 [RH git: 5da09bcf5e]
      Commit list:
      c212b9b20a atlocal: Replace deprecated pkg_resources.
      a341983a65 atlocal: Fix setting HAVE_PYTEST on unexpected errors.
      7d1b0b11da srv6: Fix misaligned writes to segment list.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-81
changelog:
  - Merging upstream branch-3.2 [RH git: 11e849f164]
      Commit list:
      6f955620fa netdev-linux: Initialize link speed in error conditions.
      1bdf7628d6 socket: Fix uninitialized values in inet_parse_ functions.
      1c793d6ce4 dpctl: Fix uninitialized value when deleting flows.
      ba14f51e3c netdev-native-tnl: Fix use of uninitialized offset on SRv6 header pop.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-82
changelog:
  - Merging upstream branch-3.2 [RH git: 78ade43d4a]
      Commit list:
      f42c407ff7 dpdk: Use DPDK 22.11.5 release for OVS 3.2.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-83
changelog:
  - Merging upstream branch-3.2 [RH git: 6b1ae3a4ed]
      Commit list:
      06a4f0d7e4 odp-execute: Fix AVX checksum calculation.
      1cf6e70690 ovs-ofctl: Implement compose-packet --bare [--bad-csum].


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-84
changelog:
  - Merging upstream branch-3.2 [RH git: 2b0f80027c]
      Commit list:
      a06c735d54 tests: Fix non-portable plus match in python vlog test.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-85
changelog:
  - Merging upstream branch-3.2 [RH git: 96ddb6c5de]
      Commit list:
      75cf68eabf nsh: Add support to compose-packet and use it in system tests.
      b206321337 tests: Convert ND, MPLS and CT sendpkt tests to compose-packet.
      588bc4092a tests: sendpkt: Allow different input formats.
      371f9f725f ipf: Handle common case of ipf defragmentation.
      b7699f0bdd ipf: Only add fragments to batch of same dl_type.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-86
changelog:
  - Merging upstream branch-3.2 [RH git: 2459af6f98]
      Commit list:
      fcc1137449 python: ovs: flow: Fix nested check_pkt_len acts.
      b612222c4f python: idl: Fix index not being updated on row modification.
      8b0bbd5119 python: ovsdb-idl: Convert new_uuid insert() arg to UUID.
      585a876798 python: ovsdb-idl: Make IndexedRows mirror hmap.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-87
changelog:
  - Merging upstream branch-3.2 [RH git: fc452dbe71]
      Commit list:
      816111af35 Prepare for 3.2.4.
      14f8765d65 Set release date for 3.2.3.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-88
changelog:
  - Merging upstream branch-3.2 [RH git: 4bb237d3d8]
      Commit list:
      d7707b1ec3 dpdk: Check other_config:dpdk-extra for '--lcores'.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-89
changelog:
  - Merging upstream branch-3.2 [RH git: 24fabbc203]
      Commit list:
      6133ecb225 odp-execute: Set IPv6 traffic class in AVX implementation.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-90
changelog:
  - Merging upstream branch-3.2 [RH git: 71031dfbe2]
      Commit list:
      9f6f9aaefe cirrus: Update to FreeBSD 14.1.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-91
changelog:
  - Merging upstream branch-3.2 [RH git: 331c590dbc]
      Commit list:
      d5d77951d9 tests/tunnel.at: Add geneve options mirror test.
      a4f3079eff ofproto-dpif-upcall: Fix redundant mirror on geneve tunnel options.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-92
changelog:
  - Merging upstream branch-3.2 [RH git: 3544c84760]
      Commit list:
      8c1eca08fa dpctl: Fix netdev reference leak in "show" command.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-8
changelog:
  - Merging upstream branch-3.3 [RH git: 69817f7024]
      Commit list:
      b26baf873e conntrack: Do not use icmp reverse helper for icmpv6.
      b9f28c5862 conntrack: Fix SNAT with exhaustion system test.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-9
changelog:
  - Merging upstream branch-3.3 [RH git: 3b2958ef7b]
      Commit list:
      775507fe91 ofproto-dpif-upcall: Fix ukey installation failure logs and counters.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-10
changelog:
  - Merging upstream branch-3.3 [RH git: 41fe6a6437]
      Commit list:
      a6852319b4 tests: Fix compatibility issue with Python 3.13 in vlog.at.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-11
changelog:
  - Merging upstream branch-3.3 [RH git: 7956e878a6]
      Commit list:
      7e99dbd8a0 python: Remove hacking dependency and use recent flake8.
      41055da769 cirrus: Update to FreeBSD 13.3.
      6448c1b697 vlog: Log stack trace on vlog_abort.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-12
changelog:
  - Merging upstream branch-3.3 [RH git: 9b5e829705]
      Commit list:
      f19448b861 github: Update python to 3.12.
      b705fb8dd2 ovsdb-dot: Fix flake8 issues.
      1ac823cb03 ovsdb-doc: Fix syntax warning with Python 3.12 and flake8 issues.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-13
changelog:
  - Merging upstream branch-3.3 [RH git: 2914158441]
      Commit list:
      42e685916e ovsdb: raft: Fix probe intervals after install snapshot request.
      1c44cb5963 ovsdb: raft: Fix inability to join a cluster with a large database.
      5966c22b85 rhel/systemd: Set ovsdb-server timeout to 5 minutes.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-14
changelog:
  - Merging upstream branch-3.3 [RH git: fd340e5b9e]
      Commit list:
      a6c3b5202c netdev-dpdk: Fix possible memory leak configuring VF MAC address.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-15
changelog:
  - Merging upstream branch-3.3 [RH git: 1cb679f528]
      Commit list:
      9a5c24d70f sparse: Add immintrin.h header.
      3528cc6f45 tc: Fix -Wgnu-variable-sized-type-not-at-end warning with Clang 18.
      5814de5687 tests: Fix build failure with Clang 18 due to -Wformat-truncation.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-16
changelog:
  - Merging upstream branch-3.3 [RH git: 8c52aecb56]
      Commit list:
      4756bf4baf ofproto-dpif-trace: Fix access to an out-of-scope stack memory.
      01eca18be1 hash, jhash: Fix unaligned access to the hash remainder.
      4f61523c0d sparse: Add additional define for sparse on GCC >= 14.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-17
changelog:
  - Merging upstream branch-3.3 [RH git: a2b1d49351]
      Commit list:
      20ed5491c5 ovsdb-client: Add missing arg to help for 'dump'.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-18
changelog:
  - Merging upstream branch-3.3 [RH git: 2c450fb957]
      Commit list:
      bf1b16364b conntrack: Fully initialize conn struct before insertion.
      cf461fe282 conntrack: Do not use {0} to initialize unions.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-19
changelog:
  - Merging upstream branch-3.3 [RH git: f3bdc58258]
      Commit list:
      8d4ba3b5a8 compiler: Fix errors in Clang 17 ubsan checks.
      d153eff606 table: Fix freeing global variable.
      f02dc3cfec vlog: Destroy async_append first then close log_fd.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-2
changelog:
  - Merging upstream branch-3.3 [RH git: ed97fb253e]
      Commit list:
      c85158e265 netdev-dpdk: Clean up all marker flags if no offloads requested.
      a6bb8be429 github: Reduce ASLR entropy to be compatible with asan in llvm 14.
      70dcee98f4 netdev-dpdk: Dump packets that fail Tx preparation.
      5ae591757a bfd: Improve state change log message. (#2258496)
      efbc37b946 tests: Fix "SSL db: Implementation" test with openssl > 3.2.0.
      0f1af687cc conntrack: Fix flush not flushing all elements.
      04f1984a44 m4: Fix linking with OpenSSL 1.1.0+ and 3+ on Windows.
      8f903b598f ovs-pki: Fix file permissions on Windows.
      3002010658 bond: Reset stats when deleting post recirc rule.
      02f0d6db14 ofproto-dpif-trace: Fix infinite recirculation tracing.
      e68ddb34bc github: Temporarily disable SNAT with exhaustion system test.
      95d4d7108a dp-packet: Don't offload inner csum if outer isn't supported.
      05453d807d ofproto-dpif-xlate: Fix ignoring IPv6 local_ip for native tunnels.
      a0df9c85de netdev-dummy: Add local route entries for IP addresses.
      2f742d7afc tests: Move the non-local port as tunnel endpoint test.
      a6bdf7d310 Prepare for 3.3.1.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-20
changelog:
  - Merging upstream branch-3.3 [RH git: e37661f387]
      Commit list:
      ffbce0c428 atlocal: Replace deprecated pkg_resources.
      1f0423a4ee atlocal: Fix setting HAVE_PYTEST on unexpected errors.
      95baf295af srv6: Fix misaligned writes to segment list.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-21
changelog:
  - Merging upstream branch-3.3 [RH git: 4793020729]
      Commit list:
      a3022b08ac netdev-linux: Initialize link speed in error conditions.
      216c2c1ff9 netdev-linux: Return an error if device feature names are empty.
      1b78323a21 socket: Fix uninitialized values in inet_parse_ functions.
      4ece94d2ab dpctl: Fix uninitialized value when deleting flows.
      7ee12c5ae1 netdev-native-tnl: Fix use of uninitialized offset on SRv6 header pop.
      258bc1e0c6 netdev-linux: Fix ethtool_cmd is partly outside array bounds.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-24
changelog:
  - Merging upstream branch-3.3 [RH git: 0a6f4082a3]
      Commit list:
      79608c4fdd tests: Fix non-portable plus match in python vlog test.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-25
changelog:
  - Merging upstream branch-3.3 [RH git: 05cf3a52ce]
      Commit list:
      5cfbc915de python: ovsdb-idl: Use monitor_cond for _Server DB.
      84c83589b6 ovsdb-idl: Add C IDL test for "monitor" fallback.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-26
changelog:
  - Merging upstream branch-3.3 [RH git: 00e3d428c5]
      Commit list:
      7916a24171 nsh: Add support to compose-packet and use it in system tests.
      310cf419e7 tests: Convert ND, MPLS and CT sendpkt tests to compose-packet.
      96efed3499 tests: sendpkt: Allow different input formats.
      2e89ed9946 ipf: Handle common case of ipf defragmentation.
      69424e53b6 ipf: Only add fragments to batch of same dl_type.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-27
changelog:
  - Merging upstream branch-3.3 [RH git: 63995fdae6]
      Commit list:
      5bb95ad089 netdev-dpdk: Refactor tunnel checksum offloading.
      a9248871af netdev-dpdk: Use guest TSO segmentation size hint.
      55d2e6d3dc netdev-dpdk: Refactor TSO request code.
      2fe3ab83ab netdev-dpdk: Fix inner checksum when outer is not supported.
      537a6bcda7 netdev-dpdk: Disable outer UDP checksum for net/iavf.
      2e03f5567c netdev-dpdk: Fallback to non tunnel checksum offloading.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-28
changelog:
  - Merging upstream branch-3.3 [RH git: e5ee6d743e]
      Commit list:
      479dd96e18 ci: Restore vhost-user unit tests in check-dpdk.
      cc99622485 system-dpdk: Fix socket conflict when starting testpmd.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-29
changelog:
  - Merging upstream branch-3.3 [RH git: 9d435dd64a]
      Commit list:
      81d2804fc3 python: ovs: flow: Fix nested check_pkt_len acts.
      8c15b5c0f3 python: idl: Fix index not being updated on row modification.
      80c935dba3 python: ovsdb-idl: Convert new_uuid insert() arg to UUID.
      6b6d7f05db python: ovsdb-idl: Make IndexedRows mirror hmap.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-30
changelog:
  - Merging upstream branch-3.3 [RH git: b79bfd3e3b]
      Commit list:
      8499e90274 Prepare for 3.3.2.
      2b87b844db Set release date for 3.3.1.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-31
changelog:
  - Merging upstream branch-3.3 [RH git: 92e783ebee]
      Commit list:
      830fd48237 dpdk: Check other_config:dpdk-extra for '--lcores'.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-32
changelog:
  - Merging upstream branch-3.3 [RH git: ecd756e0cf]
      Commit list:
      dd1aea7f8b ofp-prop: Fix unaligned 128 bit access.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-33
changelog:
  - Merging upstream branch-3.3 [RH git: 3ecc0a5b13]
      Commit list:
      2393305d96 odp-execute: Check IPv4 checksum offload flag in AVX.
      0aec0c2cc0 odp-execute: Set IPv6 traffic class in AVX implementation.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-34
changelog:
  - Merging upstream branch-3.3 [RH git: c09d2d60bb]
      Commit list:
      504efbe923 netdev-dpdk: Check pending reset when adding device.


author: Michael Santana <msantana@redhat.com> - 3.3.0-35
changelog:
  - netdev-offload-tc: Reserve lower tc prio for vlan ethertype. [RH git: c2202ea6e8]
      The cited commit reserved lower tc priorities for IP ethertypes in order
      to give IP traffic higher priority than other management traffic.
      In case of of vlan encap traffic, IP traffic will still get lower
      priority.
      
      Fix it by also reserving low priority tc prio for vlan.
      
      Fixes: c230c7579c14 ("netdev-offload-tc: Reserve lower tc prios for ip ethertypes")
      Signed-off-by: Maor Dickman <maord@nvidia.com>
      Acked-by: Roi Dayan <roid@nvidia.com>
      Signed-off-by: Simon Horman <horms@ovn.org>


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-36
changelog:
  - Merging upstream branch-3.3 [RH git: eb0ad890f2]
      Commit list:
      a3722ab1f7 ovs-monitor-ipsec: LibreSwan v5 support.
      bd18a13732 ovs-monitor-ipsec: LibreSwan autodetect version.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-37
changelog:
  - Merging upstream branch-3.3 [RH git: 59364717e8]
      Commit list:
      15cbfb19fa cirrus: Update to FreeBSD 14.1.


author: Timothy Redaelli <tredaelli@redhat.com> - 3.3.0-38
changelog:
  - rhel: Make the version, displayed to the user, customizable. [RH git: 470b5520a5]
      Since on CentOS/RHEL the builds are based on stable branches and not on
      tags for debugging purpose it's better to have the downstream version as
      version so it's easier to know which commits are included in a build.
      
      This commit adds --with-version-suffix as ./configure option in
      order to set an OVS version suffix that should be shown to the user via
      ovs-vsctl -V and, so, also on database, on ovs-vsctl show and the other
      utilities.
      
      --with-version-suffix is used in Fedora/CentOS/RHEL spec file in order to have
      the version be aligned with the downstream one.
      
      Signed-off-by: Timothy Redaelli <tredaelli@redhat.com>
      Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
      (cherry picked from commit 9e6d43ef32152527f7887d7f316a191adb5f338c)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-40
changelog:
  - Merging upstream branch-3.3 [RH git: 62b757012a]
      Commit list:
      59d80787ad netlink-notifier: Silence the UBsan's function pointer mismatch error.
      bd133fcf6b Documentation: Update QEMU documentation URLs.
      6738b680ec match: Fix false-positive snprintf size warning.
      5bf4c0f09e util: Add non-NULL format assertion to xvasprintf.
      9cbd8804dd docs: Define Read the Docs configuration for Sphinx HTML parameters.
      6eca4d13c8 flow: Fix unaligned access to the ND target in miniflow_extract.
      d2119feb01 dpif-netlink-rtnl: Fix netdev leak in out-of-tree tunnels probe.
      9c439c23e6 dpctl: Fix netdev reference leak in "show" command.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-41
changelog:
  - Merging upstream branch-3.3 [RH git: 65b2f8cd44]
      Commit list:
      7428125173 netdev-dpdk: Fix race condition in mempool information dump.
      e0c0302d71 ovsdb: transaction: Remove incorrect transaction abort in pre-commit.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-42
changelog:
  - Merging upstream branch-3.3 [RH git: 7188a23809]
      Commit list:
      73c563efc7 tunnel, tests: Add test for mirroring over tunnels.
      81e64f47d7 ofproto-dpif-xlate: Add a recursion limit to tunnel address lookup.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-43
changelog:
  - Merging upstream branch-3.3 [RH git: 62ef744448]
      Commit list:
      9fac5b970e netdev-linux: Do not offload IP checksum.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-44
changelog:
  - Merging upstream branch-3.3 [RH git: 3cc89bc2a3]
      Commit list:
      c1c70e0838 netdev-linux: Fix unaligned access to rpl_rtnl_link_stats64.
      b176cea4f4 route-table: Fix another UBsan warning about pointer type.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-45
changelog:
  - Merging upstream branch-3.3 [RH git: 7db7165705]
      Commit list:
      1e6c691699 dp-packet: Correct IPv4 checksum calculation. ()


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-46
changelog:
  - Merging upstream branch-3.3 [RH git: 0eb320cdf0]
      Commit list:
      a097f4a39b docs: Fix argument formatting in ovs-appctl(8) man page.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-47
changelog:
  - Merging upstream branch-3.3 [RH git: 41711102ee]
      Commit list:
      09cfc0ba9e Prepare for 3.3.3.
      dfe601bbc1 Set release date for 3.3.2.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-48
changelog:
  - Merging upstream branch-3.3 [RH git: f9a26721d9]
      Commit list:
      a6b49a6a28 userspace: Correctly set ip offload flag in native tunneling.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-49
changelog:
  - Merging upstream branch-3.3 [RH git: 3713b4e9c9]
      Commit list:
      bb49e027c1 vconn: Always properly free flow stats reply.
      a0e4171bc9 mcast-snooping: Properly check group_get_lru return code.
      58ff239470 ovsdb-idl: Fix IDL memory leak.
      5984640f02 ofproto/bond: Preserve active bond member over restarts.
      c64206c6e0 ofproto-dpif-upcall: Avoid stale ukeys leaks.
      823b3dd823 ci: Use previous sarif-tools release due to issue in latest release.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-50
changelog:
  - Merging upstream branch-3.3 [RH git: d29ec5b684]
      Commit list:
      049d00f683 github: Skip FTP SNAT orig tuple tests due to broken Ubuntu kernel.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-51
changelog:
  - Merging upstream branch-3.3 [RH git: 5ab2df5d8f]
      Commit list:
      5f5c3d9229 selinux: Update policy file.
      2d14266cb9 ofproto-dpif-mirror: Always revalidate on mirror update. (FDP-788)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-52
changelog:
  - Merging upstream branch-3.3 [RH git: 5833c32b1e]
      Commit list:
      c4a5a2f7ee AUTHORS: Add Jun Wang.
      034145ea5e netdev-dpdk: Disable outer udp checksum offload for txgbe driver.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-53
changelog:
  - Merging upstream branch-3.3 [RH git: d3700c65da]
      Commit list:
      5802dd8ba7 Revert "ci: Use sarif-tools v3.0.1 due to issues in earlier versions."
      3974c52339 ci: Use sarif-tools v3.0.1 due to issues in earlier versions.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-54
changelog:
  - Merging upstream branch-3.3 [RH git: fecf6343f1]
      Commit list:
      618944a79f ofproto-dpif: Improve load balancing in dp_hash select groups. (FDP-826)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-55
changelog:
  - Merging upstream branch-3.3 [RH git: 749598021a]
      Commit list:
      5d6842f424 dpdk: Use DPDK 23.11.2 release for OVS 3.3.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-56
changelog:
  - Merging dpdk subtree [RH git: 61607569a5]
      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


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-57
changelog:
  - Merging upstream branch-3.3 [RH git: 7e02cc5483]
      Commit list:
      f1b70cb48d meta-flow: Fix nw_frag mask while parsing from string.
      1fbb050141 ci: Remove dependency on libpcap.
      a9db0f3177 github: Remove ASLR entropy workaround.
      4f7c8c2592 bond: Always revalidate unbalanced bonds when active member changes. (FDP-845)
      a9e40e3227 ofproto-dpif-upcall: Fix redundant mirror on metadata modification. (FDP-699)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-58
changelog:
  - Merging upstream branch-3.3 [RH git: a7940d36e8]
      Commit list:
      f872d79c9d ipsec: libreswan: Reduce chances for crossing streams.
      d7f5090848 tests: ipsec: Check that nodes can ping each other in the NxN test.
      6e2cfd3add tests: ipsec: Add NxN + reconciliation test.
      641cba7027 system-tests: Verbose cleanup of ports and namespaces.
      63a753b758 ipsec: Make command timeout configurable.
      ace5640c9f ipsec: libreswan: Avoid monitor hanging on stuck ipsec commands. (FDP-846)
      461a3247e6 ipsec: libreswan: Try to bring non-active connections up.
      d8856e9c14 ipsec: libreswan: Reconcile missing connections periodically.
      6df9627305 ipsec: libreswan: Fix regexp for connections waiting on child SA.
      eb30c1bbee ipsec: Add a helper function to run commands from the monitor.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-59
changelog:
  - Merging upstream branch-3.3 [RH git: 4bd7df7dc6]
      Commit list:
      c51063b552 ci: Update GitHub actions runner from Ubuntu 22.04 to 24.04.
      9944e864ea dpdk: Fix dpdk logs being split over multiple lines.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-60
changelog:
  - Merging upstream branch-3.3 [RH git: 4aef47f349]
      Commit list:
      989b85be8f tests: Fix transient failure in ping6 header modify. ()
      2139157fa7 github: Build Libreswan v5.1 from sources.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-61
changelog:
  - Merging upstream branch-3.3 [RH git: 1eaae9c5fa]
      Commit list:
      bca8b7cdd8 Prepare for 3.3.4.
      81d0329204 Set release date for 3.3.3.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-62
changelog:
  - Merging dpdk subtree [RH git: 83eeb68c1c]
      Commit list:
      78610a5530 net/iavf: delay VF reset command (FDP-957)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-63
changelog:
  - Merging upstream branch-3.3 [RH git: ef645a9b7c]
      Commit list:
      6fed6a7d31 classifier: Increase the maximum number of prefixes (tries).
      634bce05b9 Revert "github: Skip FTP SNAT orig tuple tests due to broken Ubuntu kernel."


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-64
changelog:
  - Merging upstream branch-3.3 [RH git: be4306018c]
      Commit list:
      8155bbd1d3 system-traffic: Standardize by replacing all wget instances with curl.
      c41e9f5ec5 system-traffic: Replace wget with curl for negative and ftp tests.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-65
changelog:
  - Merging upstream branch-3.3 [RH git: f3466f4a4b]
      Commit list:
      bb01225094 ovsdb-idl: Fix use of uninitialized datum for graph consistency check.
      0a8cce4cf8 db-ctl-base: Fix uninitialized datum fields while checking conditions.
      ddf40869b7 ovsdb-types: Fix use of uninitialized reference type.
      c078d89c22 ofproto-dpif-upcall: Fix use of uninitialized missed dumps counter.
      e8a835dfdb ovs-vsctl, vtep-ctl: Silence memory sanitizer warning for longindex.
      9e35252f7d tests: multipath: Fix use of uninitialized wildcards.
      ef73816480 stream: replay: Fix potential NULL dereference on write failure.
      98cace4471 ofp-actions: Fix use of uninitialized padding in set-field.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-66
changelog:
  - Merging upstream branch-3.3 [RH git: f984308b7a]
      Commit list:
      23a76e2db1 system-traffic: Fix syntax errors in FTP and IPv6 curl calls.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-67
changelog:
  - Merging upstream branch-3.3 [RH git: b167f15ca8]
      Commit list:
      283bfbad24 netdev: Always clear struct ifreq before ioctl.
      27f9795a74 netdev-native-tnl: Fix use of uninitialized RSS hash.
      ee440713cd tests: Use OVS_CHECK_XT6 for all applicable IPv6 tests.
      ed8db7aaf3 tests: Use OVS_CHECK_XT for all applicable IPv4 tests.
      6629327049 classifier: Fix the fieldspec comment in the prefix tracking section.
      30c5962fc6 tests: Handle marks using nft if available.
      98c143755d tests: Add nft support to ADD_EXTERNAL_CT.
      ef3ce35b47 tests: Add nft accept support.
      2395d33155 ovs-macros.at: Correctly delete iptables rule on_exit.
      3a9accee14 system-traffic: Do not rely on conncount for already tracked packets. (FDP-708)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-68
changelog:
  - Merging upstream branch-3.3 [RH git: 1455c3c5c4]
      Commit list:
      b87384d5f4 cirrus: Update to FreeBSD 14.2 and 13.4.
      3bf975309a bridge: Fix log spam about prefixes.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-69
changelog:
  - Merging upstream branch-3.3 [RH git: c7cf50c507]
      Commit list:
      6278e92779 netdev-dpdk: Restore outer UDP checksum for Intel nics.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-70
changelog:
  - Merging upstream branch-3.3 [RH git: fd9966b496]
      Commit list:
      89bc5dbd60 github: Skip clang-analyze when reference generation fails.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-71
changelog:
  - Merging upstream branch-3.3 [RH git: aa10cb14e7]
      Commit list:
      86829af878 m4: Fix check for Python 3.6 version.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-74
changelog:
  - Merging upstream branch-3.3 [RH git: 2b575aa7bf]
      Commit list:
      64364f3a95 netdev-tc-offloads: Don't offload header modification on ip fragments. (FDP-545)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-75
changelog:
  - Merging upstream branch-3.3 [RH git: c86a784a47]
      Commit list:
      9c1ba8b76c ovsdb: Fix asan warning on ovsdb fatal errors.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-76
changelog:
  - Merging upstream branch-3.3 [RH git: eaf96f068e]
      Commit list:
      43754f1d52 debian: Let *-ctl handle runtime directory.
      3d5ed8b92f debian: Use PIDFile with systemd.
      4dfa23ce7f debian: Add X-Python3-Version stanza.
      a02a6b1aa4 debian: Drop shlibs:Depends macro for -ipsec.
      2e7c4ab691 debian: Drop python3:Depends macro for -vtep.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-77
changelog:
  - Merging upstream branch-3.3 [RH git: ff7388c778]
      Commit list:
      73a775cd59 dpif-netdev: Modify code comments for function parse_tcp_flags.
      8912017d1c ipf: Fix the over-sized reassembly.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-78
changelog:
  - Merging upstream branch-3.3 [RH git: 957b7b9743]
      Commit list:
      77a63b5c51 rhel, debian: Add missing restart policy to ipsec service.
      46af8a20ca rhel, debian: Fix systemd monitoring wrong pid for ovs-monitor-ipsec.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-79
changelog:
  - Merging upstream branch-3.3 [RH git: 402352490d]
      Commit list:
      540b649150 docs: Add tunnel support to TSO GRE documentation.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-80
changelog:
  - Merging upstream branch-3.3 [RH git: 500e9b3fb7]
      Commit list:
      a53eba2e95 ofp-ct: Add missing struct declaration.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-81
changelog:
  - Merging upstream branch-3.3 [RH git: 1abd8c7beb]
      Commit list:
      f078a551f9 ofproto-macros.at: Fix hex matching in the strip_recird() macro.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-82
changelog:
  - Merging upstream branch-3.3 [RH git: d077af23e5]
      Commit list:
      a8d11acb05 dpdk: Use DPDK 23.11.3 release for OVS 3.3.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-83
changelog:
  - Merging upstream branch-3.3 [RH git: ee89547080]
      Commit list:
      0ea53574aa netdev-offload-tc: Fix ignore of dl type mask when installing flows. (FDP-1114)


author: Kevin Traynor <ktraynor@redhat.com> - 3.3.0-84
changelog:
  - redhat: update ovsci Jenkins URL [RH git: cd661790fe]
      Signed-off-by: Kevin Traynor <ktraynor@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-85
changelog:
  - Merging upstream branch-3.3 [RH git: abf6ee21d9]
      Commit list:
      d52bf2ce89 fedora: Don't generate network-scripts-openvswitch for ver > 40.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-86
changelog:
  - Merging upstream branch-3.3 [RH git: 0cc50885d7]
      Commit list:
      19e94b239b github: Update fedora image to 41.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-87
changelog:
  - Merging upstream branch-3.3 [RH git: f8bd44389c]
      Commit list:
      ccaa4f5efb netdev-vport: Ignore ipsec_ tunnel option prefix for all tunnels. (FDP-797)
      e1251ddbfb ofproto-dpif-xlate: Fix memory leak in xlate_generic_encap_action().


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.3.0-88
changelog:
  - Merging upstream branch-3.3 [RH git: 73792b38e7]
      Commit list:
      dc86b14e88 ovsdb-server: Do not use filename after free. (FDP-1118)


author: Michael Santana <msantana@redhat.com> - 3.4.0-2
changelog:
  - Empty commit to allow CI to proceed [RH git: 055d8b6cc5]
      Signed-off-by: Michael Santana <msantana@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-3
changelog:
  - Merging upstream branch-3.4 [RH git: e6170caeec]
      Commit list:
      1532c15a51 netdev-dpdk: Fix race condition in mempool information dump.
      6743a83e16 ovsdb: transaction: Remove incorrect transaction abort in pre-commit.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-4
changelog:
  - Merging upstream branch-3.4 [RH git: 581e76e784]
      Commit list:
      6cea2b36c6 tunnel, tests: Add test for mirroring over tunnels.
      a1afd83696 ofproto-dpif-xlate: Add a recursion limit to tunnel address lookup.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-5
changelog:
  - Merging upstream branch-3.4 [RH git: e7581779a5]
      Commit list:
      cb121f4ea1 netdev-linux: Do not offload IP checksum.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-6
changelog:
  - Merging upstream branch-3.4 [RH git: c03ad592f4]
      Commit list:
      6b6823a576 netdev-linux: Fix unaligned access to rpl_rtnl_link_stats64.
      d49f51a05d route-table: Fix another UBsan warning about pointer type.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-7
changelog:
  - Merging upstream branch-3.4 [RH git: 7871fb73f3]
      Commit list:
      b0e749ba8e dp-packet: Correct IPv4 checksum calculation. ()


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-8
changelog:
  - Merging upstream branch-3.4 [RH git: 461ce32d27]
      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.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-2
changelog:
  - Merging upstream branch-3.4 [RH git: 0f5878ad5e]
      Commit list:
      32ff65ac6f docs: Fix argument formatting in ovs-appctl(8) man page.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-3
changelog:
  - Merging upstream branch-3.4 [RH git: 7e8c8356c9]
      Commit list:
      a67c12d515 userspace: Correctly set ip offload flag in native tunneling.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-4
changelog:
  - Merging upstream branch-3.4 [RH git: 743a772569]
      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.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-5
changelog:
  - Merging upstream branch-3.4 [RH git: 17b80cd265]
      Commit list:
      7d074979f3 github: Skip FTP SNAT orig tuple tests due to broken Ubuntu kernel.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-6
changelog:
  - Merging upstream branch-3.4 [RH git: 0037d59a9b]
      Commit list:
      e05a769314 selinux: Update policy file.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-7
changelog:
  - Merging upstream branch-3.4 [RH git: d05a073041]
      Commit list:
      d17dbccf03 netdev-dpdk: Disable outer udp checksum offload for txgbe driver.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-8
changelog:
  - Merging upstream branch-3.4 [RH git: af82ab5cba]
      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.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-9
changelog:
  - Merging upstream branch-3.4 [RH git: fd0f5ba088]
      Commit list:
      a15ce086d4 ofproto-dpif: Improve load balancing in dp_hash select groups. (FDP-826)


author: Timothy Redaelli <tredaelli@redhat.com> - 3.4.0-10
changelog:
  - Add OVS_SHA_REF to correctly point to v3.4.0 commit [RH git: 69a101f196]
      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


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-11
changelog:
  - Merging upstream branch-3.4 [RH git: c1a17e3dc6]
      Commit list:
      7e0f702fd3 dpdk: Use DPDK 23.11.2 release for OVS 3.4.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-12
changelog:
  - Merging dpdk subtree [RH git: 270d3c6ce7]
      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


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-13
changelog:
  - Merging upstream branch-3.4 [RH git: 41fa65f465]
      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)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-14
changelog:
  - Merging upstream branch-3.4 [RH git: d3616fbd62]
      Commit list:
      c6fc230a5d ipsec: libreswan: Reduce chances for crossing streams.
      e9f9e1eff5 tests: ipsec: Check that nodes can ping each other in the NxN test.
      94aeab7de2 tests: ipsec: Add NxN + reconciliation test.
      992e09e4d1 system-tests: Verbose cleanup of ports and namespaces.
      a5b5fce084 ipsec: Make command timeout configurable.
      49b066b5c4 ipsec: libreswan: Avoid monitor hanging on stuck ipsec commands. (FDP-846)
      729b4813c4 ipsec: libreswan: Try to bring non-active connections up.
      cb981fdb3e ipsec: libreswan: Reconcile missing connections periodically.
      f95b566dba ipsec: libreswan: Fix regexp for connections waiting on child SA.
      f1fcf08b37 ipsec: Add a helper function to run commands from the monitor.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-15
changelog:
  - Merging upstream branch-3.4 [RH git: bbc8d4cbb1]
      Commit list:
      3d0246e3c3 ci: Update GitHub actions runner from Ubuntu 22.04 to 24.04.
      5c13ad0002 dpdk: Fix dpdk logs being split over multiple lines.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-16
changelog:
  - Merging upstream branch-3.4 [RH git: ee85c64e6a]
      Commit list:
      fde8912b00 tests: Fix transient failure in ping6 header modify. ()
      5cefc11140 github: Build Libreswan v5.1 from sources.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-17
changelog:
  - Merging upstream branch-3.4 [RH git: 4def588584]
      Commit list:
      c25085f3d7 Prepare for 3.4.2.
      22a6b1110a Set release date for 3.4.1.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-18
changelog:
  - Merging dpdk subtree [RH git: 8d84b5400c]
      Commit list:
      78610a5530 net/iavf: delay VF reset command (FDP-957)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-19
changelog:
  - Merging upstream branch-3.4 [RH git: f70b3859b4]
      Commit list:
      87efb3c94b classifier: Increase the maximum number of prefixes (tries).
      5338f3ebeb Revert "github: Skip FTP SNAT orig tuple tests due to broken Ubuntu kernel."


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-20
changelog:
  - Merging upstream branch-3.4 [RH git: 6ad38fd5b2]
      Commit list:
      6d02d8749c system-traffic: Standardize by replacing all wget instances with curl.
      a946d61f57 system-traffic: Replace wget with curl for negative and ftp tests.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-21
changelog:
  - Merging upstream branch-3.4 [RH git: ac163d63af]
      Commit list:
      77e82fa315 ovsdb-idl: Fix use of uninitialized datum for graph consistency check.
      fb1dad5be1 db-ctl-base: Fix uninitialized datum fields while checking conditions.
      9bda0df40e ovsdb-types: Fix use of uninitialized reference type.
      3ed582f4a8 ofproto-dpif-upcall: Fix use of uninitialized missed dumps counter.
      fcc8c2a917 ovs-vsctl, vtep-ctl: Silence memory sanitizer warning for longindex.
      76c3deb141 tests: multipath: Fix use of uninitialized wildcards.
      b359f1cf78 stream: replay: Fix potential NULL dereference on write failure.
      4d8155a5c1 ofp-actions: Fix use of uninitialized padding in set-field.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-22
changelog:
  - Merging upstream branch-3.4 [RH git: 9f3c002b41]
      Commit list:
      2463a1bf90 system-traffic: Fix syntax errors in FTP and IPv6 curl calls.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-23
changelog:
  - Merging upstream branch-3.4 [RH git: 222ad449f6]
      Commit list:
      a234629c33 netdev: Always clear struct ifreq before ioctl.
      118b4f2076 netdev-native-tnl: Fix use of uninitialized RSS hash.
      49d8d3066c tests: Use OVS_CHECK_XT6 for all applicable IPv6 tests.
      8886c64c1f tests: Use OVS_CHECK_XT for all applicable IPv4 tests.
      985f7ee313 classifier: Fix the fieldspec comment in the prefix tracking section.
      07720bc3f6 tests: Handle marks using nft if available.
      f3de3ab1b6 tests: Add nft support to ADD_EXTERNAL_CT.
      5931c6feb7 tests: Add nft accept support.
      e4d76aacd9 ovs-macros.at: Correctly delete iptables rule on_exit.
      2cdd886fc0 system-traffic: Do not rely on conncount for already tracked packets. (FDP-708)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-24
changelog:
  - Merging upstream branch-3.4 [RH git: 99590fdaef]
      Commit list:
      acee757306 cirrus: Update to FreeBSD 14.2 and 13.4.
      eb98e20da3 bridge: Fix log spam about prefixes.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-25
changelog:
  - Merging upstream branch-3.4 [RH git: 513b808a85]
      Commit list:
      069f5a7763 netdev-dpdk: Restore outer UDP checksum for Intel nics.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-26
changelog:
  - Merging upstream branch-3.4 [RH git: 4f020a4eb1]
      Commit list:
      84a98a8ba4 ofproto: Fix default pmd_id for ofproto/detrace.
      65efbaa56a github: Skip clang-analyze when reference generation fails.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-27
changelog:
  - Merging upstream branch-3.4 [RH git: 9cfbb9a33d]
      Commit list:
      5346c14b9f m4: Fix check for Python 3.6 version.


author: Michael Santana <msantana@redhat.com> - 3.4.0-1
changelog:
  - redhat: Use official 3.4.0 tarball [RH git: fc198c51c1]
      Signed-off-by: Michael Santana <msantana@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-28
changelog:
  - Merging upstream branch-3.4 [RH git: ae855601ab]
      Commit list:
      034b40fbb8 netdev-tc-offloads: Don't offload header modification on ip fragments. (FDP-545)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-31
changelog:
  - Merging upstream branch-3.4 [RH git: 45195f5432]
      Commit list:
      80cccfbdd3 ovsdb: Fix asan warning on ovsdb fatal errors.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-33
changelog:
  - Merging upstream branch-3.4 [RH git: 83a4a02a37]
      Commit list:
      8c2bf8bff9 debian: Let *-ctl handle runtime directory.
      29dddea095 debian: Use PIDFile with systemd.
      308b441a12 debian: Add X-Python3-Version stanza.
      860b6f9858 debian: Drop shlibs:Depends macro for -ipsec.
      9ac8b0fc0e debian: Drop python3:Depends macro for -vtep.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-34
changelog:
  - Merging upstream branch-3.4 [RH git: 87fc234aa3]
      Commit list:
      7aa5f4270f dpif-netdev: Modify code comments for function parse_tcp_flags.
      4727d139bd ipf: Fix the over-sized reassembly.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-35
changelog:
  - Merging upstream branch-3.4 [RH git: 76f2ce3983]
      Commit list:
      6c77226a92 rhel, debian: Add missing restart policy to ipsec service.
      c93755a782 rhel, debian: Fix systemd monitoring wrong pid for ovs-monitor-ipsec.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-36
changelog:
  - Merging upstream branch-3.4 [RH git: 763e1e5f2c]
      Commit list:
      6022b55b62 docs: Add tunnel support to TSO GRE documentation.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-37
changelog:
  - Merging upstream branch-3.4 [RH git: 83fc0be6e7]
      Commit list:
      318c1cd977 ofp-ct: Add missing struct declaration.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-38
changelog:
  - Merging upstream branch-3.4 [RH git: 04a798dd77]
      Commit list:
      9e07a69bbb ofproto-macros.at: Fix hex matching in the strip_recird() macro.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-39
changelog:
  - Merging upstream branch-3.4 [RH git: 956e0b7549]
      Commit list:
      2b7de35f08 dpdk: Use DPDK 23.11.3 release for OVS 3.4.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-40
changelog:
  - Merging upstream branch-3.4 [RH git: da22876c68]
      Commit list:
      acc1e93e29 netdev-offload-tc: Fix ignore of dl type mask when installing flows. (FDP-1114)


author: Kevin Traynor <ktraynor@redhat.com> - 3.4.0-41
changelog:
  - redhat: update ovsci Jenkins URL [RH git: a5660fc459]
      Signed-off-by: Kevin Traynor <ktraynor@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-42
changelog:
  - Merging upstream branch-3.4 [RH git: a79a343588]
      Commit list:
      f72cf70e56 fedora: Don't generate network-scripts-openvswitch for ver > 40.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-43
changelog:
  - Merging upstream branch-3.4 [RH git: 9670a5b7b2]
      Commit list:
      1198632902 github: Update fedora image to 41.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.4.0-44
changelog:
  - Merging upstream branch-3.4 [RH git: fafb38cff7]
      Commit list:
      a8f5a97999 netdev-vport: Ignore ipsec_ tunnel option prefix for all tunnels. (FDP-797)
      d386b55887 ofproto-dpif-xlate: Fix memory leak in xlate_generic_encap_action().


author: Timothy Redaelli <tredaelli@redhat.com> - 3.5.0-2
changelog:
  - Add 'redhat/' from commit 'a57d7e61afd486bb49c0298ba6db7100b746669f' [RH git: b34281bfda]
      git-subtree-dir: redhat
      git-subtree-mainline: ff142cb3d8a3db5222abb3acb53eb953c8c0bead
      git-subtree-split: a57d7e61afd486bb49c0298ba6db7100b746669f


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.5.0-6
changelog:
  - Merging redhat subtree [RH git: 6de369c595]
      Commit list:
      48fbd3b1cd Fix patch version management


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.5.0-7
changelog:
  - Merging upstream branch-3.5 [RH git: 094ea7f07c]
      Commit list:
      490d0377d9 ofproto-dpif-xlate: Fix source IP lookup for non-bridge ports.


author: Ben Pfaff <blp@ovn.org> - 21.06.0-8
changelog:
  - tests: Fix "vlan traffic for external network with distributed..."
    [Gerrit: ca26e77c4206a39ae6eab4a1d430ef04b726b640]
    [Upstream: 5453cc8ca5535e3f33d1b191929e1a3c9ad30f20]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 21.06.0-9
changelog:
  - Disable ARP/NA responders for vlan-passthru switches
    [Gerrit: 56fbcfaf71d9a6df0b4cdee583c8d17ca7a82aab]
    [Upstream: ea57f666f6eef1eb1d578f0e975baa14c5d23ec9]


author: Dumitru Ceara <dceara@redhat.com> - 21.06.0-10
changelog:
  - northd-ddlog: Fix IP family match for DNAT flows.
    [Gerrit: 518ea2e15df2c77fc19afe74b68d616983638743]
    [Upstream: 38467229905bdf09a3afa325eaa7a98183f44c72]


author: Dumitru Ceara <dceara@redhat.com> - 21.06.0-11
changelog:
  - northd: Fix multicast table full comparison. (#1979870)
    [Gerrit: 38f44df1b8a0ed1ebb86183de29d9e5c3423abdb]
    [Upstream: 969c98d7297b526c704c6fd2a7138f584f9ad577]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 21.06.0-12
changelog:
  - Don't suppress localport traffic directed to external port (#1974062)
    [Gerrit: 330e6e7400e1d5e4e6ef4fc6446eeaa945ac6a13]
    [Upstream: 1148580290d0ace803f20aeaa0241dd51c100630]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.06.0-13
changelog:
  - northd: do not centralize traffic for unclaimed virtual ports
    [Gerrit: 5b6826906a76779b527d72d1c49d211ce492e62e]
    [Upstream: N/A]


author: Dumitru Ceara <dceara@redhat.com> - 21.06.0-14
changelog:
  - ovn-controller: Detect OVS datapath capabilities.
    [Gerrit: ca1df0396e6e6eb016c3cad82db7c49cc05ec99a]
    [Upstream: 56e2cd3a2f06b79b7d57cc8637fc0d258652aff5]


author: Dumitru Ceara <dceara@redhat.com> - 21.06.0-15
changelog:
  - ovn-controller: Handle DNAT/no-NAT conntrack tuple collisions. (#1939676)
    [Gerrit: abfd62cb228b7d311ae7cae18adfe9cfcf68affc]
    [Upstream: 58683a4271e6a885f2f2aea27f3df88e69a5c388]


author: Dumitru Ceara <dceara@redhat.com> - 21.06.0-16
changelog:
  - ovn.at: Fix "Symmetric IPv6 ECMP reply flows" test.
    [Gerrit: 801f6c69c3bb45f981135ac6c197fdbd3f18118d]
    [Upstream: 4e6c498068dc4fa9546d3661f78f0a42e99c74bb]


author: Numan Siddique <numans@ovn.org> - 21.06.0-17
changelog:
  - ovn-controller: Split logical flow and physical flow processing. (#1986484)
    [Gerrit: 6e1e90064ad1f5769fdc96e3b735ee236c30b7e2]
    [Upstream: ceb12c9190a124c70bc938e8e1bea17612b498be]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-5
changelog:
  - physical: Add remote parent ports to OFTABLE_REMOTE_OUTPUT flows. (#2036970)
    [Gerrit: 627b25bd14085a78f1f9611f2a218ce639515e26]
    [Upstream: e101e45f355a91e277630243e64897f91f13f8bc]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-6
changelog:
  - pinctrl: Ensure proper alignment when using pinctrl_compose_ipv*().
    [Gerrit: 31e933469d862915b8c83131f72728fe32ecac51]
    [Upstream: N/A]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-7
changelog:
  - pinctrl: Ensure no misaligned accesses for SCTP packets.
    [Gerrit: b5083fdb4dce839fe70ce5e1c059f11c917105f4]
    [Upstream: N/A]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-8
changelog:
  - pinctrl: Ensure aligned accesses when processing DNS.
    [Gerrit: 67829e142dcc71b1f8e4f01aab9e73333420a76f]
    [Upstream: N/A]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-9
changelog:
  - pinctrl: Ensure packet headers are properly aligned for ICMP errors.
    [Gerrit: ca764d60c6cfd4e7121b15faf6ca3a026928da4e]
    [Upstream: N/A]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-10
changelog:
  - pinctrl: Avoid misaligned access to controller_event_opt_header.
    [Gerrit: 2280d3a3f63e026657564f34793b9143323afaf6]
    [Upstream: N/A]


author: Dumitru Ceara <dceara@redhat.com> - 21.12.0-11
changelog:
  - pinctrl: Avoid misaligned access to ovs_ra_msg.
    [Gerrit: 290523cdfadc5cb401939cc21c1f8de66a6b79b2]
    [Upstream: N/A]


author: Mark Michelson <mmichels@redhat.com> - 21.12.0-73
changelog:
  - Prepare for 21.12.3.
  [Gerrit: 1d8dc96261148db2df0daf3a1b32e16c64eb8882]
  [Upstream: 1d8dc96261148db2df0daf3a1b32e16c64eb8882]


author: Terry Wilson <twilson@redhat.com> - 21.12.0-74
changelog:
  - Handle re-used pids in pidfile_is_running
  [Gerrit: ab7d5b978e4f944f6bd9438ab5749d902164e160]
  [Upstream: ab7d5b978e4f944f6bd9438ab5749d902164e160]


author: Terry Wilson <twilson@redhat.com> - 21.12.0-75
changelog:
  - Ensure pid belongs to ovsdb-server in ovn-ctl
  [Gerrit: 4cb3f9d9940e936c72cead63023bb74fc84b2cad]
  [Upstream: 4cb3f9d9940e936c72cead63023bb74fc84b2cad]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 21.12.0-76
changelog:
  - Lock pinctrl_mutex for pinctrl_wait
  [Gerrit: a5fc01db2eea699887353a35ea17bf97ae9cc119]
  [Upstream: a5fc01db2eea699887353a35ea17bf97ae9cc119]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 21.12.0-77
changelog:
  - Fix pidfile_is_running when $cmd is not passed
  [Gerrit: cc3c32534ecb00d3547e41e75d2243bc57c7662b]
  [Upstream: 6e57adfe5a35fc36ef290c6e9ae7e616f73cd3d2]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 21.12.0-78
changelog:
  - Fix memleak in ovn-nbctl when args can't be parsed
  [Gerrit: 27d8c91524468e494a7cf45b19d857665acf1113]
  [Upstream: 27d8c91524468e494a7cf45b19d857665acf1113]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 21.12.0-79
changelog:
  - tests: ovn-nbctl dump-flows -> ovn-sbctl dump-flows
  [Gerrit: 8dbc5da61ae44f4666396f4fc254b7dcb8ed5d62]
  [Upstream: 8dbc5da61ae44f4666396f4fc254b7dcb8ed5d62]


author: Xavier Simonart <xsimonar@redhat.com> - 21.12.0-80
changelog:
  - northd: avoid snat on reply packets (#2061593)
  [Gerrit: 6c96b2fdb6bcb728fe32a8f7dced5880be1164b9]
  [Upstream: 8b3e1afc30f3cf0ef9857fdc68f619b6fbed10dc]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 21.12.0-81
changelog:
  - northd: add condition for stateless nat drop flow in S_ROUTER_IN_GW_REDIRECT pipeline (#2094980)
  [Gerrit: 9b1666fc4c8865ce8520ed8791b858b817883825]
  [Upstream: 9b1666fc4c8865ce8520ed8791b858b817883825]


author: Adrian Moreno <amorenoz@redhat.com> - 21.12.0-82
changelog:
  - ovs: Bump submodule to newer version (#2102618)
  [Gerrit: 2c3ed6dba9ebeaab29072784e5f479bc2dcd6747]
  [Upstream: 2c3ed6dba9ebeaab29072784e5f479bc2dcd6747]


author: Mohammad Heib <mheib@redhat.com> - 22.03.0-13
changelog:
  - controller/pinctrl: avoid accessing invalid memory (#2052945)
  [Gerrit: 55a0ab5d2971daaf22e3d935f623bf7548a3df98]
  [Upstream: 6bc6002601ea161a287bcf53524e9282ab97c31b]


author: Xavier Simonart <xsimonar@redhat.com> - 22.03.0-14
changelog:
  - northd: avoid writing to IDL in parallel when using northd parallelization
  [Gerrit: 6410cb7906121bf2ebec3698d53bcfcb580ca4f6]
  [Upstream: 741a135fa1db9e10b725d4b69c6da455f732b89b]


author: Han Zhou <hzhou@ovn.org> - 22.03.0-15
changelog:
  - ofctrl.c: Check installed flow when merging tracked flow changes. (#2071272)
  [Gerrit: 92cdada0e150e937e19f52c98a0c6a6dba7a84e0]
  [Upstream: 9c6d285ef2a65aef032cd60f9a9fe16cad7c4222]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 22.03.0-16
changelog:
  - system-ovn: fix CoPP test failures (#2073060)
  [Gerrit: 388446ff27650773716ebcbc332424b1bf82bad1]
  [Upstream: e922c05dbb0c0ca70c98bd0b24833248ff5d458b]


author: Ales Musil <amusil@redhat.com> - 22.03.0-17
changelog:
  - pinctrl.c: Send GARP only on chassis atached to l3gw (#2062580)
  [Gerrit: 77ec310dda51c78c1897011ba851612787fcc6c6]
  [Upstream: 77ec310dda51c78c1897011ba851612787fcc6c6]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 22.03.0-18
changelog:
  - Stop sending garps when binding not bound to chassis
  [Gerrit: 65088824dbca07dfdf3402d1775d3af76a304ef4]
  [Upstream: 65088824dbca07dfdf3402d1775d3af76a304ef4]


author: Numan Siddique <numans@ovn.org> - 22.03.0-19
changelog:
  - ovn-northd: Add flow to use eth.src if nd.tll is 0 in put_nd() action. (#2078026)
  [Gerrit: bd0ee4c1103ca5eaf834e48093205cacddaadf31]
  [Upstream: 80187a8031b6abe01fb23657a9bed2372ae23af5]


author: Mark Michelson <mmichels@redhat.com> - 22.03.0-20
changelog:
  - Get OVS branch updated to proper base version for upcoming changes.
  [Gerrit: 367051dacab28dbe875aba9e1920b5693cf284c3]
  [Upstream: 367051dacab28dbe875aba9e1920b5693cf284c3]


author: Adrian Moreno <amorenoz@redhat.com> - 22.03.0-21
changelog:
  - treewide: bump ovs and fix problematic loops
  [Gerrit: 985ef4580ac6558859e104bad6fd5e2a68af79f7]
  [Upstream: 985ef4580ac6558859e104bad6fd5e2a68af79f7]


author: Adrian Moreno <amorenoz@redhat.com> - 22.03.0-22
changelog:
  - parallel-hmap: rewrite iterator using multivar helpers
  [Gerrit: 3da85a6660776548ddafaa9759b260b0dac38b4b]
  [Upstream: 3da85a6660776548ddafaa9759b260b0dac38b4b]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 22.06.0-7
changelog:
  - Lock pinctrl_mutex for pinctrl_wait
  [Gerrit: 6e36ad7a52ec4e6443ccb3185bda6421cdf6747e]
  [Upstream: 6e36ad7a52ec4e6443ccb3185bda6421cdf6747e]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 22.06.0-8
changelog:
  - Fix pidfile_is_running when $cmd is not passed
  [Gerrit: 44e047d6f1be5ae4f564e82a928cf1f08f1908ef]
  [Upstream: 6e57adfe5a35fc36ef290c6e9ae7e616f73cd3d2]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 22.06.0-9
changelog:
  - Implement RARP activation strategy for ports
  [Gerrit: c75ddaf804cc8ea8499706430b438ae53f2f1224]
  [Upstream: ee20c48c2f5ce9d512adfcbea3ee300f8bb09625]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 22.06.0-10
changelog:
  - Fix memleak in ovn-nbctl when args can't be parsed
  [Gerrit: 70b360325c13f399835b1f5c7ac0c0acd4832773]
  [Upstream: 70b360325c13f399835b1f5c7ac0c0acd4832773]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 22.06.0-11
changelog:
  - tests: ovn-nbctl dump-flows -> ovn-sbctl dump-flows
  [Gerrit: 656a91b6b5cd9d9e48b8e938fcffb81ead2d9fda]
  [Upstream: 656a91b6b5cd9d9e48b8e938fcffb81ead2d9fda]


author: Terry Wilson <twilson@redhat.com> - 22.06.0-12
changelog:
  - Allow arbitrary args to be passed to called binary
  [Gerrit: 849106f6ee75d7b1ff990763325d41d45c843a64]
  [Upstream: 849106f6ee75d7b1ff990763325d41d45c843a64]


author: Ales Musil <amusil@redhat.com> - 22.06.0-13
changelog:
  - northd.c: Add flow to skip put_nd action if ip6.src or nd.sll is 0
  [Gerrit: c5596102cb84e22086d7807b31cbe5c9e893ac38]
  [Upstream: 0a4bc2075f7df1bb38338cde1973c931aa5e1942]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 22.06.0-14
changelog:
  - northd: add condition for stateless nat drop flow in S_ROUTER_IN_GW_REDIRECT pipeline (#2094980)
  [Gerrit: 9885154fc41005dbb8fbbdca9e3a38d892870f53]
  [Upstream: 9885154fc41005dbb8fbbdca9e3a38d892870f53]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 22.06.0-15
changelog:
  - tests: add multi-chassis keyword to relevant test cases
  [Gerrit: 4bdade3593ae3c6604822716d22ab04b0af962da]
  [Upstream: 4bdade3593ae3c6604822716d22ab04b0af962da]


author: Mark Michelson <mmichels@redhat.com> - 22.06.0-16
changelog:
  - ovs: Bump submodule to newer version (#2102618)
  [Gerrit: 5593044a8be0d2ce730e4890cf213ee760916889]
  [Upstream: 5593044a8be0d2ce730e4890cf213ee760916889]


author: Xavier Simonart <xsimonar@redhat.com> - 22.09.0-5
changelog:
  - controller: Fix first ping from lsp to external through snat failing (#2130045)
  [Upstream: 76a01e53a9fcc3184211cca10787d462cb86a352]


author: Ales Musil <amusil@redhat.com> - 22.09.0-7
changelog:
  - controller: Restore MAC and vlan for DVR scenario (#2123837)
  [Upstream: 86e99bf95a2191ebdcd5d03335ff8add2a636f55]


author: Mark Michelson <mmichels@redhat.com> - 22.09.0-8
changelog:
  - northd: Use separate SNAT for already-DNATted traffic.
  [Upstream: 51044dbfdba234a3f50d8c9c952335e41b72a39b]


author: Vladislav Odintsov <odivlad@gmail.com> - 22.09.0-9
changelog:
  - spec: require python3-openvswitch for ovn-detrace
  [Upstream: 29e4d43966fbf34d9707e31880c455f22a643bb3]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 22.09.0-10
changelog:
  - controller: fix ipv6 prefix delegation in gw router mode (#2129244 2129247)
  [Upstream: f2042a2e6aeb1a7fe266316337545331f5186dd0]


author: Xavier Simonart <xsimonar@redhat.com> - 22.09.0-11
changelog:
  - ovs: Bump submodule to tip of branch-3.0 and add related test (#2126450)
  [Upstream: c18415d5ae7273c633190df4ac9e872a0a0f9709]


author: Mark Michelson <mmichels@redhat.com> - 22.09.0-13
changelog:
  - ovn-controller: Fix some issues with CT zone assignment. (#2126406)
  [Upstream: 0fc041667031da20cd03c0b76de8de3dbe502d50]


author: Ilya Maximets <i.maximets@ovn.org> - 22.09.0-14
changelog:
  - controller: Fix QoS for ports with undetected or too low link speed. (#2136716)
  [Upstream: ae96d5d753ccbee9b239178f56460e05169ac9f7]


author: Xavier Simonart <xsimonar@redhat.com> - 22.09.0-15
changelog:
  - tests: Fix flaky test "multi-vtep SB Chassis encap updates"
  [Upstream: ef15d5c22fa2255db69be2d6da822cefb099327c]


author: Xavier Simonart <xsimonar@redhat.com> - 22.09.0-17
changelog:
  - ovn-controller: Fixed missing flows after interface deletion (#2129866)
  [Upstream: 90c165fa5a6ecdd9bac606cf259ae88228b96208]


author: Xavier Simonart <xsimonar@redhat.com> - 22.09.0-19
changelog:
  - controller: Fixed ovs/ovn(features) connection lost when running more than 120 seconds (#2144084)
  [Upstream: db61b2e4f166092e5bc93f4cba7696a72037a069]


author: Dumitru Ceara <dceara@redhat.com> - 22.09.0-24
changelog:
  - northd: Include VIP port in LB affinity learn flow matches. (#2150533)
  [Upstream: cc037c7538d635e7d014e98935a83bc15140674f]


author: Mark Michelson <mmichels@redhat.com> - 22.09.0-26
changelog:
  - Merging from branch-22.09 to ovn22.09-lb-affinity
  [Upstream: c70ad426f41a0ad2799dac0117c4b70ec3ebcd4a]


author: Mark Michelson <mmichels@redhat.com> - 22.09.0-27
changelog:
  - Merging from branch-22.09 to ovn22.09-lb-affinity
  [Upstream: 2a7c712e3bb14cdfd89fc5d21c11b567b0855f2a]


author: Mark Michelson <mmichels@redhat.com> - 22.09.0-28
changelog:
  - Merging from branch-22.09 to ovn22.09-lb-affinity
  [Upstream: d6510560a43a7323d33a1d44f4386b7df846f978]


author: Mark Michelson <mmichels@redhat.com> - 22.09.0-29
changelog:
  - Merging from branch-22.09 to ovn22.09-lb-affinity
  [Upstream: 548638a08d6c5927eb3aad93870af36f58da34a7]


author: Mark Michelson <mmichels@redhat.com> - 22.09.0-30
changelog:
  - Merging from branch-22.09 to ovn22.09-lb-affinity
  [Upstream: f73dd8e3018cfb7d6ee5cb29a5f2a05927541421]


author: Mark Michelson <mmichels@redhat.com> - 22.09.0-31
changelog:
  - Merging from branch-22.09 to ovn22.09-lb-affinity
  [Upstream: 75e5bb9272fb7e3a867b51fff2f524ca50f53b03]


author: Dumitru Ceara <dceara@redhat.com> - 22.12.0-25
changelog:
  - lb: northd: Properly format IPv6 SB load balancer VIPs.
  [Upstream: 7053ae61267ebcb282d5ef18b5bd8f2f6c6c37e0]


author: Ales Musil <amusil@redhat.com> - 22.12.0-26
changelog:
  - tests: Decrease the number of zones and switches for interconnection
  [Upstream: 2a24ebc3064959c57ded1060a6a31be5397382b3]


author: Xavier Simonart <xsimonar@redhat.com> - 22.12.0-27
changelog:
  - tests: Fixed some tests failing on (very) slow systems
  [Upstream: 2bd8697b25ac4342af33985899248248557c5481]


author: Dumitru Ceara <dceara@redhat.com> - 22.12.0-28
changelog:
  - ci: ovn-kubernetes: Bump libovsdb to a6a173993830.
  [Upstream: 81ae7831f8d64a114a1be265782b6aa9ad0c52db]


author: Ales Musil <amusil@redhat.com> - 22.12.0-30
changelog:
  - system-tests: Reduce flakiness of ACL reject tests
  [Upstream: b3196d1b140c98b409086ca72880a76da96c6c62]


author: Ilya Maximets <i.maximets@ovn.org> - 22.12.0-32
changelog:
  - ovn-util: Remove unused ovn_parse_internal_version_minor.
  [Upstream: 5b9e7a70386ee9863469fbf2ce4b9a4d922716d8]


author: Dumitru Ceara <dceara@redhat.com> - 22.12.0-34
changelog:
  - northd: Ignore remote chassis when computing the supported feature set.
  [Upstream: 31ffefe9f6cc65192a8158adc41ad7adb02f634b]


author: Xavier Simonart <xsimonar@redhat.com> - 23.03.0-41
changelog:
  - ovn-controller: fixed ovn-installed not always properly added or removed.
  [Upstream: 395eac485b871ef75bb0b5f29b09ebd1cb877ca8]


author: Xavier Simonart <xsimonar@redhat.com> - 23.03.0-42
changelog:
  - ovn-controller: fixed port not always set down when unbinding interface (#2150905)
  [Upstream: 39930c0254bc8758b5722e0f2c3a7fdc43256888]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 23.03.0-43
changelog:
  - mirror: fix ovn mirror support with IPv6 (#2168119)
  [Upstream: 5255303229f4da0c1478656597c774510ceda4e9]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 23.03.0-44
changelog:
  - controller: fix possible unaligned accesses in DHCPv6 code
  [Upstream: 080cbcd95d3d065524272f5f1d0bed11df35a9d4]


author: Ales Musil <amusil@redhat.com> - 23.03.0-45
changelog:
  - system-tests: Replace use of ADD_INT with ADD_VETH
  [Upstream: c2f36b530613728100b1dbdf7f967c4a87053155]


author: Vladislav Odintsov <odivlad@gmail.com> - 23.03.0-46
changelog:
  - ovn-controller docs: fix typo in ovn-monitor-all description
  [Upstream: 0ba1609d6426cd779f48cb5a97e63c0a7811dc03]


author: Ales Musil <amusil@redhat.com> - 23.03.0-47
changelog:
  - tests: Fix flakiness of policy based routing on slower systems
  [Upstream: bb22fe9c4591dc96d98bf2c2c3f629efb5721757]


author: Mark Michelson <mmichels@redhat.com> - 23.03.0-49
changelog:
  - Pass localnet traffic through CT when a LB is configured. (#2164652)
  [Upstream: 2449608303464d62ff5b1a89e20e476248d1e82b]


author: Han Zhou <hzhou@ovn.org> - 23.03.0-50
changelog:
  - ovn-controller.c: Fix assertion failure during address set update.
  [Upstream: 777786f38a61041898891ccbb3f139b0552e5794]


author: Vladislav Odintsov <odivlad@gmail.com> - 23.03.0-61
changelog:
  - northd: match only on supported protocols to handle_svc_check (#1913162)
  [Upstream: 822861db016d9360d6a88a486d5db8d5936e66fa]


author: Ales Musil <amusil@redhat.com> - 23.03.0-62
changelog:
  - northd: Add logical flow to skip GARP with LLA (#2211240)
  [Upstream: dc0b0b55d93cb2516f1759b65f198485597d4575]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 23.03.0-63
changelog:
  - Track ip version of tunnel in chassis_tunnel struct
  [Upstream: c8fccfa720b7d8e176be05bfd37fd6e74764ee3d]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 23.03.0-65
changelog:
  - if-status: track interfaces for additional chassis
  [Upstream: 57f15c6d78b4fbcd9ead81328e06a714b75942f0]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 23.03.0-66
changelog:
  - Add new egress tables to accommodate for too-big packets handling
  [Upstream: 44d6692e28478e4e971de09045f42cc5c3000540]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 23.03.0-67
changelog:
  - Implement MTU Path Discovery for multichassis ports
  [Upstream: 44e07200a8f04b70bbcba20d2b5346aa840b4f40]


author: Dumitru Ceara <dceara@redhat.com> - 23.03.0-68
changelog:
  - controller: Turn OFTABLE_OUTPUT_INIT into an alias.
  [Upstream: 8c274866a29534c6ecb80f0242798edbb078bfda]


author: Igor Zhukov <ivzhukov@sbercloud.ru> - 23.03.0-69
changelog:
  - call ovsrcu_exit() before exit in ovn-northd and ovn-controller to make valgrind happy
  [Upstream: a3aba935cda359db5d9c99e8ea9ba688e4f888bc]


author: Ales Musil <amusil@redhat.com> - 23.06.1-5
changelog:
  - northd: Make sure that skip_snat=true is evaluated before force_snat (#2224260)
  [Upstream: 04cf3fd8c2de752ac6ca538f6570547a69dcaac3]


author: Dumitru Ceara <dceara@redhat.com> - 23.06.1-6
changelog:
  - checkpatch: Ignore yml files when checking line lengths.
  [Upstream: 18b9ca0630c537b142d6ac849a6a2092d4f5bc0f]


author: Ihar Hrachyshka <ihrachys@redhat.com> - 23.06.1-7
changelog:
  - Use correct nw_ttl=255 to match against legit NAs
  [Upstream: 059d1337af1be97b8f89fcf65e2ba6c9ae217d76]


author: Dumitru Ceara <dceara@redhat.com> - 23.06.1-8
changelog:
  - northd: Always ct commit ECMP symmetric traffic in the original direction.
  [Upstream: 6de90ba4c43e1798a63167fd7f790126cf240e9c]


author: Ales Musil <amusil@redhat.com> - 23.06.1-9
changelog:
  - ofctrl: Do not try to program long flows (#1955167)
  [Upstream: f18bbbbc1ec0110cde8146ea4e2b34b1ec488ba7]


author: Ales Musil <amusil@redhat.com> - 23.06.1-10
changelog:
  - ofctrl: Prevent conjunction duplication (#2175928)
  [Upstream: 4281178a8882d0194ce8edf35018227ab20fa80e]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 23.06.1-11
changelog:
  - northd: check if parent_name is set for tag_request 0
  [Upstream: c869db90e2b18515caad8ad95555d989d3379e3f]


author: Ales Musil <amusil@redhat.com> - 23.09.0-96
changelog:
  - Documentation: Add note about pinning the container after release
  [Upstream: 1a70f3f171c032c2329bb66f2e62d233ce19a494]


author: Ales Musil <amusil@redhat.com> - 23.09.0-97
changelog:
  - treewide: Fix small memory leaks reported by static analysis
  [Upstream: 0d5e6d65db19845aede9198d8e164d934a5f189e]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 23.09.0-98
changelog:
  - test: add dedicated test for garp-max-timeout
  [Upstream: 28fef02db946ba8113a2752e1abf61d8df5797e3]


author: Mark Michelson <mmichels@redhat.com> - 23.09.0-99
changelog:
  - pinctrl: Directly retrieve desired port_binding MAC.
  [Upstream: f85f5e3929c916985c7dfc0fe0f0433347d8bfae]


author: Dumitru Ceara <dceara@redhat.com> - 23.09.0-100
changelog:
  - actions: Make sure affinity learnt flows are auto deleted.
  [Upstream: 6ce267af7124a93306d8b5bf4944379536ecd264]


author: Dumitru Ceara <dceara@redhat.com> - 23.09.0-101
changelog:
  - checkpatch.py: Port checkpatch related changes from the OVS repo.
  [Upstream: bf334c65e1ead50013880049564d445919aee61f]


author: Xavier Simonart <xsimonar@redhat.com> - 23.09.0-103
changelog:
  - controller: fixed potential segfault when changing tunnel_key and deleting ls.
  [Upstream: 120075357a624293d52a1905c47a1bd249d2157c]


author: Xavier Simonart <xsimonar@redhat.com> - 23.09.0-127
changelog:
  - tests: Fix "router port type update and then ...".
  [Upstream: c463d1de1a0c2cd368a4809f0d9eda9792b79851]


author: Ilya Maximets <i.maximets@ovn.org> - 23.09.0-128
changelog:
  - controller: ofctrl: Use index for meter lookups.
  [Upstream: 683fb6dd2fc3c2ab025b1dd87ba2883e40d6d775]


author: Ilya Maximets <i.maximets@ovn.org> - 23.09.0-131
changelog:
  - northd: Don't create fair Sb meters for ACLs with logging disabled.
  [Upstream: 215d53ea1436f03ab26a1a65df0824b319e6a4c3]


author: Dumitru Ceara <dceara@redhat.com> - 23.09.0-134
changelog:
  - northd: Don't skip the unSNAT stage for traffic towards VIPs.
  [Upstream: 094b1217345a8ae5935fdd4dfec4949f46197377]


author: Dumitru Ceara <dceara@redhat.com> - 23.09.0-135
changelog:
  - tests: Skip EDNS test if the scapy version doesn't support it.
  [Upstream: 7af89a5e50a4ba75a3ea5c393499f1e0fa0a6abb]


author: Frode Nordahl <frode.nordahl@canonical.com> - 23.09.0-136
changelog:
  - controller: Set check_tnl_key for BFD on tunnel ifaces.
  [Upstream: c966c35f1b1cd8c5351ccac3051843fbf765c2ae]


author: Ilya Maximets <i.maximets@ovn.org> - 23.09.3-5
changelog:
  - github: Reduce ASLR entropy to be compatible with asan in llvm 14.
  [Upstream: 835b43811dfcf469da3123911240cc953b52bac3]


author: Numan Siddique <numans@ovn.org> - 23.09.4-28
changelog:
  - Reply only for the multicast ND solicitations. (#FDP-728)
  [Upstream: 6b6bfd53dd10fff1925c7f5b3658b689794c8ab9]


author: Numan Siddique <numans@ovn.org> - 23.09.4-29
changelog:
  - tests: Skip "IPv6 switching - megaflow check" if scapy is not installed.
  [Upstream: caa6dc96d8addd7dfb89ff0def1f7c04e69beb50]


author: Mark Michelson <mmichels@redhat.com> - 23.09.4-30
changelog:
  - Documentation: Add inclusive-language documentation.
  [Upstream: ec2ade138a11f9438dcf8b2e47a98045b41b5585]


author: Xavier Simonart <xsimonar@redhat.com> - 23.09.4-31
changelog:
  - ovn-controller: Fix potential assert when exiting.
  [Upstream: fa8e36f5a519b76642df1843aafb1c0852c2211b]


author: Ales Musil <amusil@redhat.com> - 23.09.4-32
changelog:
  - physical: Prevent wrong FDB to be learned with multichassis port. (#FDP-620)
  [Upstream: db7c577eca3ac0a030f4a9d626935cc2fc68da07]


author: Ales Musil <amusil@redhat.com> - 23.09.4-33
changelog:
  - northd: Fix NULL pointer deref within build_bfd_table.
  [Upstream: 8e97c06742cebac4c9bec1f95bda627aa468a2cb]


author: Naveen Yerramneni <naveen.yerramneni@nutanix.com> - 23.09.6-5
changelog:
  - controller: Fix "use after free" issue in statctrl_run().
  [Upstream: 60bbdb1ddcfaf62836749bcfc7e7a0fc5ae42e77]


author: Xavier Simonart <xsimonar@redhat.com> - 23.09.6-6
changelog:
  - Revert "controller: Properly handle localnet flows in I+P.". (#FDP-926)
  [Upstream: ef7e0f13ec62836beaff7ab77ed0b06ba5a74271]


author: Numan Siddique <numans@ovn.org> - 23.09.6-7
changelog:
  - Fix load balanced hairpin traffic for fragmented packets. (#FDP-905)
  [Upstream: 41a940bc1dc623f37b6c01cf72284ca4a9d22675]


author: Aleksandr Smirnov <AleksSmirnov@k2.cloud> - 23.09.6-8
changelog:
  - northd: Populate additional-chassis to HA group.
  [Upstream: c51bf57aff5a841fa1cf946d71f97c874bd55f5c]


author: Jacob Tanenbaum <jtanenba@redhat.com> - 23.09.6-9
changelog:
  - Reduce number of DHCP responder flows for LSPs
  [Upstream: faeb96968492a92e40171eb4eeb8ff4b3c44fde6]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 23.09.6-10
changelog:
  - controller: Remove leftover check in pinctrl_handle_put_dhcp_opts().
  [Upstream: 2014f470c451c7d7eab1af0619537a6f2984b7c0]


author: Ilya Maximets <i.maximets@ovn.org> - 23.09.6-11
changelog:
  - northd: Don't generate IPv6 prefix delegation flows if not configured. (#FDP-992)
  [Upstream: 136c7fb6495f0f29fe0c70569ede902068535a03]


author: Numan Siddique <numans@ovn.org> - 23.09.6-12
changelog:
  - Skip only OVN DNS responder packets from OUT_ACL.
  [Upstream: ff10fb9f84f21d814ef5988d223f2d4f81ba4a57]


author: Ales Musil <amusil@redhat.com> - 24.03.1-35
changelog:
  - ovn-trace: Make sure we don't exit when the port is not specified.
  [Upstream: 419f8a836c42db2a35a550cf4a4e975e3a3eb2af]


author: Ales Musil <amusil@redhat.com> - 24.03.1-36
changelog:
  - ovn-ctl: Use the current user for default file permissions.
  [Upstream: 7346953e2fe39a4e8a7871da4f2634050feb1659]


author: Ales Musil <amusil@redhat.com> - 24.03.1-37
changelog:
  - ovs: Bump the submodule to the tip of branch-3.3.
  [Upstream: 6d71cbfd1811b97a5aa7c5b9c9f957ef8579234f]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 24.03.1-38
changelog:
  - utilities: Add missing bfd option in ovn-nbctl manpage.
  [Upstream: d45c06312d859fb76297a44533ce80082d0067a9]


author: Mark Michelson <mmichels@redhat.com> - 24.03.1-39
changelog:
  - ovn-nbctl: Document "--portrange" in the manpage.
  [Upstream: 76321c078749cdcaf2df52e44b37864a15c28b76]


author: Ales Musil <amusil@redhat.com> - 24.03.1-42
changelog:
  - northd: Do not incrementally proccess changes for disabled LR.
  [Upstream: ac0af22fb4c5fe2cea4aee38580fe39aec26e245]


author: Ales Musil <amusil@redhat.com> - 24.03.1-43
changelog:
  - northd, controller: Use paused controller action for packet buffering.
  [Upstream: 1e89d06e62caff88cab9c31f1b1b2ec8dfe64880]


author: Ilya Maximets <i.maximets@ovn.org> - 24.03.1-5
changelog:
  - github: Reduce ASLR entropy to be compatible with asan in llvm 14.
  [Upstream: 06d3a8fe48969aa7be4f8672ff77a386a1defab6]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 24.03.2-11
changelog:
  - ovn-nbctl: Show bfd option man for lr-policy-add command.
  [Upstream: b1c55c42f8961d88b7a0f9a8b7e6d46a0fcf81c3]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 24.03.2-12
changelog:
  - northd: Skip arp-proxy flows if the lsp is a router port.
  [Upstream: 57e8d78f5beeefcd99297ae87c6505fc20f7b45a]


author: Vladislav Odintsov <odivlad@gmail.com> - 24.03.2-14
changelog:
  - controller: Store src_mac, src_ip in svc_monitor struct.
  [Upstream: bcbd09724f441b6df7412da8c3d53b9d7ba72572]


author: Shibir Basak <shibir.basak@nutanix.com> - 24.03.2-15
changelog:
  - controller: Send RARP/GARP for VIF post link state is up.
  [Upstream: 02cda45a02dcc4e88a2608aee5c6a1f4e50f2cba]


author: Dumitru Ceara <dceara@redhat.com> - 24.03.2-16
changelog:
  - Revert "IC: Tansit switch don't flood mcast traffic to router ports if matches igmp group."
  [Upstream: 4d47713d8b229d53243fd46e5a809567ed8dc692]


author: Dumitru Ceara <dceara@redhat.com> - 24.03.2-17
changelog:
  - Revert "ovn-ic: Avoid igmp/mld traffic flooding."
  [Upstream: c00a2c6254df025452e360b1c71a43f79f9f4d1a]


author: Dumitru Ceara <dceara@redhat.com> - 24.03.2-18
changelog:
  - Revert "northd: Don't skip transit switch LSP when creating mcast groups."
  [Upstream: cdeb6c9f3e65c83584599f60956dc865792b8121]


author: Dumitru Ceara <dceara@redhat.com> - 24.03.2-19
changelog:
  - tests: ic: Add IP multicast test that simulates the ovn-k8s use case.
  [Upstream: 50c329f561eb4c6b912dd9a1c200872465a2e3dc]


author: Han Zhou <hzhou@ovn.org> - 24.03.2-23
changelog:
  - debian: Fix upper case package name in changlog.
  [Upstream: 2084f06aafdac5589b7bb67ebaeb3fca4c9b7d5f]


author: Ilya Maximets <i.maximets@ovn.org> - 24.03.2-24
changelog:
  - logical-fields: Add missing multicast matches for MLD and IGMP.
  [Upstream: 18d66c8531fcb7bd2ee9abbaa99a7d6c42639ed1]


author: Dumitru Ceara <dceara@redhat.com> - 24.03.2-25
changelog:
  - ci: ovn-kubernetes: Move to stable release-1.0 branch.
  [Upstream: b4c94391b2685266220ef9b263220c0a373ff41c]


author: Ales Musil <amusil@redhat.com> - 24.03.2-26
changelog:
  - controller: Make sure the meter and group tables are initialized.
  [Upstream: b01f3b59c6da0da0eea84a8afb346964ae3b7809]


author: Rosemarie O'Riorden <roriorden@redhat.com> - 24.03.2-27
changelog:
  - northd: Clean up SB MAC bindings for deleted ports.
  [Upstream: 9d1b50e8ab75e1a730905d1d99e82652c3901b36]


author: Numan Siddique <numans@ovn.org> - 24.03.2-32
changelog:
  - Reply only for the multicast ND solicitations.
  [Upstream: bc56bc6f70202b9a0dcc27f8a4721e4cfe21edc7]


author: Numan Siddique <numans@ovn.org> - 24.03.2-33
changelog:
  - tests: Skip "IPv6 switching - megaflow check" if scapy is not installed.
  [Upstream: 3c3109c7870e29bfa3cab482e4d59af2da0c1dbc]


author: Mark Michelson <mmichels@redhat.com> - 24.03.2-34
changelog:
  - Documentation: Add inclusive-language documentation.
  [Upstream: 7195dcd1b280233a1d21d5c3c2b5484f7a2fb24f]


author: Frode Nordahl <fnordahl@ubuntu.com> - 24.03.5-5
changelog:
  - ic: Fix NULL ptr deref on log of duplicate routes.
  [Upstream: a2f001eba006f08be7974589fb1d5616b07588fd]


author: Ilya Maximets <i.maximets@ovn.org> - 24.03.5-6
changelog:
  - controller: Fix IPv6 dp flow explosion by setting flow table prefixes. (#FDP-1024)
  [Upstream: 5d045ce28525388fa2c9c6fdb189e7289ccc6768]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 24.03.5-7
changelog:
  - northd: Trigger a full recompute if lb neigh_mode option is updated. (#FDP-1054)
  [Upstream: 784be94567a88cc055855446aab14b046dfccb15]


author: Ales Musil <amusil@redhat.com> - 24.03.5-8
changelog:
  - northd: Do not attempt to install LS flows for LR IGMP group.
  [Upstream: c60440befc464a0ec786345806f216a841476a19]


author: Ilya Maximets <i.maximets@ovn.org> - 24.03.5-9
changelog:
  - tests: Fix incorrect invocations of send_garp.
  [Upstream: ba62948045ff772dcba85b13a5894c0d7b4eba78]


author: Ilya Maximets <i.maximets@ovn.org> - 24.03.5-10
changelog:
  - tests: Fix use of bash arrays in MAC binding tests.
  [Upstream: b0d75de69887346f8a139520ec9ef0a3b7d41108]


author: Ilya Maximets <i.maximets@ovn.org> - 24.03.5-11
changelog:
  - mac-cache: Fix MAC binding entry lookup for timestamp refresh. (#FDP-1131)
  [Upstream: 0870ebd44dfce38f86404778cc6bee5df40cdf5c]


author: Ilya Maximets <i.maximets@ovn.org> - 24.03.5-12
changelog:
  - mac-cache: Fix expiration of active MAC binding due to skipped update. (#FDP-1130)
  [Upstream: b5f1b884fcc68a9b5854b15de0da3ed997a8a747]


author: Ilya Maximets <i.maximets@ovn.org> - 24.03.5-13
changelog:
  - mac-cache: Fix expiration of active FDB entry due to skipped update. (#FDP-1132)
  [Upstream: e036f8d41d24091237f6439e6358a3e47682e6ae]


author: Ales Musil <amusil@redhat.com> - 24.03.5-14
changelog:
  - controller: Omit alert for FDB and MAC binding timestamp.
  [Upstream: 5ea9b593cd282c39853ef75caaeeaf84491accef]


author: Xavier Simonart <xsimonar@redhat.com> - 24.09.0-34
changelog:
  - ovn-controller: Fix potential assert when exiting.
  [Upstream: 8488c3c0aff73d1037a4af205ac3ba2ed22106a3]


author: Ales Musil <amusil@redhat.com> - 24.09.0-35
changelog:
  - physical: Prevent wrong FDB to be learned with multichassis port. (#FDP-620)
  [Upstream: 8b3e276e228407068e0a9e72ad3e02969da2de1d]


author: Ales Musil <amusil@redhat.com> - 24.09.0-36
changelog:
  - controller: Avoid quadratic complexity for multi-chassis ports.
  [Upstream: b3e47dc70ad6bd2f92ffbe64a39ae4d98c0e8398]


author: Rosemarie O'Riorden <rosemarie@redhat.com> - 24.09.0-37
changelog:
  - northd: Respect --ecmp-symmetric-reply for single routes. (#FDP-786)
  [Upstream: 7b00627433f3ee066cf6a5b727fec614c5e6eb77]


author: Ales Musil <amusil@redhat.com> - 24.09.0-39
changelog:
  - northd, controller: Use ct_next to get the CT state for direct SNAT. (#FDP-744)
  [Upstream: 2a60ba94f99486f1eb44134e693a8393059d4869]


author: Mohammad Heib <mheib@redhat.com> - 24.09.0-40
changelog:
  - controller: Container lport install flows in MAIN chassis only. (#FDP-772)
  [Upstream: 809d4aac64c4343f3bf845f2df497be2af6cba26]


author: Xavier Simonart <xsimonar@redhat.com> - 24.09.0-41
changelog:
  - ovn-ic: Fix potential segmentation violation.
  [Upstream: 0611308a7a2e58911a18d974b1e8c7b2d8f0541f]


author: Naveen Yerramneni <naveen.yerramneni@nutanix.com> - 24.09.1-5
changelog:
  - controller: Fix "use after free" issue in statctrl_run().
  [Upstream: 8eaa7d599138b24e18a18cf8c2435da4fe34a293]


author: Dumitru Ceara <dceara@redhat.com> - 24.09.1-6
changelog:
  - pinctrl: Use correct map size in pinctrl_handle_put_fdb().
  [Upstream: 33a6ae53f444e7e6d79fc6bad839e8d7ddeb1b31]


author: Dumitru Ceara <dceara@redhat.com> - 24.09.1-7
changelog:
  - mac-cache: Properly handle deletion of SB mac_bindings. (#FDP-906)
  [Upstream: 8579859f516dfa07ee38e32cdebe6930d1dd3cad]


author: Dumitru Ceara <dceara@redhat.com> - 24.09.1-8
changelog:
  - pinctrl: Skip deleted mac bindings in run_buffered_binding().
  [Upstream: ea353473209cadb551f4b84793fdddaf6b7c3595]


author: Dumitru Ceara <dceara@redhat.com> - 24.09.1-9
changelog:
  - pinctrl: Skip non-local mac bindings in run_buffered_binding().
  [Upstream: 6448f5e364dc4df016f965cfd9345aed66e30dea]


author: Xavier Simonart <xsimonar@redhat.com> - 24.09.1-10
changelog:
  - Revert "controller: Properly handle localnet flows in I+P.". (#FDP-926)
  [Upstream: e090b4ee942b65d7ffed4d1a20b6dd815625cd82]


author: Ilya Maximets <i.maximets@ovn.org> - 24.09.2-6
changelog:
  - controller: Fix IPv6 dp flow explosion by setting flow table prefixes. (#FDP-1024)
  [Upstream: 8d64f2b7dcef24d175151ba5e0732281cdeb6d54]


author: Xavier Simonart <xsimonar@redhat.com> - 24.09.2-7
changelog:
  - tests: Fix flaky "ovn-controller: Multiple OVS interfaces ...".
  [Upstream: c09c714a6beb413c479983d2a301411e81d89f71]


author: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> - 24.09.2-8
changelog:
  - northd: Trigger a full recompute if lb neigh_mode option is updated. (#FDP-1054)
  [Upstream: 68c84b32977a630b6ddd33da327290309dc76f71]


author: Ales Musil <amusil@redhat.com> - 24.09.2-9
changelog:
  - northd: Do not attempt to install LS flows for LR IGMP group.
  [Upstream: 97d908128c240f25b0ba92016584c228c7db76d8]


author: Ilya Maximets <i.maximets@ovn.org> - 24.09.2-10
changelog:
  - tests: Fix incorrect invocations of send_garp.
  [Upstream: 09d11179296ed341a4c38e010580092d58779455]


author: Ilya Maximets <i.maximets@ovn.org> - 24.09.2-11
changelog:
  - tests: Fix use of bash arrays in MAC binding tests.
  [Upstream: dd3848e81442971125fa29ce4c036957b2e3e5ca]


author: Ilya Maximets <i.maximets@ovn.org> - 24.09.2-12
changelog:
  - mac-cache: Fix MAC binding entry lookup for timestamp refresh. (#FDP-1131)
  [Upstream: e574725207d74cbe5154e5e3456610a8bff2ff80]


author: Ilya Maximets <i.maximets@ovn.org> - 24.09.2-13
changelog:
  - mac-cache: Fix expiration of active MAC binding due to skipped update. (#FDP-1130)
  [Upstream: bcdc178176d3caec0271f849f429b7d2123c28c5]


author: Ilya Maximets <i.maximets@ovn.org> - 24.09.2-14
changelog:
  - mac-cache: Fix expiration of active FDB entry due to skipped update. (#FDP-1132)
  [Upstream: aac52632d011a998872925fae98f67bc53f7c0a3]


author: Ales Musil <amusil@redhat.com> - 24.09.2-15
changelog:
  - controller: Omit alert for FDB and MAC binding timestamp.
  [Upstream: 2f1279e9b055fdadde464401c1ba8f14f94a7a88]


