+++ This bug was initially created as a clone of Bug #2182541 +++ Description of problem: ovs-appctl dpctl/dump-flows --names -m is suspended root 2053841 0.0 0.0 44436 4104 ? S 19:59 0:00 ovs-appctl dpctl/dump-flows --names -m message below is found in ovs-vswitchd.log. For more details, please see the attached ovs-vswitchd.log. 2023-03-28T23:59:47.950Z|00291|dpif|WARN|system@ovs-system: failed to flow_del (No such file or directory) ufid:a923c656-7cd0-4477-8549-5e52e34be41a recirc_id(0),dp_hash(0),skb_priority(0),in_port(2),skb_mark(0),ct_state(0),ct_zone(0),ct_mark(0),ct_label(0),eth(src=e4:11:22:33:44:70,dst=00:00:00:00:01:57),eth_type(0x8100),vlan(vid=0,pcp=0),encap(eth_type(0x0800),ipv4(src=2.2.2.1,dst=2.2.2.2,proto=17,tos=0,ttl=64,frag=no),udp(src=100,dst=44)) 2023-03-28T23:59:48.986Z|00001|ovs_rcu(urcu4)|WARN|blocked 1001 ms waiting for revalidator39 to quiesce 2023-03-28T23:59:49.986Z|00002|ovs_rcu(urcu4)|WARN|blocked 2001 ms waiting for revalidator39 to quiesce 2023-03-28T23:59:51.987Z|00003|ovs_rcu(urcu4)|WARN|blocked 4002 ms waiting for revalidator39 to quiesce 2023-03-28T23:59:55.989Z|00004|ovs_rcu(urcu4)|WARN|blocked 8004 ms waiting for revalidator39 to quiesce 2023-03-29T00:00:03.993Z|00005|ovs_rcu(urcu4)|WARN|blocked 16008 ms waiting for revalidator39 to quiesce 2023-03-29T00:00:20.002Z|00006|ovs_rcu(urcu4)|WARN|blocked 32017 ms waiting for revalidator39 to quiesce 2023-03-29T00:00:52.017Z|00007|ovs_rcu(urcu4)|WARN|blocked 64032 ms waiting for revalidator39 to quiesce 2023-03-29T00:01:56.049Z|00008|ovs_rcu(urcu4)|WARN|blocked 128064 ms waiting for revalidator39 to quiesce 2023-03-29T00:04:04.086Z|00009|ovs_rcu(urcu4)|WARN|blocked 256101 ms waiting for revalidator39 to quiesce 2023-03-29T00:08:20.085Z|00010|ovs_rcu(urcu4)|WARN|blocked 512100 ms waiting for revalidator39 to quiesce 2023-03-29T00:16:52.085Z|00011|ovs_rcu(urcu4)|WARN|blocked 1024100 ms waiting for revalidator39 to quiesce 2023-03-29T00:33:56.059Z|00012|ovs_rcu(urcu4)|WARN|blocked 2048074 ms waiting for revalidator39 to quiesce [root@dell-per750-28 ~]# uname -r 4.18.0-372.50.1.el8_6.x86_64 [root@dell-per750-28 ~]# rpm -qa | grep openvswitch openvswitch-selinux-extra-policy-1.0-29.el8fdp.noarch kernel-kernel-networking-openvswitch-tunnel_offload-geneve_offload-1.0-38.noarch openvswitch3.1-3.1.0-8.el8fdp.x86_64 kernel-kernel-networking-openvswitch-common-3.0-16.noarch kernel-kernel-networking-openvswitch-tunnel_offload-common-1.0-44.noarch [root@dell-per750-28 ~]# ovs-vsctl show 39c2a6aa-68b1-4f81-bc56-9450ec321350 Bridge ovsbr0 Port ovsbr0 Interface ovsbr0 type: internal Port eth0 Interface eth0 Port geneve1 Interface geneve1 type: geneve options: {key="100", local_ip="1.1.1.1", remote_ip="1.1.1.2"} ovs_version: "3.1.1" [root@dell-per750-28 ~]# ovs-vsctl get Open_vSwitch . other_config {hw-offload="true", max-idle="3600000", max-revalidator="3600000", tc-policy=none} [root@dell-per750-28 ~]# ethtool -i ens4f0 driver: mlx5_core version: 4.18.0-372.50.1.el8_6.x86_64 firmware-version: 22.35.1012 (MT_0000000528) expansion-rom-version: bus-info: 0000:b3:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: no supports-register-dump: no supports-priv-flags: yes [root@dell-per750-28 ~]# lspci -m -s 0000:b3:00.0 b3:00.0 "Ethernet controller" "Mellanox Technologies" "MT2892 Family [ConnectX-6 Dx]" "Mellanox Technologies" "Device 0083" [root@dell-per750-28 ~]# Version-Release number of selected component (if applicable): openvswitch3.1-3.1.0-8.el8fdp.x86_64 kernel-4.18.0-372.50.1.el8_6.x86_64 How reproducible: frequently Steps to Reproduce: beaker jobs: https://beaker.engineering.redhat.com/jobs/7676426 https://beaker.engineering.redhat.com/jobs/7676427 https://beaker.engineering.redhat.com/jobs/7676428 Actual results: beaker job timeout after running ovs-appctl dpctl/dump-flows --names -m Expected results: Additional info:
* Tue May 16 2023 Open vSwitch CI <ovs-ci> - 3.1.0-24 - Merging upstream branch-3.1 [RH git: 63d9d4a1d7] Commit list: f4cc9ca824 dpctl: Fix dereferencing null pointer in parse_ct_limit_zones(). 9e27e8fe81 netdev-offload: Fix deadlock/recursive use of the netdev_hmap_rwlock rwlock. (#2182541) 087439e416 ofproto-dpif-xlate: Fix use-after-free when xlate_actions().
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 (openvswitch3.1 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:3989