Skip to content

Commit 76c3b81

Browse files
authored
Merge pull request #391 from lexxmr/master
Add vendor-id and change inline size for nebula-matrix rdma nic
2 parents 46b6a7d + 1fbdb2f commit 76c3b81

1 file changed

Lines changed: 27 additions & 3 deletions

File tree

src/perftest_parameters.c

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2513,13 +2513,37 @@ enum ctx_device ib_dev_name(struct ibv_context *context)
25132513
}
25142514
} else if (attr.vendor_id == 0x1f0f) {
25152515
switch (attr.vendor_part_id) {
2516-
case 0x340b : dev_fname = NBL_LEONIS; break; /* leonis snic v3r1 pf */
2516+
case 0x3403 : dev_fname = NBL_LEONIS; break; /* leonis snic v3r1 pf */
2517+
case 0x3404 : dev_fname = NBL_LEONIS; break;
2518+
case 0x3405 : dev_fname = NBL_LEONIS; break;
2519+
case 0x3406 : dev_fname = NBL_LEONIS; break;
2520+
case 0x3407 : dev_fname = NBL_LEONIS; break;
2521+
case 0x3408 : dev_fname = NBL_LEONIS; break;
2522+
case 0x3409 : dev_fname = NBL_LEONIS; break;
2523+
case 0x340A : dev_fname = NBL_LEONIS; break;
2524+
case 0x340B : dev_fname = NBL_LEONIS; break;
2525+
case 0x340C : dev_fname = NBL_LEONIS; break;
2526+
case 0x340D : dev_fname = NBL_LEONIS; break;
2527+
case 0x340E : dev_fname = NBL_LEONIS; break;
2528+
case 0x340F : dev_fname = NBL_LEONIS; break;
2529+
case 0x3410 : dev_fname = NBL_LEONIS; break;
2530+
case 0x3411 : dev_fname = NBL_LEONIS; break;
2531+
case 0x3412 : dev_fname = NBL_LEONIS; break;
25172532
case 0x3413 : dev_fname = NBL_LEONIS; break; /* leonis snic v3r1 vf nbl_dev */
25182533
case 0x1047 : dev_fname = NBL_DF200; break; /* DF200 */
25192534
case 0x1226 : dev_fname = NBL_DF200; break; /* DF200 */
25202535
case 0x1227 : dev_fname = NBL_DF200; break; /* DF200 */
2521-
case 0x3500 : dev_fname = NBL_DRACO; break; /* draco use same inline size with df200 */
2536+
case 0x3500 : dev_fname = NBL_DRACO; break; /* DRACO pf */
25222537
case 0x3501 : dev_fname = NBL_DRACO; break;
2538+
case 0x3502 : dev_fname = NBL_DRACO; break;
2539+
case 0x3503 : dev_fname = NBL_DRACO; break;
2540+
case 0x3504 : dev_fname = NBL_DRACO; break;
2541+
case 0x3505 : dev_fname = NBL_DRACO; break;
2542+
case 0x3506 : dev_fname = NBL_DRACO; break;
2543+
case 0x3507 : dev_fname = NBL_DRACO; break;
2544+
case 0x3508 : dev_fname = NBL_DRACO; break;
2545+
case 0x3509 : dev_fname = NBL_DRACO; break;
2546+
case 0x350A : dev_fname = NBL_DRACO; break; /* DRACO vf nbl_dev */
25232547
case 0x1610 : dev_fname = NBL_RNIC400; break; /* RNIC400 */
25242548
default : dev_fname = NBL_LEONIS;
25252549
}
@@ -2858,7 +2882,7 @@ static void ctx_set_max_inline(struct ibv_context *context,struct perftest_param
28582882
if (user_param->connection_type == UD)
28592883
user_param->inline_size = 0;
28602884
else
2861-
user_param->inline_size = 48;
2885+
user_param->inline_size = 32;
28622886
} else if (current_dev == NBL_DF200 || current_dev == NBL_DRACO || current_dev == NBL_RNIC400) {
28632887
if (user_param->connection_type == UD)
28642888
user_param->inline_size = 434;

0 commit comments

Comments
 (0)