PROBLEM: (87635, 87833, 90019, 90048, 90055, 90162, 90165, 90237, 90330, 90416, 90583, 90808, 90837, 91305, 91605, 92186, 92384, 93083, 94461, 94886) (PATCH ID: OSF540-005) ******** PROBLEM (87635) (PATCH ID: ) It is possible for an I/O to be returned to the driver by the adapter firmware with no status if the I/O was aborted during a burst of bus resets. The result was an error of the type "Unexpected status returned - 0x0" being logged in the binary error log. The I/O itself would be reissued by the driver. PROBLEM: (87833, 90019, 90048, 90162, 90165, 90237, 90330, 90583, 90808, 91305, 92186, 92384, 93083) (PATCH ID: ) A system hang, bus hang or panic could occur if a burst of bus resets are received. A timing window exists where by the adapter still has context of an I/O which had been aborted because of a bus reset. Depending on the state of that I/O this could result in a Machine Check or Kernel Memory Fault panic of the system. This could also result in the driver's failure to clear an internal state flag causing a bus or system hang condition. PROBLEM (90055, 90416, 90837, 90165) (PATCH ID: ) The driver failed to handle data underrun conditions properly which could result in a read request being returned with a byte count that is more than what was actually read. PROBLEM (94461) (PATCH ID: ) A system hang could occur during a system boot if a target failed to respond to the driver's inquiry command. If the command timed out the driver failed to return the appropriate error to the configuration subsystem. As a result the inquiry command was reissued. This results in an endless loop if the target fails to ever respond. PROBLEM (94886) (PATCH ID: ) A Kernel Memory Fault panic could occur during boot if the verification of the adapter should fail. This condition could occur if an unsupported variant of the adapter is found on the system or if an error occurred when trying to access the adapters registers during initialization. PROBLEM: (93044) (PATCH ID: OSF540-225) ******** PROBLEM (93044) (PATCH ID: ) A small timing window exist that could result in an I/O being returned with a good status if an attempt is made to abort the I/O during a bus or device reset. This fix patch prevents an abort from being issued by the driver during a reset and thus preserving the correct status of the I/O.