commit 5ff67cbb4425ba90f456f7b984b6361c9384ca21 Merge: 976d80d1a 51d804aa4 Author: Open vSwitch CI <ovs-ci> Date: Thu May 11 17:06:38 2023 -0400 Merging upstream branch-2.17 Commit list: 51d804aa4f dpctl: Fix dereferencing null pointer in parse_ct_limit_zones(). commit 976d80d1afd41c65d1afc8f3f16fd7432cdfca13 Merge: 0365e5389 80b15d142 Author: Open vSwitch CI <ovs-ci> Date: Wed May 10 17:51:36 2023 -0400 Merging upstream branch-2.17 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(). commit 0365e5389c8ddc28668d51917432279f6e7fef2b Merge: e60083b51 8eb24943c Author: Open vSwitch CI <ovs-ci> Date: Fri Apr 28 14:36:52 2023 -0400 Merging upstream branch-2.17 Commit list: 8eb24943cf tc: Fix cleaning chains. commit e60083b517187034a269c4d31cbf23f3eeb4f9b8 Merge: 43fc90b55 cbe5852d7 Author: Open vSwitch CI <ovs-ci> Date: Wed Apr 26 11:21:39 2023 -0400 Merging upstream branch-2.17 Commit list: cbe5852d76 python-stream: Handle SSL error in do_handshake. commit 43fc90b55a49f82143e6ffb2fa2842fce7328197 Merge: 34bbf561d be3caf455 Author: Open vSwitch CI <ovs-ci> Date: Tue Apr 25 17:51:59 2023 -0400 Merging upstream branch-2.17 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. commit 34bbf561dbd99ff64183fa62af90c5900c362edc Merge: a1438ec59 b08224194 Author: Open vSwitch CI <ovs-ci> Date: Mon Apr 24 18:51:39 2023 -0400 Merging upstream branch-2.17 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. commit a1438ec5985e453d1c4528b8e344e9fe14cdad5b Merge: a34e49c43 4f82f8903 Author: Open vSwitch CI <ovs-ci> Date: Thu Apr 6 20:08:09 2023 -0400 Merging upstream branch-2.17 Commit list: 4f82f89039 ovs-tcpdump: Stdout is shutdown before ovs-tcpdump exit. commit a34e49c430fd137f1ac2632bc71e36ca6c3107b7 Merge: 6a73129db 77116d990 Author: Open vSwitch CI <ovs-ci> Date: Thu Apr 6 12:46:59 2023 -0400 Merging upstream branch-2.17 Commit list: 77116d9903 Prepare for 2.17.7. a08bb41e3c Set release date for 2.17.6. commit 6a73129db8e00ac24457be4057cd3ef7670312b2 Merge: dd004f4cf 27fb5db7f Author: Open vSwitch CI <ovs-ci> Date: Thu Apr 6 09:06:39 2023 -0400 Merging upstream branch-2.17 Commit list: 27fb5db7f7 ofproto-dpif-xlate: Always mask ip proto field. (#2134873) commit dd004f4cf6b4d02adc834fd9e48d6768555a5f4e Merge: cfd5c6196 c3684a060 Author: Open vSwitch CI <ovs-ci> Date: Tue Apr 4 13:51:24 2023 -0400 Merging upstream branch-2.17 Commit list: c3684a0604 conntrack-tp: Fix clang warning. be19308aaf netdev-offload-tc: Del ufid mapping if device not exist. commit cfd5c61966ed95e48a9c06fb7d49c375677912c0 Author: Aaron Conole <aconole> Date: Fri Mar 31 17:17:27 2023 -0400 ofproto-dpif-xlate: Always mask ip proto field. 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> Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=2134873 Acked-by: Ilya Maximets <i.maximets> Signed-off-by: Aaron Conole <aconole> commit d63f1374ab2ef3986f6dfe85d7a139da72a32bfe Merge: 79a3a95a2 4f41e58bc Author: Open vSwitch CI <ovs-ci> Date: Wed Mar 29 18:21:23 2023 -0400 Merging upstream branch-2.17 Commit list: 4f41e58bc6 netdev-tc-offloads: Fix misaligned 8 byte read. commit 79a3a95a213b85ef47bd57f72352119062cd5aad Author: David Marchand <david.marchand> Date: Tue Dec 13 10:18:37 2022 +0100 net/i40e: revert link status check on device start [ upstream commit a8ca8edf8c076c765c6d142ab4664a1f61414233 ] The mentioned changes broke existing applications when the link status of i40e ports is down at the time the port is started. Revert those changes, the original issue will need a different fix. Fixes: a4ba77367923 ("net/i40e: enable maximum frame size at port level") Fixes: 2184f7cdeeaa ("net/i40e: fix max frame size config at port level") Fixes: 719469f13b11 ("net/i40e: fix jumbo frame Rx with X722") Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=2138116 Signed-off-by: David Marchand <david.marchand> Acked-by: Simei Su <simei.su> commit a86c3f2963e1c028144b4e9bae5ec7734282ffd1 Merge: 590d55894 d6d1cad6a Author: Open vSwitch CI <ovs-ci> Date: Mon Mar 27 17:21:22 2023 -0400 Merging upstream branch-2.17 Commit list: d6d1cad6a7 dpif-netlink: Always create at least 1 handler. commit 590d558943badba98b7548b5f79a80756033434d Author: Timothy Redaelli <tredaelli> Date: Fri Feb 3 13:46:05 2023 +0100 Install shared linked binaries (all, but ovs-vswitchd) Resolves: #2159631 commit aa069916b4de68450a432170a089e1624d382b60 Merge: 0144f0fed 09e6e1de7 Author: Open vSwitch CI <ovs-ci> Date: Wed Mar 15 19:36:22 2023 -0400 Merging upstream branch-2.17 Commit list: 09e6e1de7a ofproto-dpif-upcall: Wait for valid hw flow stats before applying min-revalidate-pps. commit 0144f0fed78f81f216a395d21ae9f202746bdd21 Merge: 0b8ab7fa7 691b9e514 Author: Open vSwitch CI <ovs-ci> Date: Mon Mar 13 20:06:29 2023 -0400 Merging upstream branch-2.17 Commit list: 691b9e5148 system-traffic: Fix conntrack test cases which are failing with af_xdp. commit 0b8ab7fa79140865e016d2237c276c3d789d77ae Merge: 887978485 7aa314c9c Author: Open vSwitch CI <ovs-ci> Date: Tue Mar 7 00:58:55 2023 -0500 Merging upstream branch-2.17 Commit list: 7aa314c9c2 netdev-windows: Add checking when creating netdev with system type on Windows 215278bded ofproto-dpif-upcall: Include hardware offloaded flows in total flows. 4a3f8845e9 ofproto-dpif-upcall: Reset ukey's last stats value if the datapath changed. commit 887978485cbe0e912fa97f29fa39de485eefdf4d Merge: 33a871473 132fa24b6 Author: Open vSwitch CI <ovs-ci> Date: Wed Mar 1 23:36:28 2023 -0500 Merging upstream branch-2.17 Commit list: 132fa24b65 classifier: Fix missing masks on a final stage with ports trie. commit 33a871473ff01b6e3c9fd24db1dbc42e81a1b788 Merge: 54dfe953e 8661abd4c Author: Open vSwitch CI <ovs-ci> Date: Mon Feb 27 10:36:50 2023 -0500 Merging upstream branch-2.17 Commit list: 8661abd4c4 ofproto: Fix re-creation of tunnel backing interfaces on restart. commit 54dfe953e969f63c3634f96ec04e890c745c161d Merge: 05aa9c16a 638441e98 Author: Open vSwitch CI <ovs-ci> Date: Tue Feb 21 17:22:06 2023 -0500 Merging upstream branch-2.17 Commit list: 638441e981 ovs-actions: Correct typo in ovs-actions man page. commit 05aa9c16aed8cfd7175aab632b4cb81af8b3a18d Merge: 2011158f6 3c4bd63bc Author: Open vSwitch CI <ovs-ci> Date: Tue Feb 21 11:51:41 2023 -0500 Merging upstream branch-2.17 Commit list: 3c4bd63bca ofproto-ipfix: Use per-domain template timeouts. d2583ccb74 ofproto-dpif-upcall: Use last known stats ukey stats on revalidate missed dp flows. 705190d88e conntrack: Properly unNAT inner header of related traffic. (#2137754) d87b6180ec dpctl: Fix memory leak in flush conntrack.
Regression is complete, no issues found.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (openvswitch2.17 bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2023:3988