diff --git a/include/spdk/nvme_spec.h b/include/spdk/nvme_spec.h index 71e130425..f51440405 100644 --- a/include/spdk/nvme_spec.h +++ b/include/spdk/nvme_spec.h @@ -1124,7 +1124,7 @@ struct spdk_nvme_cpl { uint32_t cdw0; /* command-specific */ /* dword 1 */ - uint32_t rsvd1; + uint32_t cdw1; /* command-specific */ /* dword 2 */ uint16_t sqhd; /* submission queue head pointer */ diff --git a/lib/nvmf/fc.c b/lib/nvmf/fc.c index e5df6eade..eba03c72b 100644 --- a/lib/nvmf/fc.c +++ b/lib/nvmf/fc.c @@ -1881,7 +1881,7 @@ nvmf_fc_send_ersp_required(struct spdk_nvmf_fc_request *fc_req, if (!(rsp_cnt % fc_conn->esrp_ratio) || (cmd->opc == SPDK_NVME_OPC_FABRIC) || - (status & 0xFFFE) || rsp->cdw0 || rsp->rsvd1 || + (status & 0xFFFE) || rsp->cdw0 || rsp->cdw1 || (req->length != xfer_len)) { return true; }