Patch 01: add promise SATAII150 support to the sata_promise driver. As described in the archives, this patch adds support for those notorious SATAII150 controllers with their weird hotplug offset and prepares us for hotplug goodness. Jeff: The reason that ATA_FLAG_SATA is commented out on pdc_2057x controllers is to keep them consistent with the 2037x controllers in libata + sata_promise support PATA ports (as seen in 2.6.13-rc3-mm1). I've implemented all your other suggestions. Luke Kosewski