From 662c1618d2cd16093168533b4f9f403538b51fc3 Mon Sep 17 00:00:00 2001 From: Minwoo Im Date: Sun, 7 Jan 2018 16:33:09 +0900 Subject: [PATCH] nvme-cli: add print for command specific info field of error log page Add print line for Command Specific Information[39:32] in Error Information Log Entry. Signed-off-by: Minwoo Im --- nvme-print.c | 1 + nvme.h | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/nvme-print.c b/nvme-print.c index a6110b2a..ad3ec1cd 100644 --- a/nvme-print.c +++ b/nvme-print.c @@ -947,6 +947,7 @@ void show_error_log(struct nvme_error_log_page *err_log, int entries, const char printf("lba : %#"PRIx64"\n",(uint64_t)le64_to_cpu(err_log[i].lba)); printf("nsid : %#x\n", err_log[i].nsid); printf("vs : %d\n", err_log[i].vs); + printf("cs : %#"PRIx64"\n", (uint64_t) err_log[i].cs); printf(".................\n"); } } diff --git a/nvme.h b/nvme.h index b134be1e..a23f28bc 100644 --- a/nvme.h +++ b/nvme.h @@ -48,7 +48,9 @@ struct nvme_error_log_page { __u64 lba; __u32 nsid; __u8 vs; - __u8 resv[35]; + __u8 resv[3]; + __u64 cs; + __u8 resv2[24]; }; struct nvme_firmware_log_page { -- 2.51.0