diff --git a/lib/nvme/nvme_pcie.c b/lib/nvme/nvme_pcie.c index ce2945b1c..5c9966ef6 100644 --- a/lib/nvme/nvme_pcie.c +++ b/lib/nvme/nvme_pcie.c @@ -1637,7 +1637,7 @@ nvme_pcie_qpair_build_hw_sgl_request(struct spdk_nvme_qpair *qpair, struct nvme_ req->payload.u.sgl.reset_sgl_fn(req->payload.u.sgl.cb_arg, req->payload_offset); sgl = tr->u.sgl; - req->cmd.psdt = SPDK_NVME_PSDT_SGL_MPTR_SGL; + req->cmd.psdt = SPDK_NVME_PSDT_SGL_MPTR_CONTIG; req->cmd.dptr.sgl1.unkeyed.subtype = 0; remaining_transfer_len = req->payload_size;