[Bug 191717] [isci] smartctl -H gives "ATA output registers missing" for a disk using the isci driver

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Jun 19 16:11:06 UTC 2015


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191717

--- Comment #6 from martin at lispworks.com ---
It still fails in the same way with smartctl svn.
The machine is now running unpatched 10.1-RELEASE-p13.

According to
http://lists.freebsd.org/pipermail/freebsd-scsi/2014-July/006383.html on the
same thread as the compatibility patch, the kernel is returning the wrong value
for byte 7 in the fixed format sense data buffer, which should be 10 rather
than 0.

He seems to have a good point, so it looks like
sati_scsi_fixed_sense_data_construct and sati_scsi_common_fixed_sense_construct
need to byte 7, like sati_scsi_common_descriptor_sense_construct and 
sati_scsi_descriptor_sense_data_construct do.

This is a production machine, so I'm not confident enough to just change this
without additional input from someone who knows about this stuff in FreeBSD.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-scsi mailing list