From bf1439420524fe66af93b3ffadbbe206e4283af0 Mon Sep 17 00:00:00 2001 From: Sun Zhenyuan Date: Tue, 11 Sep 2018 13:22:40 -0400 Subject: [PATCH] nvme: printf info after error Change-Id: I1812f4aa46ff1f2e464f40346bd012fe1f504011 Signed-off-by: Sun Zhenyuan Reviewed-on: https://review.gerrithub.io/425467 Reviewed-by: GangCao Reviewed-by: Jim Harris Reviewed-by: Ben Walker Reviewed-by: Shuhei Matsumoto Tested-by: SPDK CI Jenkins Chandler-Test-Pool: SPDK Automated Test System --- lib/nvme/nvme_ns_cmd.c | 2 ++ lib/nvme/nvme_qpair.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/lib/nvme/nvme_ns_cmd.c b/lib/nvme/nvme_ns_cmd.c index 5a694ad57..9562cf5a1 100644 --- a/lib/nvme/nvme_ns_cmd.c +++ b/lib/nvme/nvme_ns_cmd.c @@ -443,6 +443,8 @@ _nvme_ns_cmd_rw(struct spdk_nvme_ns *ns, struct spdk_nvme_qpair *qpair, if (io_flags & 0xFFFF) { /* The bottom 16 bits must be empty */ + SPDK_ERRLOG("io_flags 0x%x bottom 16 bits is not empty\n", + io_flags); return NULL; } diff --git a/lib/nvme/nvme_qpair.c b/lib/nvme/nvme_qpair.c index c092649f7..9f585798e 100644 --- a/lib/nvme/nvme_qpair.c +++ b/lib/nvme/nvme_qpair.c @@ -451,6 +451,8 @@ nvme_qpair_init(struct spdk_nvme_qpair *qpair, uint16_t id, qpair->req_buf = spdk_zmalloc(req_size_padded * num_requests, 64, NULL, SPDK_ENV_SOCKET_ID_ANY, SPDK_MALLOC_SHARE); if (qpair->req_buf == NULL) { + SPDK_ERRLOG("no memory to allocate qpair(cntlid:0x%x sqid:%d) req_buf with %d request\n", + ctrlr->cntlid, qpair->id, num_requests); return -ENOMEM; }