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
