diff options
author | sos <sos@FreeBSD.org> | 2000-03-13 09:10:25 +0000 |
---|---|---|
committer | sos <sos@FreeBSD.org> | 2000-03-13 09:10:25 +0000 |
commit | 7f6dd9f5edb930d5cca8f95c746e712931181d7d (patch) | |
tree | 6167e68f804ac8c030b638c5be49162b722f1503 | |
parent | 5acfd407cb8a305c0178df60bc1050636004b4d6 (diff) | |
download | FreeBSD-src-7f6dd9f5edb930d5cca8f95c746e712931181d7d.zip FreeBSD-src-7f6dd9f5edb930d5cca8f95c746e712931181d7d.tar.gz |
Backout the previous fix, it is _not_ that easy too fix.
Leave it as is for 4.0 the real solution comes later.
-rw-r--r-- | sys/dev/ata/ata-disk.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/dev/ata/ata-disk.c b/sys/dev/ata/ata-disk.c index 2f75d54..46915a7 100644 --- a/sys/dev/ata/ata-disk.c +++ b/sys/dev/ata/ata-disk.c @@ -252,8 +252,7 @@ adstrategy(struct buf *bp) s = splbio(); bufqdisksort(&adp->queue, bp); - if (adp->controller->active == ATA_IDLE) - ad_start(adp); + ad_start(adp); splx(s); } |