Tejun Heo wrote: > Brian & Chamaigne Scamman wrote: >> Tejun Heo wrote: >>> Can you please put ssleep(5) right after the first ata_do_reset() >>> call in drivers/ata/libata-eh.c::ata_eh_reset() and see whether the >>> problem goes away? >> >> This actually caused more problems. The "failed to IDENTIFY (I/O error, >> err_mask=0x11)" was still printed, plus there was a 5 second delay for >> each >> port on the PMP during each of the 3 attempts to read the drive. In >> the end, >> neither of the two SSD drives I tried ended up working. Changing >> ssleep(5) >> to msleep(5) didn't remove the IDENTIFY errors, but still allowed the >> drives >> to work. >> >> Is there anyway to control the length of the reset pulse? I've heard that >> some of the SSD's require the reset pulse to be held longer than normal. > > For sata_sil24, it's determined by the controller. Hmmm... Please wait > a bit, I have another thing to try. Which didn't work out too well. :-( I'm sorry but I'm out of ideas. I'm gonna ask SIMG about it. Do you mind being cc'd there? Thanks. -- tejun -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html