Subject: CVS commit: src
To: None <email@example.com>
From: Manuel BOUYER <firstname.lastname@example.org>
Date: 11/17/1998 06:45:39
Module Name: src
Committed By: bouyer
Date: Tue Nov 17 14:45:39 UTC 1998
src/sys/dev/scsipi: atapi_base.c atapi_wdc.c
In atapi_wdc.c, issue a 'REQUEST SENSE' command when appropriate.
Return XS_SENSE when the full sense info has been retrieved, or
XS_SHORTSENSE if only the sense key was available (from the error register)
Make atapi_interpret_sense() deal with this, and call scsipi_interpret_sense()
for XS_SENSE. (XXX sd_interpret_sense() and the ioctl code needs to be made
aware of XS_SHORTSENSE too ! sense hanlding for these is now less broken for
devices that support 'REQUEST SENSE')
All the ATAPI devices I have access to seems to honnor the SENSE_REQUEST
command, but I suspect some ATAPI devices will not (althouh it's mandatory).
The code should be able to deal with this, but is untested ...