sdiahci: do port reset on stuck drive on boot
This commit is contained in:
parent
8c81499659
commit
6172dbd996
|
@ -912,6 +912,8 @@ configdrive(Drive *d)
|
||||||
d->state = Dmissing;
|
d->state = Dmissing;
|
||||||
break;
|
break;
|
||||||
case Spresent:
|
case Spresent:
|
||||||
|
if(d->state == Dnull)
|
||||||
|
d->state = Dportreset;
|
||||||
break;
|
break;
|
||||||
case Sphylink:
|
case Sphylink:
|
||||||
if(d->state == Dready)
|
if(d->state == Dready)
|
||||||
|
|
Loading…
Reference in a new issue