Print this page
NEX-3166 need to add FMA events for SSD lifespan
Reviewed by: Jeffry Molanus <jeffry.molanus@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
OS-119 use disk sense data to trigger over-temp fault
        
*** 166,175 ****
--- 166,181 ----
                              nvlist_lookup_nvlist(result, nvpair_name(elem),
                              &details) != 0)
                                  continue;
  
                          if (strcmp(nvpair_name(elem),
+                             FM_EREPORT_SCSI_OVERTEMP) == 0 &&
+                             fmd_prop_get_int32(dmp->dm_hdl,
+                             "ignore-overtemp") == FMD_B_TRUE)
+                                 continue;
+ 
+                         if (strcmp(nvpair_name(elem),
                              FM_EREPORT_SCSI_SSMWEAROUT) == 0 &&
                              fmd_prop_get_int32(dmp->dm_hdl,
                              "ignore-ssm-wearout") == FMD_B_TRUE)
                                  continue;
  
*** 250,259 ****
--- 256,266 ----
  
  static const fmd_prop_t fmd_props[] = {
          { "interval", FMD_TYPE_TIME, "1h" },
          { "min-interval", FMD_TYPE_TIME, "1min" },
          { "simulate", FMD_TYPE_STRING, "" },
+         { "ignore-overtemp", FMD_TYPE_BOOL, "true"},
          { "ignore-ssm-wearout", FMD_TYPE_BOOL, "false"},
          { NULL, 0, NULL }
  };
  
  static const fmd_hdl_ops_t fmd_ops = {