diff options
| author | Søren Schmidt <sos@FreeBSD.org> | 2006-03-07 14:27:54 +0000 |
|---|---|---|
| committer | Søren Schmidt <sos@FreeBSD.org> | 2006-03-07 14:27:54 +0000 |
| commit | a68193c985052cd0cb400449becc2d039abeae34 (patch) | |
| tree | ee0b93baa04b2c571c502fb4c3ae1fb553b85812 /sys/dev/ata/ata-queue.c | |
| parent | 9bbad495a3b3f9a1b25ac8bcb8ea6ff50ac0b9d1 (diff) | |
Notes
Diffstat (limited to 'sys/dev/ata/ata-queue.c')
| -rw-r--r-- | sys/dev/ata/ata-queue.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/ata/ata-queue.c b/sys/dev/ata/ata-queue.c index f95a6fbdf6a7..7834b1a8dca2 100644 --- a/sys/dev/ata/ata-queue.c +++ b/sys/dev/ata/ata-queue.c @@ -306,7 +306,7 @@ ata_completed(void *context, int dummy) request->result = EIO; } } - else { + else if (!(request->flags & ATA_R_ATAPI) ){ /* if this is a soft ECC error warn about it */ /* XXX SOS we could do WARF here */ if ((request->status & (ATA_S_CORR | ATA_S_ERROR)) == ATA_S_CORR) { |
