summaryrefslogtreecommitdiffstats
path: root/sys/dev/twe/twe_tables.h
diff options
context:
space:
mode:
authormsmith <msmith@FreeBSD.org>2002-03-07 09:55:41 +0000
committermsmith <msmith@FreeBSD.org>2002-03-07 09:55:41 +0000
commiteea0ae24b995a9c7c9132c8ed91df3e2f640ef18 (patch)
treeaacb41e66b3d51310841948ae91276de9e3db52f /sys/dev/twe/twe_tables.h
parent955b896bbcf515a09eb75d0fc1b6d859e8c39f8e (diff)
downloadFreeBSD-src-eea0ae24b995a9c7c9132c8ed91df3e2f640ef18.zip
FreeBSD-src-eea0ae24b995a9c7c9132c8ed91df3e2f640ef18.tar.gz
Update for the 6.9 firmware family (6xxx controllers), as well as for
the upcoming 7.4 family (7xxx controllers). - improved error reporting and handling - more diagnostic output - add extra command packet definitions - merge sources again with -stable
Diffstat (limited to 'sys/dev/twe/twe_tables.h')
-rw-r--r--sys/dev/twe/twe_tables.h20
1 files changed, 18 insertions, 2 deletions
diff --git a/sys/dev/twe/twe_tables.h b/sys/dev/twe/twe_tables.h
index aa1ab02..116a8da 100644
--- a/sys/dev/twe/twe_tables.h
+++ b/sys/dev/twe/twe_tables.h
@@ -118,7 +118,7 @@ struct twe_code_lookup twe_table_aen[] = {
{"q queue empty", 0x00},
{"q soft reset", 0x01},
{"c degraded mirror", 0x02},
- {"p controller error", 0x03},
+ {"a controller error", 0x03},
{"c rebuild fail", 0x04},
{"c rebuild done", 0x05},
{"c incomplete unit", 0x06},
@@ -127,7 +127,23 @@ struct twe_code_lookup twe_table_aen[] = {
{"c drive timeout", 0x09},
{"c drive error", 0x0a},
{"c rebuild started", 0x0b},
- {"p aen queue full", 0xff},
+ {"c init started", 0x0c},
+ {"c logical unit deleted", 0x0d},
+ {"p SMART threshold exceeded", 0x0f},
+ {"p ATA UDMA downgrade", 0x21},
+ {"p ATA UDMA upgrade", 0x22},
+ {"p sector repair occurred", 0x23},
+ {"a SBUF integrity check failure", 0x24},
+ {"p lost cached write", 0x25},
+ {"p drive ECC error detected", 0x26},
+ {"p DCB checksum error", 0x27},
+ {"p DCB unsupported version", 0x28},
+ {"c verify started", 0x29},
+ {"c verify failed", 0x2a},
+ {"c verify complete", 0x2b},
+ {"p overwrote bad sector during rebuild", 0x2c},
+ {"p encountered bad sector during rebuild", 0x2d},
+ {"a aen queue full", 0xff},
{NULL, 0},
{"x unknown AEN", 0}
};
OpenPOWER on IntegriCloud