Hi, > -----Original Message----- > From: Dariusz Sosnowski <[email protected]> > Sent: Monday, October 23, 2023 1:23 PM > To: Matan Azrad <[email protected]>; Slava Ovsiienko > <[email protected]>; Ori Kam <[email protected]>; Suanming Mou > <[email protected]> > Cc: [email protected]; [email protected] > Subject: [PATCH] net/mlx5: fix missing thread safety flag for flow API > > When mlx5 port was configured with HW Steering flow engine (devarg > dv_flow_en set to 2), PMD did not set > RTE_ETH_DEV_FLOW_OPS_THREAD_SAFE in device flags. > This caused certain flow API calls, such as rte_flow_query(), to obtain a > port- > wide lock, which is not needed. > > This patch adds missing code for setting this flag. > > Fixes: d84c3cf7662c ("net/mlx5: introduce hardware steering enable routine") > Cc: [email protected] > Cc: [email protected] > > Signed-off-by: Dariusz Sosnowski <[email protected]> > Acked-by: Suanming Mou <[email protected]>
Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

