--- linux-2.6.28.2/include/linux/libata.h.orig 2009-01-24 18:42:07.000000000 -0600 +++ linux-2.6.28.2/include/linux/libata.h 2009-02-02 10:36:30.000000000 -0600 @@ -271,7 +271,7 @@ enum { * advised to wait only for the following duration before * doing SRST. */ - ATA_TMOUT_PMP_SRST_WAIT = 1000, + ATA_TMOUT_PMP_SRST_WAIT = 5000, /* ATA bus states */ BUS_UNKNOWN = 0,