Skip to contentSkip to conversation

net/mlx5: fix mark action value in shared Rx queue setup

PATCH In review Gregory Etelson 2 participants 2 messages May 14, 2025 – May 15, 2025 Network drivers

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 net/mlx5: fix mark action value in shared Rx queue setup

Patch 2d8763432add was not applied correctly.
As a result, mlx5_rxq_data::mark_flag was assigned wrong value.

Fixes 2d8763432add ("net/mlx5: fix shared Rx queue data access race")
---
 drivers/net/mlx5/mlx5_flow.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/net/mlx5/mlx5_flow.c +1 -1
index 8696cc4e95..3d49a2d833 100644
@@ -1866,8 +1866,8 @@ mlx5_flow_rxq_dynf_set(struct rte_eth_dev *dev)
 				data->flow_meta_offset = rte_flow_dynf_metadata_offs;
 				data->flow_meta_port_mask = priv->sh->dv_meta_mask;
 			}
-			data->mark_flag = mark_flag;
 		}
+		data->mark_flag = mark_flag;
 	}
 }
 
Signature · 1 line
2.48.1