commit 02895de52e1ea3b5589a9aa44efd1caed60e6e3b Merge: b782265f2 226485590 Author: Open vSwitch CI <ovs-ci> Date: Fri Feb 25 11:44:51 2022 -0500 Merging upstream branch-2.13 Commit list: 226485590d ovsdb: raft: Fix inability to join the cluster after interrupted attempt. (#2033514) commit b782265f2ea347c20035038e250212a72f66f256 Merge: e14130389 c0ee8f841 Author: Open vSwitch CI <ovs-ci> Date: Wed Feb 23 15:15:32 2022 -0500 Merging upstream branch-2.13 Commit list: c0ee8f841b datapath-windows: Fix NXM_OF_IP_TOS issue commit e14130389132775358301f75a932e6492b02ee7a Merge: df7530e64 cdac9619a Author: Open vSwitch CI <ovs-ci> Date: Thu Feb 17 10:36:56 2022 -0500 Merging upstream branch-2.13 Commit list: cdac9619af ovsdb-idl: Fix use-after-free when destroying an IDL loop. commit df7530e646851b148ecaf1a169d22673fbc021de Merge: fe171fdd1 0f4625132 Author: Open vSwitch CI <ovs-ci> Date: Tue Feb 15 09:15:28 2022 -0500 Merging upstream branch-2.13 Commit list: 0f46251323 dp-packet: Ensure packet base is always non-NULL. e02a4c1028 bfd: lldp: stp: Fix misaligned packet field access. 5eb8f56e22 ovsdb-idlc: Avoid accessing member within NULL idl index cursors. 80263672ad stopwatch: Fix buffer underflow when computing percentiles. commit fe171fdd17285f9e8c7decb0c54c15fcd6f11e33 Merge: 3975fea48 ba8cc7827 Author: Open vSwitch CI <ovs-ci> Date: Wed Feb 9 18:29:46 2022 -0500 Merging upstream branch-2.13 Commit list: ba8cc78271 ofproto: Fix ipfix not always sampling on egress. (#2016346) commit 3975fea486314ba4ddef5d429538ec7c26932d4b Merge: 893585712 a7d4cd54b Author: Open vSwitch CI <ovs-ci> Date: Wed Feb 9 11:00:16 2022 -0500 Merging upstream branch-2.13 Commit list: a7d4cd54bb tc: Fix incorrect TC rule for decap+encap datapath flow. commit 893585712286678fa239862370373168e5ab1a5f Merge: 4d9e93b31 1760916f1 Author: Open vSwitch CI <ovs-ci> Date: Tue Feb 8 10:34:19 2022 -0500 Merging upstream branch-2.13 Commit list: 1760916f1a ovsdb-idl: Clear last_id on reconnect if condition changes in-flight. commit 4d9e93b31677872ff46f439ffdb900497d05d4ae Merge: 7c20278b9 62ebef081 Author: Open vSwitch CI <ovs-ci> Date: Wed Feb 2 16:59:55 2022 -0500 Merging upstream branch-2.13 Commit list: 62ebef0816 ofproto-dpif-upcall: Fix n_revalidators on upcall show. commit 7c20278b9ed08fc54dd9547dd0644880e32be705 Merge: 607e49310 feffcbf2b Author: Open vSwitch CI <ovs-ci> Date: Mon Jan 31 18:45:38 2022 -0500 Merging upstream branch-2.13 Commit list: feffcbf2b0 ovsdb-idl: ovsdb_idl_loop_destroy must also destroy the committing txn. 813ddb8a2e ofp-flow: Skip flow reply if it exceeds the maximum message size. commit 607e49310467ada064bc828f74cec8cf2a606c93 Merge: 30f6bfcfc 348cdae4b Author: Open vSwitch CI <ovs-ci> Date: Wed Jan 26 10:54:55 2022 -0500 Merging upstream branch-2.13 Commit list: 348cdae4b4 ofproto-dpif: Fix issue with non-reversible actions on a patch ports. commit 30f6bfcfcab67c8043d46c49eb4d48679182625c Author: Eelco Chaudron <echaudro> Date: Tue Jan 25 11:44:24 2022 +0000 downstream: Enable usdt probes in build Fixes: BZ1840877 commit bb307de16940793ca4ed8582f23e0a2bc1be852e Author: Eelco Chaudron <echaudro> Date: Wed Dec 22 10:19:02 2021 +0100 utilities: Add netlink flow operation USDT probes and upcall_cost script. This patch adds a series of NetLink flow operation USDT probes. These probes are in turn used in the upcall_cost Python script, which in addition of some kernel tracepoints, give an insight into the time spent on processing upcall. Signed-off-by: Eelco Chaudron <echaudro> Acked-by: Paolo Valerio <pvalerio> Signed-off-by: Ilya Maximets <i.maximets> commit 2c68e0b4c2761b021110af05eddef9b4aa8144dc Author: Eelco Chaudron <echaudro> Date: Wed Dec 22 10:18:23 2021 +0100 utilities: Add upcall USDT probe and associated script. Added the dpif_recv:recv_upcall USDT probe, which is used by the included upcall_monitor.py script. This script receives all upcall packets sent by the kernel to ovs-vswitchd. By default, it will show all upcall events, which looks something like this: TIME CPU COMM PID DPIF_NAME TYPE PKT_LEN FLOW_KEY_LEN 5952147.003848809 2 handler4 1381158 system@ovs-system 0 98 132 5952147.003879643 2 handler4 1381158 system@ovs-system 0 70 160 5952147.003914924 2 handler4 1381158 system@ovs-system 0 98 152 It can also dump the packet and NetLink content, and if required, the packets can also be written to a pcap file. Signed-off-by: Eelco Chaudron <echaudro> Acked-by: Paolo Valerio <pvalerio> Signed-off-by: Ilya Maximets <i.maximets> commit 714f513833fa1120567f06bbacfdf2a2fd2733f5 Author: Eelco Chaudron <echaudro> Date: Wed Dec 22 10:17:44 2021 +0100 Documentation: Add USDT documentation and bpftrace example. Add the USDT documentation and a bpftrace example using the bridge run USDT probes. Signed-off-by: Eelco Chaudron <echaudro> Acked-by: Paolo Valerio <pvalerio> Signed-off-by: Ilya Maximets <i.maximets> commit c47c990c6b40b4ff359af2060a636654edeaad6d Author: Eelco Chaudron <echaudro> Date: Wed Dec 22 10:17:12 2021 +0100 openvswitch: Define the OVS_STATIC_TRACE() macro. This patch defines the OVS_STATIC_TRACE() macro, and as an example, adds two of them in the bridge run loop. Signed-off-by: Eelco Chaudron <echaudro> Acked-by: Paolo Valerio <pvalerio> Signed-off-by: Ilya Maximets <i.maximets> commit 6bad1cd13d3beed0457be017d130074052c5f78d Author: Eelco Chaudron <echaudro> Date: Wed Dec 22 10:16:25 2021 +0100 configure: Add --enable-usdt-probes option to enable USDT probes. Allow inclusion of User Statically Defined Trace (USDT) probes in the OVS binaries using the --enable-usdt-probes option to the ./configure script. Signed-off-by: Eelco Chaudron <echaudro> Acked-by: Paolo Valerio <pvalerio> Signed-off-by: Ilya Maximets <i.maximets> commit 0b2dac74a2c7955b2152881ad6783c6aad6e63dc Merge: 035f2095f 0df41e29b Author: Open vSwitch CI <ovs-ci> Date: Fri Jan 21 15:45:18 2022 -0500 Merging upstream branch-2.13 Commit list: 0df41e29b2 ovs-monitor-ipsec: Fix generated strongSwan ipsec.conf for IPv6. commit 035f2095f908f5a2a7ee0b92afb6bf3a4b7a5e27 Merge: df42b314b 9572c60bf Author: Open vSwitch CI <ovs-ci> Date: Thu Jan 20 10:14:00 2022 -0500 Merging upstream branch-2.13 Commit list: 9572c60bfc datapath-windows: Pickup Ct tuple as CT lookup key in function OvsCtSetupLookupCtx commit df42b314bc28d947a1c4a1b85eb4dc2f9b479542 Merge: 52b03eee1 77750b1b1 Author: Open vSwitch CI <ovs-ci> Date: Tue Jan 18 08:45:26 2022 -0500 Merging upstream branch-2.13 Commit list: 77750b1b19 Documentation: Fix Rx/Tx queue configuration section.
Ran full regression no blockers 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.13 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-2022:1147