|
From: Christian F. <Chr...@t-...> - 2011-05-18 20:23:18
|
Peter Radig wrote: > Christian, > > It appears after this one: > > === START OF READ SMART DATA SECTION === > > REPORT-IOCTL: Device=/dev/rdsk/c12t0d0p0 Command=SMART STATUS CHECK > Input: FR=0xda, SC=...., LL=...., LM=0x4f, LH=0xc2, DEV=...., CMD=0xb0 > [ata pass-through(12): a1 06 2c da 00 00 4f c2 00 b0 00 00 ] > status=0x2: sense_key=0x0 asc=0x0 ascq=0x0 > >>> Sense buffer, len=24: > 00 72 01 00 00 00 00 00 0e 09 0c 00 00 00 00 00 00 > 10 00 4f 00 c2 00 00 00 00 > Values from ATA Return Descriptor are: > 00 09 0c 00 00 00 00 00 00 00 4f 00 c2 00 00 > > I presume the warning is logged because this SCSI command returns sense data. If this is the case then this is IMO a kernel or driver bug and should be reported to solaris developers. SCSI errors should only be logged if the sense data contains real error codes. In this case sense data contains the ATA Return Descriptor as requested. But I have no idea why this does not happen when 5.39 is used as it issues the SAME command. Thanks, Christian |