| twe%d: microcontroller not ready || |
The controllers onboard CPU is not reporting that it is ready; this may be due to either a board or system failure. Initialisation has failed.
| twe%d: no attention interrupt |
twe%d: cant drain AEN queue
twe%d: reset not reported
twe%d: controller errors detected
twe%d: cant drain response queue
twe%d: reset %d failed, trying again
| || |
The controller is not responding correctly to the drivers attempts to reset and initialise it. This process is retried several times.
| twe%d: cant initialise controller, giving up || |
Several attempts to reset and initialise the controller have failed; initialisation has failed and the driver will not attach to this controller.
| twe%d: register window not available |
twe%d: cant allocate register window
twe%d: cant allocate parent DMA tag
twe%d: cant allocate interrupt
twe%d: cant set up interrupt
twe%d: cant establish configuration hook
| || |
A resource allocation error occurred while initialising the driver; initialisation has failed and the driver will not attach to this controller.
| twe%d: cant detect attached units || |
Fetching the list of attached units failed; initialisation has failed.
| twe%d: error fetching capacity for unit %d |
twe%d: error fetching state for unit %d
twe%d: error fetching descriptor size for unit %d
twe%d: error fetching descriptor for unit %d
twe%d: device_add_child failed
twe%d: bus_generic_attach returned %d
| || |
Creation of the disk devices failed, either due to communication problems with the adapter or due to resource shortage; attachment of one or more units may have been aborted.
A command was reported completed with a warning by the controller. The warning may be one of:
A command was reported as failed by the controller. The failure message may be one of:
The controller has reported a change in status using an AEN (Asynchronous Event Notification). The following AENs may be reported:
| twe%d: error polling for signalled AENs || |
The controller has reported that one or more status messages are ready for the driver, but attempting to fetch one of these has returned an error.
| twe%d: AEN queue overflow, lost AEN <%s> || |
A status message was retrieved from the controller, but there is no more room to queue it in the driver. The message is lost (but will be printed to the console).
| twe%d: missing expected status bits %s |
twe%d: unexpected status bits %s
| || |
A check of the controllers status bits indicates an unexpected condition.
| twe%d: host interrupt || |
The controller has signalled a host interrupt. This serves an unknown purpose and is ignored.
| twe%d: command interrupt || |
The controller has signalled a command interrupt. This is not used, and will be disabled.
| twe%d: controller reset in progress... || |
The controller is being reset by the driver. Typically this is done when the driver has determined that the controller is in an unrecoverable state.
| twe%d: cant reset controller, giving up || |
The driver has given up on resetting the controller. No further I/O will be handled.
| controller reset done, %d commands restarted || |
The controller was successfully reset, and outstanding commands were restarted.