nvme: disable zero copy for client TCP sockets
This seems to be causing some CI test failures. So disable zero copy in all cases for now for client sockets. Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: Iceea09fe65fb90c7df15f500878a473f1ad4152c Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4473 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
parent
276c31cd1f
commit
1deb6b9e6b
@ -1736,7 +1736,7 @@ nvme_tcp_ctrlr_connect_qpair(struct spdk_nvme_ctrlr *ctrlr, struct spdk_nvme_qpa
|
|||||||
opts.opts_size = sizeof(opts);
|
opts.opts_size = sizeof(opts);
|
||||||
spdk_sock_get_default_opts(&opts);
|
spdk_sock_get_default_opts(&opts);
|
||||||
opts.priority = ctrlr->trid.priority;
|
opts.priority = ctrlr->trid.priority;
|
||||||
opts.zcopy = !nvme_qpair_is_admin_queue(qpair);
|
opts.zcopy = false;
|
||||||
tqpair->sock = spdk_sock_connect_ext(ctrlr->trid.traddr, port, NULL, &opts);
|
tqpair->sock = spdk_sock_connect_ext(ctrlr->trid.traddr, port, NULL, &opts);
|
||||||
if (!tqpair->sock) {
|
if (!tqpair->sock) {
|
||||||
SPDK_ERRLOG("sock connection error of tqpair=%p with addr=%s, port=%ld\n",
|
SPDK_ERRLOG("sock connection error of tqpair=%p with addr=%s, port=%ld\n",
|
||||||
|
Loading…
Reference in New Issue
Block a user