From: Daniel Wagner Date: Thu, 25 Aug 2022 07:36:16 +0000 (+0200) Subject: nvme: Masks SSTAT in sanize-log output X-Git-Tag: v2.2~44^2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=7092ff55c5d9017231a68fa4dbb9a37b42d61d61;p=users%2Fsagi%2Fnvme-cli.git nvme: Masks SSTAT in sanize-log output The sanitize->sstat needs to be mask. We do this for the JSON output but not for the normal shell output. Signed-off-by: Daniel Wagner --- diff --git a/nvme-print.c b/nvme-print.c index e1af825c..7deb2162 100644 --- a/nvme-print.c +++ b/nvme-print.c @@ -6502,7 +6502,7 @@ void nvme_show_sanitize_log(struct nvme_sanitize_log_page *sanitize, printf("\n"); printf("Sanitize Status (SSTAT) : %#x\n", - le16_to_cpu(sanitize->sstat)); + le16_to_cpu(sanitize->sstat) & NVME_SANITIZE_SSTAT_STATUS_MASK); if (human) nvme_show_sanitize_log_sstat(le16_to_cpu(sanitize->sstat));