On 02/02/2011 03:24 AM, Mike Christie wrote:
Also if the abort fails you still have to wait for the scsi eh to run.
Actually you do not have to wait for the scsi eh to run, right. It looks like bnx2fc would log out the port, which ends up calling fc_remote_port_delete and that would cause the fc timed out function to return BLK_EH_RESET_TIMER to prevent the scsi eh from running. Is that right? That type of eh strategy behavior seems like something you want to sync up with libfc or the fc class so all drivers do something similar.
-- 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