Use ndctl_cmd_smart_get_alarm_flags() instead of
ndctl_cmd_smart_get_spares() to populate "alarm_temperature" and
"alarm_spares".

Cc: Dan Williams <[email protected]>
Signed-off-by: Brian Boylston <[email protected]>
---
 ndctl/util/json-smart.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ndctl/util/json-smart.c b/ndctl/util/json-smart.c
index 824c51e..94519da 100644
--- a/ndctl/util/json-smart.c
+++ b/ndctl/util/json-smart.c
@@ -120,7 +120,7 @@ struct json_object *util_dimm_health_to_json(struct 
ndctl_dimm *dimm)
        }
 
        if (flags & ND_SMART_ALARM_VALID) {
-               unsigned int alarm_flags = ndctl_cmd_smart_get_spares(cmd);
+               unsigned int alarm_flags = ndctl_cmd_smart_get_alarm_flags(cmd);
                bool temp_flag = !!(alarm_flags & ND_SMART_TEMP_TRIP);
                bool spares_flag = !!(alarm_flags & ND_SMART_SPARE_TRIP);
 
-- 
2.8.3

_______________________________________________
Linux-nvdimm mailing list
[email protected]
https://lists.01.org/mailman/listinfo/linux-nvdimm

Reply via email to