diff options
author | Alexander Motin <mav@FreeBSD.org> | 2022-08-05 14:58:19 +0000 |
---|---|---|
committer | Alexander Motin <mav@FreeBSD.org> | 2022-08-05 14:58:19 +0000 |
commit | a69c0964625f4e20a7d5f22d51e036e13eedbeeb (patch) | |
tree | 65a5d531a6037460eb9aa8e4f5e5c7338c79953d /sys/dev/nvme/nvme.h | |
parent | 101480e926858c90e6b0db780f48742cf60a0487 (diff) | |
download | src-a69c0964625f4e20a7d5f22d51e036e13eedbeeb.tar.gz src-a69c0964625f4e20a7d5f22d51e036e13eedbeeb.zip |
nvme: Print CRD, M and DNR status bits on errors.
It may help with some issues debugging.
MFC after: 1 week
Diffstat (limited to 'sys/dev/nvme/nvme.h')
-rw-r--r-- | sys/dev/nvme/nvme.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/nvme/nvme.h b/sys/dev/nvme/nvme.h index 9aefc5c47973..94b20069c12e 100644 --- a/sys/dev/nvme/nvme.h +++ b/sys/dev/nvme/nvme.h @@ -204,6 +204,7 @@ #define NVME_STATUS_GET_P(st) (((st) >> NVME_STATUS_P_SHIFT) & NVME_STATUS_P_MASK) #define NVME_STATUS_GET_SC(st) (((st) >> NVME_STATUS_SC_SHIFT) & NVME_STATUS_SC_MASK) #define NVME_STATUS_GET_SCT(st) (((st) >> NVME_STATUS_SCT_SHIFT) & NVME_STATUS_SCT_MASK) +#define NVME_STATUS_GET_CRD(st) (((st) >> NVME_STATUS_CRD_SHIFT) & NVME_STATUS_CRD_MASK) #define NVME_STATUS_GET_M(st) (((st) >> NVME_STATUS_M_SHIFT) & NVME_STATUS_M_MASK) #define NVME_STATUS_GET_DNR(st) (((st) >> NVME_STATUS_DNR_SHIFT) & NVME_STATUS_DNR_MASK) |