Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mlx5: DR, Few fixes #1418

Merged
merged 2 commits into from
Jan 16, 2024
Merged

mlx5: DR, Few fixes #1418

merged 2 commits into from
Jan 16, 2024

Commits on Jan 11, 2024

  1. mlx5: DR, Fix the default miss vport

    For FDB sample flow, the termination table on sample destination path
    must go to the eswitch manager vport. On BlueField, the eswitch manager
    vport is 0xfffe rather than 0.
    
    Change to set the correct destination vport depends on the current
    eswitch function is ECPF or PF.
    
    Fixes: 161d5ad ("mlx5: DR, Add support for destination array action")
    Signed-off-by: Jiawei Wang <[email protected]>
    Reviewed-by: Hamdan Igbaria <[email protected]>
    Signed-off-by: Yishai Hadas <[email protected]>
    jiaweiwsz authored and Yishai Hadas committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    68b272d View commit details
    Browse the repository at this point in the history
  2. mlx5: DR, Fix ASO CT action applying in cross domain

    Fix ASO CT action applying in cross domain, instead of checking if the
    GVMI's of the domains are different, check if the domains are different,
    since we can have both domains on the same GVMI.
    This fix will allow two different domains on the same GVMI to share the
    same ASO CT action.
    
    Fixes: 730329f ("mlx5: DR, Support ASO CT cross domain")
    Signed-off-by: Hamdan Igbaria <[email protected]>
    Reviewed-by: Erez Shitrit <[email protected]>
    Signed-off-by: Yishai Hadas <[email protected]>
    hamdanigbaria authored and Yishai Hadas committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    e692a54 View commit details
    Browse the repository at this point in the history