Hi all, This is a roll-up of all of my ATA related uncommitted patches against libsas and aic94xx to date. Per James Bottomley's request, I'm pushing these patches out for further review in aic94xx-sas. The big changes in this patch set are a lot of bug and locking fixes, the conversion of the EH routines to interact with the SAS EH strategy routines, and of course the separation of the SATL code into a separate module. These patches should apply in number order cleanly against 2.6.20-rc6 + scsi_misc + scsi-rc-fixes + aic94xx-sas. They've been fairly well tested on a bunch of SATA disks in a x206m, though the ATAPI support is not so well tested. However, I have run these patches in other loads for a while. Hopefully these patches are ready for more widespread testing in scsi-misc, and thank you for any comments or feedback that you provide. (Apologies for any stgit mail misconfiguration on my part.) --D - 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