https://bugs.dpdk.org/show_bug.cgi?id=1089
Bug ID: 1089 Summary: mlx5 Windows crash creating flows in multiple threads Product: DPDK Version: 21.11 Hardware: All OS: Windows Status: UNCONFIRMED Severity: critical Priority: Normal Component: ethdev Assignee: dev@dpdk.org Reporter: paul203...@gmail.com Target Milestone: --- Hi, I am using release 21.11 on Windows with a ConnectX-4 card. My application is crashing when calling rte_flow_create in two threads at the same time. I tracked the issue down to mlx5_is_thread_alive() in drivers/net/mlx5/windows/mlx5_flow_os.c. This is always returning false. Changing the second return statement to return true fixes the crash. I think one thread was destroying data structures still in use by another thread. -- You are receiving this mail because: You are the assignee for the bug.