Closed jinyan-0805 closed 1 year ago
I see the similar issue such as https://github.com/openvswitch/ovs-issues/issues/175 but how can I fix it or is there a workaround ?
the pmd73 has a dpdk port ,and the port (dpdk1) is receving packets of bandwidth 1000Mbps,if I add-flows such as the command of "ovs-ofctl add-flow br-int" to add flow, the issue would happend. if stop the traffic, ovs-vswitched will return to normal.
pmd thread numa_id 0 core_id 5: isolated : true port: dpdk1 queue-id: 1 pmd usage: 96 % port: dpdk13 queue-id: 1 pmd usage: 0 % port: dpdk2 queue-id: 1 pmd usage: 0 % port: dpdk3 queue-id: 1 pmd usage: 0 % port: dpdk4 queue-id: 1 pmd usage: 0 %
I see the similar issue such as #175 but how can I fix it or is there a workaround ?
The issue #175 is a glibc bug. You need to update your glibc if you see a similar behavior.
Closing this one as it is a glibc bug.
In our system, ovs-vswitchd blocked due to waiting for pmd73 to quiesce. the ovs-vswitchd.log print the log as fllowing all the time.
2022-08-24T07:12:42.643Z|00433|ovs_rcu(urcu2)|WARN|blocked 1000 ms waiting for pmd73 to quiesce 2022-08-24T07:12:42.647Z|07423|ovs_rcu(ovs-vswitchd)|WARN|blocked 1000 ms waiting for pmd73 to quiesce 2022-08-24T07:12:44.301Z|00434|ovs_rcu(urcu2)|WARN|blocked 1000 ms waiting for pmd73 to quiesce 2022-08-24T07:12:44.313Z|07424|ovs_rcu(ovs-vswitchd)|WARN|blocked 1000 ms waiting for pmd73 to quiesce 2022-08-24T07:12:45.958Z|00435|ovs_rcu(urcu2)|WARN|blocked 1000 ms waiting for pmd73 to quiesce 2022-08-24T07:12:45.964Z|07425|ovs_rcu(ovs-vswitchd)|WARN|blocked 1000 ms waiting for pmd73 to quiesce ...