From: Jeremy Kerr Date: Sun, 23 Oct 2022 08:01:27 +0000 (+0800) Subject: nvme-print: decode MI status values X-Git-Tag: v2.2~10^2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=e5639a99aef627617185a0c32eb3ca3e7581e1b7;p=users%2Fsagi%2Fnvme-cli.git nvme-print: decode MI status values This change adds support for the MI-specific status values, and decodes using nvme_mi_status_to_string(). Signed-off-by: Jeremy Kerr --- diff --git a/nvme-print.c b/nvme-print.c index 898d43f3..c27f0873 100644 --- a/nvme-print.c +++ b/nvme-print.c @@ -3273,6 +3273,10 @@ void nvme_show_status(int status) fprintf(stderr, "NVMe status: %s(%#x)\n", nvme_status_to_string(val, false), val); break; + case NVME_STATUS_TYPE_MI: + fprintf(stderr, "NVMe-MI status: %s(%#x)\n", + nvme_mi_status_to_string(val), val); + break; default: fprintf(stderr, "Unknown status type %d, value %#x\n", type, val);