Skip to content

Commit a76c086

Browse files
authored
GGA: Remove XGVMI assertion (#10980)
1 parent 7910cb9 commit a76c086

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/uct/ib/mlx5/gga/gga_mlx5.c

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -852,9 +852,11 @@ uct_gga_mlx5_query_tl_devices(uct_md_h md,
852852
return UCS_ERR_NO_DEVICE;
853853
}
854854

855-
ucs_assertv(mlx5_md->super.cap_flags & UCT_MD_FLAG_EXPORTED_MKEY,
856-
"md %p: cap_flags=0x%" PRIx64 " do not have EXPORTED_MKEY flag",
857-
mlx5_md, mlx5_md->super.cap_flags);
855+
if (!(mlx5_md->super.cap_flags & UCT_MD_FLAG_EXPORTED_MKEY)) {
856+
ucs_debug("md %p: cap_flags=0x%" PRIx64 " does not have EXPORTED_MKEY "
857+
"flag", mlx5_md, mlx5_md->super.cap_flags);
858+
return UCS_ERR_NO_DEVICE;
859+
}
858860

859861
ucs_assertv(ucs_test_all_flags(mlx5_md->flags, UCT_GGA_MLX5_MD_CAPS),
860862
"md %p: flags=0x%x do not have mandatory capabilities 0x%x",

0 commit comments

Comments
 (0)