From: Minwoo Im Date: Sun, 7 Jan 2018 07:33:09 +0000 (+0900) Subject: nvme-cli: add print for command specific info field of error log page X-Git-Tag: v1.6~133^2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=662c1618d2cd16093168533b4f9f403538b51fc3;p=users%2Fhch%2Fnvme-cli.git 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 --- diff --git a/nvme-print.c b/nvme-print.c index a6110b2..ad3ec1c 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 b134be1..a23f28b 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 {