Skip to content

Commit 2acfd77

Browse files
authored
Merge pull request #387 from SreevatsaAnantharamu/anantharamus/null-sge-wimm
Set recv side SGE to null if verb is write with imm
2 parents cb5a507 + db4b946 commit 2acfd77

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

src/perftest_resources.c

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4105,8 +4105,14 @@ int ctx_set_recv_wqes(struct pingpong_context *ctx,struct perftest_parameters *u
41054105
}
41064106
}
41074107

4108-
ctx->rwr[i * user_param->recv_post_list + j].sg_list = &ctx->recv_sge_list[i * user_param->recv_post_list + j];
4109-
ctx->rwr[i * user_param->recv_post_list + j].num_sge = MAX_RECV_SGE;
4108+
if (user_param->verb == WRITE_IMM) {
4109+
ctx->rwr[i * user_param->recv_post_list + j].sg_list = NULL;
4110+
ctx->rwr[i * user_param->recv_post_list + j].num_sge = 0;
4111+
}
4112+
else {
4113+
ctx->rwr[i * user_param->recv_post_list + j].sg_list = &ctx->recv_sge_list[i * user_param->recv_post_list + j];
4114+
ctx->rwr[i * user_param->recv_post_list + j].num_sge = MAX_RECV_SGE;
4115+
}
41104116
ctx->rwr[i * user_param->recv_post_list + j].wr_id = build_wr_id(i * user_param->recv_post_list + j, i);
41114117

41124118
if (j == (user_param->recv_post_list - 1))

0 commit comments

Comments
 (0)