From 43ab58b613373ac424bca82797827da0d040554a Mon Sep 17 00:00:00 2001 From: Pawel Wodkowski Date: Tue, 11 Sep 2018 14:31:26 +0200 Subject: [PATCH] vhost: show failed taks status Change-Id: Icc4f046a112dd0b3900bd7ebe803346f9b74c8e9 Signed-off-by: Pawel Wodkowski Reviewed-on: https://review.gerrithub.io/425213 Tested-by: SPDK CI Jenkins Chandler-Test-Pool: SPDK Automated Test System Reviewed-by: Seth Howell Reviewed-by: Jim Harris Reviewed-by: Shuhei Matsumoto Reviewed-by: Changpeng Liu --- lib/vhost/vhost_scsi.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/vhost/vhost_scsi.c b/lib/vhost/vhost_scsi.c index 7c2ba7fd4..f8da0d776 100644 --- a/lib/vhost/vhost_scsi.c +++ b/lib/vhost/vhost_scsi.c @@ -248,6 +248,8 @@ spdk_vhost_scsi_task_cpl(struct spdk_scsi_task *scsi_task) if (task->scsi.status != SPDK_SCSI_STATUS_GOOD) { memcpy(task->resp->sense, task->scsi.sense_data, task->scsi.sense_data_len); task->resp->sense_len = task->scsi.sense_data_len; + SPDK_DEBUGLOG(SPDK_LOG_VHOST_SCSI, "Task (%p) req_idx=%d failed - status=%u\n", task, task->req_idx, + task->scsi.status); } assert(task->scsi.transfer_len == task->scsi.length); task->resp->resid = task->scsi.length - task->scsi.data_transferred;