rdma/conf: Add parsing of no_srq parameter via conf file
Change-Id: I67e8e1f4ce1f3be9a4bb0d470eac4927a6c3fbbd Signed-off-by: Alexey Marchuk <alexeymar@mellanox.com> Signed-off-by: Sasha Kotchubievsky <sashakot@mellanox.com> Signed-off-by: Evgeniy Kochetov <evgeniik@mellanox.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/473846 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
This commit is contained in:
parent
6a382b9860
commit
3cf9ff7495
@ -626,14 +626,13 @@ spdk_nvmf_parse_transport(struct spdk_nvmf_parse_transport_ctx *ctx)
|
||||
opts.buf_cache_size = val;
|
||||
}
|
||||
|
||||
val = spdk_conf_section_get_intval(ctx->sp, "MaxSRQDepth");
|
||||
if (val >= 0) {
|
||||
if (trtype == SPDK_NVME_TRANSPORT_RDMA) {
|
||||
if (trtype == SPDK_NVME_TRANSPORT_RDMA) {
|
||||
val = spdk_conf_section_get_intval(ctx->sp, "MaxSRQDepth");
|
||||
if (val >= 0) {
|
||||
opts.max_srq_depth = val;
|
||||
} else {
|
||||
SPDK_ERRLOG("MaxSRQDepth is relevant only for RDMA transport '%s'\n", type);
|
||||
goto error_out;
|
||||
}
|
||||
bval = spdk_conf_section_get_boolval(ctx->sp, "NoSRQ", false);
|
||||
opts.no_srq = bval;
|
||||
}
|
||||
|
||||
if (trtype == SPDK_NVME_TRANSPORT_TCP) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user