Hi Tejun, Kishon, This patch series implement a recovery mechanism to work around a HW bug on Broadcom AHCI SATA controller subject to noise triggering a failure to identify hard drives. I would like to make this this is okay with you as an approach on how to solve this. Thanks! Florian Fainelli (3): ata: Allow having a port recovery callback phy: brcm-sata: Implementation calibrate callback ata: ahci_brcm: Recover from failures to identify devices drivers/ata/ahci_brcm.c | 83 ++++++++++++++++++++++++++++++++---- drivers/ata/libata-core.c | 2 + drivers/phy/broadcom/phy-brcm-sata.c | 32 ++++++++++++++ include/linux/libata.h | 1 + 4 files changed, 110 insertions(+), 8 deletions(-) -- 2.7.4 -- 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