On 17 Nov 2011, at 22:10, Jason J. W. Williams wrote:

> Hi Guys,
> 
> After some help on the openindiana-discuss and smartmontools list, it appears 
> that a SCSI error we were seeing is not an error but the Solaris/Illumos SCSI 
> subsystem not handling the SCSI/ATA Translation (SAT) standard properly. We 
> have some SATA OCZ SSDs connected to an LSI 9211-8i SAS2 controller. We're 
> running "smartctl -a" regularly to monitor the 231 attribute (SSD_Life_Left). 
> The only way for smartmontools to get that data is via SAT:
> 
> smartctl -a -d sat /dev/rdsk/<disk_id>
> 
> However, when using SAT mode, the ATA command is issued wrapped in a SCSI 
> command with op code 0x85 (ATA PASSTHROUGH), and expects the ATA return 
> descriptor to be stuffed in to the SCSI response sense data misinterprets 
> this sense data as an error and issues a warning to the logs. It needs to 
> recognize the SCSI request as a SAT command and that the response sense data 
> is not indicative of an error.
> 
> I'm not a kernel dev, otherwise I'd make a patch myself. Is there anyway to 
> update Illumos to be more discerning about SCSI sense data?

We've seen this too - a fix would be ace!



-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

Reply via email to