>>>>> "Jeremy" == Jeremy Linton <jlinton@xxxxxxxxxxxxx> writes: Jeremy> Well, how about generating std inquiry against them if they are Jeremy> idle and the given HBA has a device in error state? Then you can Jeremy> make a rough approximation of what has failed, and escalate the Jeremy> error handling if all the devices at a particular level have Jeremy> failed. It's not that simple, unfortunately. Some HBAs keep more state than others. We see cases fairly often where a misbehaving target has confused the HBA enough that we can not bring the device back without doing an HBA firmware reset. Despite I/O completing successfully on other targets connected to the same HBA. So at some point we do need to give up and escalate to a full HBA reset. We would just like to defer that hammer until we have run out of other options. -- Martin K. Petersen Oracle Linux Engineering -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html