From: Lior Weintraub Date: Mon, 24 Apr 2023 05:26:57 +0000 (+0300) Subject: examples: fix incorrect controller status in MI info output X-Git-Tag: v1.5~37 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=270b48e58db86af27759b548d84b2f8ec0725795;p=users%2Fsagi%2Flibnvme.git examples: fix incorrect controller status in MI info output In the mi-mctp example, we're incorrectly reporting the percent drive life used as the controller status. Fix the controller status output to use the correct (ccs) field. Signed-off-by: Lior Weintraub Reviewed-by: Jeremy Kerr --- diff --git a/examples/mi-mctp.c b/examples/mi-mctp.c index c9a38523..80192491 100644 --- a/examples/mi-mctp.c +++ b/examples/mi-mctp.c @@ -113,7 +113,7 @@ int do_info(nvme_mi_ep_t ep) printf(" smart warnings: 0x%x\n", ss_health.sw); printf(" composite temp: %d\n", ss_health.ctemp); printf(" drive life used: %d%%\n", ss_health.pdlu); - printf(" controller status: 0x%04x\n", le16_to_cpu(ss_health.pdlu)); + printf(" controller status: 0x%04x\n", le16_to_cpu(ss_health.ccs)); return 0; }