EDAC: Document HW_EVENT_ERR_DEFERRED type
authorYazen Ghannam <Yazen.Ghannam@amd.com>
Thu, 1 Dec 2016 20:24:53 +0000 (14:24 -0600)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Thu, 15 Dec 2016 10:58:12 +0000 (08:58 -0200)
Add a description of the HW_EVENT_ERR_DEFERRED type that wasn't included
with commit d12a969ebbfc ("EDAC, amd64: Add Deferred Error type").

Signed-off-by: Yazen Ghannam <Yazen.Ghannam@amd.com>
Acked-by: Borislav Petkov <bp@suse.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
include/linux/edac.h

index c4433fd..07c52c0 100644 (file)
@@ -130,6 +130,12 @@ enum dev_type {
  *                             fatal (maybe it is on an unused memory area,
  *                             or the memory controller could recover from
  *                             it for example, by re-trying the operation).
+ * @HW_EVENT_ERR_DEFERRED:     Deferred Error - Indicates an uncorrectable
+ *                             error whose handling is not urgent. This could
+ *                             be due to hardware data poisoning where the
+ *                             system can continue operation until the poisoned
+ *                             data is consumed. Preemptive measures may also
+ *                             be taken, e.g. offlining pages, etc.
  * @HW_EVENT_ERR_FATAL:                Fatal Error - Uncorrected error that could not
  *                             be recovered.
  * @HW_EVENT_ERR_INFO:         Informational - The CPER spec defines a forth