From: Minwoo Im Date: Wed, 8 Mar 2023 23:52:54 +0000 (+0900) Subject: print: print csi and opcode in error log (TP4113) X-Git-Tag: v2.4~18 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=90d9c1a9455eab02744cc1b428a08a635f4228c8;p=users%2Fsagi%2Fnvme-cli.git print: print csi and opcode in error log (TP4113) Print newly added fields in the error information log page to show which command is errored by opcode. This commit is based on TP4113. Signed-off-by: Minwoo Im --- diff --git a/nvme-print.c b/nvme-print.c index 006ddbc2..fc0cbeea 100644 --- a/nvme-print.c +++ b/nvme-print.c @@ -3790,9 +3790,12 @@ void nvme_show_error_log(struct nvme_error_log_page *err_log, int entries, printf("vs : %d\n", err_log[i].vs); printf("trtype : %s\n", nvme_trtype_to_string(err_log[i].trtype)); + printf("csi : %d\n", err_log[i].csi); + printf("opcode : %#x\n", err_log[i].opcode); printf("cs : %#"PRIx64"\n", le64_to_cpu(err_log[i].cs)); printf("trtype_spec_info: %#x\n", err_log[i].trtype_spec_info); + printf("log_page_version: %d\n", err_log[i].log_page_version); printf(".................\n"); } }