aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorSøren Schmidt <sos@FreeBSD.org>2004-03-02 16:16:54 +0000
committerSøren Schmidt <sos@FreeBSD.org>2004-03-02 16:16:54 +0000
commitf0aafe7d84d65710817fc3f1d65dc841dc608cab (patch)
treeafa4dc7cc9d3a4c907d059331b1bea8355ce6e7f /sys
parent48850f29772907a94cd82b17b77df4565c09ce59 (diff)
downloadsrc-f0aafe7d84d65710817fc3f1d65dc841dc608cab.tar.gz
src-f0aafe7d84d65710817fc3f1d65dc841dc608cab.zip
If being verbose in the autosense code, print the original error.
Notes
Notes: svn path=/head/; revision=126490
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/ata/ata-queue.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/sys/dev/ata/ata-queue.c b/sys/dev/ata/ata-queue.c
index e881a1e35048..667bd999db7e 100644
--- a/sys/dev/ata/ata-queue.c
+++ b/sys/dev/ata/ata-queue.c
@@ -386,10 +386,8 @@ ata_completed(void *context, int dummy)
request->u.atapi.sense_data.sk_specific,
request->u.atapi.sense_data.sk_specific1,
request->u.atapi.sense_data.sk_specific2);
- printf("status=%b error=%b\n",
- request->status, "\20\10BUSY\7READY\6DMA"
- "\5DSC\4DRQ\3CORRECTABLE\2INDEX\1ERROR",
- (request->error & ATA_E_MASK),
+ printf("error=%b\n",
+ (request->u.atapi.sense_key & ATA_E_MASK),
"\20\4MEDIA_CHANGE_REQUEST\3ABORTED"
"\2NO_MEDIA\1ILLEGAL_LENGTH");
}