diff --git a/drivers/ata/libata-core.c b/drivers/ata/libata-core.c index 0cd3ad4..e0dca54 100644 --- a/drivers/ata/libata-core.c +++ b/drivers/ata/libata-core.c @@ -3805,6 +3805,7 @@ int sata_std_hardreset(struct ata_link *link, unsigned int *class, /* do hardreset */ rc = sata_link_hardreset(link, timing, deadline, &online, NULL); + msleep(500); return online ? -EAGAIN : rc; }