Hi,

On 29/10/2025 5:57 PM, Gregory Etelson wrote:
From: Michael Baum <[email protected]>

When representor matching is disabled, an egress default rule is
inserted which matches all and copies REG_A to REG_C_1 (when dv_xmeta_en
== 4) and jump to group 1. All user rules started from group 1.

When 2 processes are working together, the first one creates this flow
rule and the second one is failed with errno EEXIST. This renders all
user egress rules in 2nd process to be invalid.

This patch changes this default rule match on SQs.

Fixes: 483181f7b6dd ("net/mlx5: support device control of representor matching")
Cc: [email protected]

Signed-off-by: Michael Baum <[email protected]>
Acked-by: Dariusz Sosnowski <[email protected]>


Series applied to next-net-mlx,

Kindest regards
Raslan Darawsheh

Reply via email to