Hi,

On 20/08/2025 11:45 AM, Dariusz Sosnowski wrote:
This patch fixes a bug in
mlx5_flow_dv_discover_counter_offset_support()
uncovered by a warning reported by MSVC:

     ../drivers/net/mlx5/mlx5_flow_dv.c(19636): warning C5287:
         operands are different enum types 'ibv_flow_attr_type' and
         'ibv_flow_flags';
         use an explicit cast to silence this warning

IBV_FLOW_ATTR_FLAGS_EGRESS was incorrectly passed in to
type field of mlx5dv_flow_matcher_attr struct,
instead of flags field.
As a result counter offset support discovery returned a false positive
result on application with old rdma-core.

Bugzilla ID: 1758
Fixes: 4fd5e1484887 ("net/mlx5: fix counter offset detection")
Cc: suanmi...@nvidia.com
Cc: sta...@dpdk.org

Reported-by: Andre Muezerie <andre...@linux.microsoft.com>
Signed-off-by: Dariusz Sosnowski <dsosnow...@nvidia.com>

Patch applied to next-net-mlx,

Kindest regards
Raslan Darawsheh

Reply via email to