mtip32xx: increase wait time for hba reset
In LUN failure conditions, device takes longer time to complete the hba reset. Increased wait time from 1 second to 10 seconds. Signed-off-by: Sam Bradshaw <sbradshaw@micron.com> Signed-off-by: Asai Thambi S P <asamymuthupa@micron.com> Signed-off-by: Jens Axboe <axboe@fb.com>
This commit is contained in:
Родитель
75787265d6
Коммит
2f17d71dd7
|
@ -269,8 +269,11 @@ static int mtip_hba_reset(struct driver_data *dd)
|
|||
/* Flush */
|
||||
readl(dd->mmio + HOST_CTL);
|
||||
|
||||
/* Spin for up to 2 seconds, waiting for reset acknowledgement */
|
||||
timeout = jiffies + msecs_to_jiffies(2000);
|
||||
/*
|
||||
* Spin for up to 10 seconds waiting for reset acknowledgement. Spec
|
||||
* is 1 sec but in LUN failure conditions, up to 10 secs are required
|
||||
*/
|
||||
timeout = jiffies + msecs_to_jiffies(10000);
|
||||
do {
|
||||
mdelay(10);
|
||||
if (test_bit(MTIP_DDF_REMOVE_PENDING_BIT, &dd->dd_flag))
|
||||
|
|
Загрузка…
Ссылка в новой задаче