Commit 94d2e705 authored by Rupesh Girase's avatar Rupesh Girase Committed by Keith Busch
Browse files

nvme: log additional message for controller status



Log the controller status to know more about issue if it
lies within kernel nvme subsytem or controller is unhealthy.

Signed-off-by: default avatarRupesh Girase <rgirase@redhat.com>
Reviewed-by: default avatarSagi Grimberg <sagi@grimberg.me>
Reviewed-by: default avatarChaitanya Kulkarni <chaitanya.kulakrni@wdc.com>
Signed-off-by: default avatarKeith Busch <kbusch@kernel.org>
parent ad95a613
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2083,8 +2083,8 @@ static int nvme_wait_ready(struct nvme_ctrl *ctrl, u64 cap, bool enabled)
			return -EINTR;
		if (time_after(jiffies, timeout)) {
			dev_err(ctrl->device,
				"Device not ready; aborting %s\n", enabled ?
						"initialisation" : "reset");
				"Device not ready; aborting %s, CSTS=0x%x\n",
				enabled ? "initialisation" : "reset", csts);
			return -ENODEV;
		}
	}