Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Jun 2015 16:11:05 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-scsi@FreeBSD.org
Subject:   [Bug 191717] [isci] smartctl -H gives "ATA output registers missing" for a disk using the isci driver
Message-ID:  <bug-191717-5312-GGxodX6tOT@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-191717-5312@https.bugs.freebsd.org/bugzilla/>
References:  <bug-191717-5312@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191717

--- Comment #6 from martin@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-191717-5312-GGxodX6tOT>