# changelog

author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-105
changelog:
  - Merging upstream branch-2.16 [RH git: f0d9ff1c0c]
      Commit list:
      d28eff1755 netdev-linux: Fix inability to apply QoS on ports with custom qdiscs. (#2138339)
      89e1a2c934 vswitch.xml: Fix the name of rstp-path-cost option.
      df90768de3 bond: Fix crash while logging not yet enabled member.


author: Michael Santana <msantana@redhat.com> - 2.16.0-106
changelog:
  - Merging 5488747abb netdev-offload-dpdk: Enhance the support of.. [RH git: b98298f07b]
      Commit list:
      5488747abb netdev-offload-dpdk: Enhance the support of tunnel pop action
      a77c5f584a ci: Update meson requirement for DPDK.
      
      Resolves conflicts:
       .ci/linux-prepare.sh


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-107
changelog:
  - Merging upstream branch-2.16 [RH git: 16b6203b1f]
      Commit list:
      8ed497f6c1 rculist: Fix iteration macros.
      76c935cbab learn: Fix parsing immediate value for a field match.
      b68533b094 datapath-windows: Check the condition to reset pseudo header checksum on Rx side


author: Timothy Redaelli <tredaelli@redhat.com> - 2.16.0-108
changelog:
  - net/i40e: fix jumbo frame Rx with X722 [RH git: 72e2959a72]
      For NIC I40E_10G-10G_BASE_T_X722, when the port is configured with
      link speed, it cannot receive jumbo frame packets.
      
      Because it set maximum frame size failed when starts the port that
      the port link status is still down.
      
      This patch fix the error that starts the port will force set maximum
      frame size.
      
      Fixes: 2184f7cdeeaa ("net/i40e: fix max frame size config at port level")
      Cc: stable@dpdk.org
      
      Signed-off-by: Jie Wang <jie1x.wang@intel.com>
      Tested-by: Dukai Yuan <dukaix.yuan@intel.com>
      (cherry picked from commit 719469f13b11dbdc921b74258f2d10bd1c5328d4)


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-109
changelog:
  - Merging upstream branch-2.16 [RH git: 53d801289d]
      Commit list:
      679b27378a ci: Fix overriding OPTS provided from the yml.
      d5532f81e0 Prepare for 2.16.7.
      68a258e86b Set release date for 2.16.6.
      b4837701b1 hash: Fix compilation error on Fedora 34 with GCC 11 and -O0.
      70d64054df lldp: Fix bugs when parsing malformed AutoAttach.
      b345daf476 rculist: Use rculist_back_protected to access prev.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-110
changelog:
  - Merging upstream branch-2.16 [RH git: 01d0b688c8]
      Commit list:
      8d9177f6b1 dpif: Fix tunnel key set for IPv6 tunnels with SLOW_ACTION.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-111
changelog:
  - Merging upstream branch-2.16 [RH git: c5211d025a]
      Commit list:
      ac9cce1afc cirrus: Update to use FreeBSD 12.4.


author: Timothy Redaelli <tredaelli@redhat.com> - 2.16.0-112
changelog:
  - redhat: add a workaround for meson [RH git: 371885ec0f]
      Currently, fast-datapath-rhel-8 is aligned to RHEL 8.0, with an
      exception to use a newer meson version.
      
      The problem is that, in the meanwhile, _smp_build_ncpus macros was added
      (and meson macros uses it).
      
      This commit just define, if needed, _smp_build_ncpus by stripping the first 2
      characters (-j) from _smp_mflags that was present in RHEL 8.0.
      
      Signed-off-by: Timothy Redaelli <tredaelli@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-113
changelog:
  - Merging upstream branch-2.16 [RH git: 8acae91fa1]
      Commit list:
      515a7f0ed1 netdev-windows: Add checking when creating netdev with system type on Windows
      fd7825f571 classifier: Fix missing masks on a final stage with ports trie.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.16.0-114
changelog:
  - Merging upstream branch-2.16 [RH git: 2c9ea01b3b]
      Commit list:
      9314f6c516 dpif-netlink: Always create at least 1 handler.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-106
changelog:
  - Merging upstream branch-2.17 [RH git: 8da11aaa9d]
      Commit list:
      586e73dacf configure: Avoid deprecated AC_PROG_CC_C99 if possible.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-107
changelog:
  - Merging upstream branch-2.17 [RH git: 9ed4710854]
      Commit list:
      a141b62c2f ofproto-dpif-xlate: Don't reinstall removed XC_LEARN rule. (#2213892)


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-108
changelog:
  - Merging upstream branch-2.17 [RH git: 2636d56cb6]
      Commit list:
      a6207b2bce ofproto-dpif-xlate: Fix recirculation with patch port and controller. (#2170920)


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-109
changelog:
  - Merging upstream branch-2.17 [RH git: 03e330a147]
      Commit list:
      3c39cfe031 python: idl: Fix last-id update from a monitor reply.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-110
changelog:
  - Merging upstream branch-2.17 [RH git: 051758b3e3]
      Commit list:
      4ced485f8d connmgr: Fix ofconn configuration on vswitchd startup.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-111
changelog:
  - Merging upstream branch-2.17 [RH git: f747af68b3]
      Commit list:
      fac770a0a7 netdev-dpdk: Document status options for VF MAC address.
      79ab2eeb16 netdev-offload-dpdk: Fix flushing of a physdev.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-113
changelog:
  - Merging upstream branch-2.17 [RH git: aa85ffacfd]
      Commit list:
      be1a8f7ecb conntrack: Remove nat_conn introducing key directionality.
      f179c7c07f conntrack: simplify cleanup path


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-114
changelog:
  - Merging upstream branch-2.17 [RH git: 6d06e4d3dc]
      Commit list:
      7fb2197e1e Prepare for 2.17.9.
      275be1eb95 Set release date for 2.17.8.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-115
changelog:
  - Merging upstream branch-2.17 [RH git: 0717965172]
      Commit list:
      48fa547473 db-ctl-base: Fix memory leak of db commands.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-76
changelog:
  - Merging upstream branch-2.17 [RH git: d63f1374ab]
      Commit list:
      4f41e58bc6 netdev-tc-offloads: Fix misaligned 8 byte read.


author: Timothy Redaelli <tredaelli@redhat.com> - 2.17.0-77
changelog:
  - ofproto-dpif-xlate: Always mask ip proto field. [RH git: cfd5c61966] (#2134873)
      The ofproto layer currently treats nw_proto field as overloaded to mean
      both that a proper nw layer exists, as well as the value contained in
      the header for the nw proto.  However, this is incorrect behavior as
      relevant standards permit that any value, including '0' should be treated
      as a valid value.
      
      Because of this overload, when the ofproto layer builds action list for
      a packet with nw_proto of 0, it won't build the complete action list that
      we expect to be built for the packet.  That will cause a bad behavior
      where all packets passing the datapath will fall into an incomplete
      action set.
      
      The fix here is to unwildcard nw_proto, allowing us to preserve setting
      actions for protocols which we know have support for the actions we
      program.  This means that a traffic which contains nw_proto == 0 cannot
      cause connectivity breakage with other traffic on the link.
      
      Reported-by: David Marchand <dmarchand@redhat.com>
      Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=2134873
      Acked-by: Ilya Maximets <i.maximets@ovn.org>
      Signed-off-by: Aaron Conole <aconole@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-78
changelog:
  - Merging upstream branch-2.17 [RH git: dd004f4cf6]
      Commit list:
      c3684a0604 conntrack-tp: Fix clang warning.
      be19308aaf netdev-offload-tc: Del ufid mapping if device not exist.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-79
changelog:
  - Merging upstream branch-2.17 [RH git: 6a73129db8]
      Commit list:
      27fb5db7f7 ofproto-dpif-xlate: Always mask ip proto field. (#2134873)


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-80
changelog:
  - Merging upstream branch-2.17 [RH git: a34e49c430]
      Commit list:
      77116d9903 Prepare for 2.17.7.
      a08bb41e3c Set release date for 2.17.6.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-81
changelog:
  - Merging upstream branch-2.17 [RH git: a1438ec598]
      Commit list:
      4f82f89039 ovs-tcpdump: Stdout is shutdown before ovs-tcpdump exit.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-82
changelog:
  - Merging upstream branch-2.17 [RH git: 34bbf561db]
      Commit list:
      b082241945 ovsdb: Allow conversion records with no data in a clustered storage.
      efcdf6c0de ovsdb: Check for ephemeral columns before writing a new schema.
      bf39ea3c79 ovsdb-tool: Fix cluster-to-standalone for DB conversion records.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-83
changelog:
  - Merging upstream branch-2.17 [RH git: 43fc90b55a]
      Commit list:
      be3caf4553 dpif-netlink: Fix memory leak dpif_netlink_open().
      b7e1593f4c ofp-parse: Check ranges on string to uint32_t conversion.
      70cb45c665 learning-switch: Fix coredump of OpenFlow15 learning-switch.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-84
changelog:
  - Merging upstream branch-2.17 [RH git: e60083b517]
      Commit list:
      cbe5852d76 python-stream: Handle SSL error in do_handshake.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-85
changelog:
  - Merging upstream branch-2.17 [RH git: 0365e5389c]
      Commit list:
      8eb24943cf tc: Fix cleaning chains.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-86
changelog:
  - Merging upstream branch-2.17 [RH git: 976d80d1af]
      Commit list:
      80b15d1428 netdev-offload: Fix deadlock/recursive use of the netdev_hmap_rwlock rwlock. (#2182541)
      0d3c27e909 ofproto-dpif-xlate: Fix use-after-free when xlate_actions().


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-87
changelog:
  - Merging upstream branch-2.17 [RH git: 5ff67cbb44]
      Commit list:
      51d804aa4f dpctl: Fix dereferencing null pointer in parse_ct_limit_zones().


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-88
changelog:
  - Merging upstream branch-2.17 [RH git: c24e4da8ec]
      Commit list:
      5285dad182 utilities/bashcomp: Fix PS1 generation on new bash. (#2170344)
      ebe7bd7b68 netdev-offload-dpdk: Fix crash in debug log.
      4937a53410 stream-ssl: Disable alerts on unexpected EOF.
      fe99e6b971 tests: layer3-tunnels: Skip bareudp tests if not supported by kernel.
      a375055f2e ovs-fields: Modify the width of tpa and spa.
      749769be30 netdev-vport: RCU-fy tunnel config.
      c423fa5f6e smap: Make argument of smap_add_ipv6 constant.
      2db06ee6f5 netdev-vport: Fix unsafe handling of GRE sequence number.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-89
changelog:
  - Merging upstream branch-2.17 [RH git: febaa37b14]
      Commit list:
      75152d3d62 netdev-dpdk: Fix warning with gcc 13.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-90
changelog:
  - Merging upstream branch-2.17 [RH git: 2fbcbf32f8]
      Commit list:
      e01ea8e7ef cpu: Fix cpuid check for some AMD processors. (#2211747)
      111c7be319 tc: Fix crash on malformed reply from kernel.


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-91
changelog:
  - Merging upstream branch-2.17 [RH git: 0e0cb5d889]
      Commit list:
      4b10b0b87f fatal-signal: Don't share signal fds/handles with forked process.


author: Timothy Redaelli <tredaelli@redhat.com> - 2.17.0-92
changelog:
  - redhat: Use sysusers instead of useradd/groupadd directly [RH git: aeeb5c020a] (#2193168)
      Reported-at: https://bugzilla.redhat.com/2193168
      Reported-by: Dan Williams <dcbw@redhat.com>
      Signed-off-by: Timothy Redaelli <tredaelli@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 2.17.0-93
changelog:
  - Merging upstream branch-2.17 [RH git: bfc17b1bd2]
      Commit list:
      e206df08d2 Prepare for 2.17.8.
      f15de6508c Set release date for 2.17.7.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-12
changelog:
  - Merging upstream branch-3.1 [RH git: 156f12b12f]
      Commit list:
      fee5ea720 netdev-tc-offloads: Fix misaligned 8 byte read.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-13
changelog:
  - Merging upstream branch-3.1 [RH git: bd072cf805]
      Commit list:
      b184a68a20 netdev-offload-tc: Del ufid mapping if device not exist.
      037e2d9161 db-ctl-base: Partially revert b8bf410a5. (#2182767)


author: Timothy Redaelli <tredaelli@redhat.com> - 3.1.0-14
changelog:
  - ofproto-dpif-xlate: Always mask ip proto field. [RH git: 492e7e5f38] (#2134873)
      The ofproto layer currently treats nw_proto field as overloaded to mean
      both that a proper nw layer exists, as well as the value contained in
      the header for the nw proto.  However, this is incorrect behavior as
      relevant standards permit that any value, including '0' should be treated
      as a valid value.
      
      Because of this overload, when the ofproto layer builds action list for
      a packet with nw_proto of 0, it won't build the complete action list that
      we expect to be built for the packet.  That will cause a bad behavior
      where all packets passing the datapath will fall into an incomplete
      action set.
      
      The fix here is to unwildcard nw_proto, allowing us to preserve setting
      actions for protocols which we know have support for the actions we
      program.  This means that a traffic which contains nw_proto == 0 cannot
      cause connectivity breakage with other traffic on the link.
      
      Reported-by: David Marchand <dmarchand@redhat.com>
      Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=2134873
      Acked-by: Ilya Maximets <i.maximets@ovn.org>
      Signed-off-by: Aaron Conole <aconole@redhat.com>


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-15
changelog:
  - Merging upstream branch-3.1 [RH git: 153731ce46]
      Commit list:
      61b39d8c47 ofproto-dpif-xlate: Always mask ip proto field. (#2134873)
      8019b5896e conntrack-tp: Fix clang warning.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-16
changelog:
  - Merging upstream branch-3.1 [RH git: 00ae3eef99]
      Commit list:
      8ac6375cac Prepare for 3.1.2.
      0187eadfce Set release date for 3.1.1.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-17
changelog:
  - Merging upstream branch-3.1 [RH git: 6064fd8c48]
      Commit list:
      771c989a9a ovs-tcpdump: Stdout is shutdown before ovs-tcpdump exit.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-18
changelog:
  - Merging upstream branch-3.1 [RH git: 131742fa49]
      Commit list:
      9529e9aa96 ovsdb: Allow conversion records with no data in a clustered storage.
      7006bb112b ovsdb: Check for ephemeral columns before writing a new schema.
      27678b3a19 ovsdb-tool: Fix cluster-to-standalone for DB conversion records.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-19
changelog:
  - Merging upstream branch-3.1 [RH git: 50f8f99edc]
      Commit list:
      615548e532 dpif-netlink: Fix memory leak dpif_netlink_open().
      42edc9a1d5 ofp-parse: Check ranges on string to uint32_t conversion.
      d3a479c4b4 learning-switch: Fix coredump of OpenFlow15 learning-switch.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-20
changelog:
  - Merging upstream branch-3.1 [RH git: 107636a54b]
      Commit list:
      29c61a4024 python-stream: Handle SSL error in do_handshake.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-21
changelog:
  - Merging upstream branch-3.1 [RH git: 1bae2da8f7]
      Commit list:
      c6cb828870 tc: Fix cleaning chains.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-26
changelog:
  - Merging upstream branch-3.1 [RH git: 65b407d97b]
      Commit list:
      faddfa21df utilities/bashcomp: Fix PS1 generation on new bash. (#2170344)
      33db42a34b netdev-offload-dpdk: Fix crash in debug log.
      55535451bb stream-ssl: Disable alerts on unexpected EOF.
      e3b84fd4ab tests: layer3-tunnels: Skip bareudp tests if not supported by kernel.
      e913394054 ovs-fields: Modify the width of tpa and spa.
      23d77ba105 netdev-vport: RCU-fy tunnel config.
      0f303e4a7f smap: Make argument of smap_add_ipv6 constant.
      467b891f73 netdev-vport: Fix unsafe handling of GRE sequence number.
      ea20146882 tests: dpdk: Pass `--no-pci` to tests that do not use physical ports.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-28
changelog:
  - Merging upstream branch-3.1 [RH git: 0f2e734497]
      Commit list:
      45dba48f37 netdev-dpdk: Fix warning with gcc 13.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-30
changelog:
  - Merging upstream branch-3.1 [RH git: a29d6e27ae]
      Commit list:
      3fcb817840 cpu: Fix cpuid check for some AMD processors. (#2211747)
      01f0668fdf tc: Fix crash on malformed reply from kernel.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-31
changelog:
  - Merging upstream branch-3.1 [RH git: d9cea495eb]
      Commit list:
      5fe322e169 fatal-signal: Don't share signal fds/handles with forked process.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-32
changelog:
  - Merging upstream branch-3.1 [RH git: d3aff8ee5f]
      Commit list:
      859071224c ovsdb: monitor: Destroy initial change set when new columns added.
      54e45e3fee ovsdb: Monitor: Keep and maintain the initial change set.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-34
changelog:
  - Merging upstream branch-3.1 [RH git: 76fe0575e5]
      Commit list:
      aba1862d8b ofproto-dpif-upcall: Don't set statistics to 0 when they jump back.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-35
changelog:
  - Merging upstream branch-3.1 [RH git: 27d7ee3cae]
      Commit list:
      4aba34b82b Prepare for 3.1.3.
      9167774475 Set release date for 3.1.2.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-46
changelog:
  - Merging upstream branch-3.1 [RH git: 0eb500c766]
      Commit list:
      4c027ebd3b ovs.tmac: Fix troff warning in versions above groff-1.23.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-47
changelog:
  - Merging upstream branch-3.1 [RH git: 3e43c140d2]
      Commit list:
      63445c3a98 docs: Run tbl preprocessor in manpage-check rule.
      7ed1fb9737 docs: Add `nowarn` region option to tables.
      9e38036d8a tests: Add clang-analyzer-results to gitignore.
      cc1ad41178 ci: Add jobs to test -std=c99 builds.
      81b5e26fab tests: Fix order of includes in barrier/id-fpool/mpsc-queue tests.
      77e51ae91c sflow: Always enable _BSD_SOURCE.
      25a2f216c6 compiler.h: Don't use asm and typeof with non-GNU compilers.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-48
changelog:
  - Merging upstream branch-3.1 [RH git: cbe033d0b2]
      Commit list:
      7b4eec7f1a docs: Fix rendering of VLAN Comparison Chart.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-49
changelog:
  - Merging upstream branch-3.1 [RH git: b0b5197296]
      Commit list:
      ed1b5f0c6b python: Use build to generate PEP517 compatible archives.
      4d7a3d1621 python: Use twine to upload sdist package to pypi.org.
      8cf0163595 python: Rename build related code to ovs_build_helpers.
      2a0b280558 dpif-netdev: Fix length calculation of netdet_flow_key.
      0ba4e07c8c doc: Fix description of max_len for controller action.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-50
changelog:
  - Merging upstream branch-3.1 [RH git: 500a9e288d]
      Commit list:
      b6e62a481c tests: Fix time dependency in overlapping flows modification test.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-51
changelog:
  - Merging upstream branch-3.1 [RH git: 3279e34582]
      Commit list:
      7ab67cfba7 configure: Avoid deprecated AC_PROG_CC_C99 if possible.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-52
changelog:
  - Merging upstream branch-3.1 [RH git: affa706eec]
      Commit list:
      6753b10869 conntrack: Remove nat_conn introducing key directionality.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-53
changelog:
  - Merging upstream branch-3.1 [RH git: bb3687599b]
      Commit list:
      2ac4059b9a ofproto-dpif-xlate: Fix recirculation with patch port and controller. (#2170920)
      04b8fe40a5 ofproto-dpif-xlate: Don't reinstall removed XC_LEARN rule. (#2213892)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-54
changelog:
  - Merging upstream branch-3.1 [RH git: 31ed7bcbea]
      Commit list:
      8e8131eff7 netlink-conntrack: Fix partial match of entries with SCTP. (#2228037)


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.1.0-55
changelog:
  - Merging upstream branch-3.1 [RH git: e7379c38f3]
      Commit list:
      95394b83c0 python: idl: Fix last-id update from a monitor reply.


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-18
changelog:
  - Merging upstream branch-3.2 [RH git: 40527bedef]
      Commit list:
      0ebd8cdbf7 Prepare for 3.2.2.
      cd5dee5b9d Set release date for 3.2.1.


author: Timothy Redaelli <tredaelli@redhat.com> - 3.2.0-20
changelog:
  - redhat: add a workaround to be sure the dpdk patch is correctly applied [RH git: 0a4f323ccc]
      This is needed since dpdk submodule was created on top of dpdk branch
      22.11 and not on top of v22.11.1.
      This commit can be reverted on the next ovs packages.


author: Timothy Redaelli <tredaelli@redhat.com> - 3.2.0-22
changelog:
  - redhat: don't use tag, but commit directly in workaround [RH git: 53927e8262]
      This is needed since the tag is not accessible in jenkins


author: Open vSwitch CI <ovs-ci@redhat.com> - 3.2.0-26
changelog:
  - Merging upstream branch-3.2 [RH git: 7ed9e7e0ff]
      Commit list:
      f344aa0b52 tc: Improve logging of mismatched actions.
      159e214c3e ofproto-dpif-upcall: Pause revalidators when purging.
      40b55d2e90 db-ctl-base: Fix memory leak of db commands.


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: 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: 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]


