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
