diff options
| author | cinap_lenrek <cinap_lenrek@gmx.de> | 2013-01-04 23:09:16 +0100 |
|---|---|---|
| committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2013-01-04 23:09:16 +0100 |
| commit | 6172dbd996e16dbc386c713afbab20f786e29729 (patch) | |
| tree | f79d1c6343f991f44b3bedc4c7032a113916233c | |
| parent | 8c8149965994d4122bd22d29fbcf114282175ec9 (diff) | |
| download | plan9front-6172dbd996e16dbc386c713afbab20f786e29729.tar.xz | |
sdiahci: do port reset on stuck drive on boot
| -rw-r--r-- | sys/src/9/pc/sdiahci.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/src/9/pc/sdiahci.c b/sys/src/9/pc/sdiahci.c index e42de7510..8db494b42 100644 --- a/sys/src/9/pc/sdiahci.c +++ b/sys/src/9/pc/sdiahci.c @@ -912,6 +912,8 @@ configdrive(Drive *d) d->state = Dmissing; break; case Spresent: + if(d->state == Dnull) + d->state = Dportreset; break; case Sphylink: if(d->state == Dready) |
