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

Douglas Gilbert dgilbert at interlog.com
Tue Jul 8 03:21:48 UTC 2014


On 14-07-07 09:45 PM, bugzilla-noreply at freebsd.org wrote:
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191717
>
> Mark Linimon <linimon at FreeBSD.org> changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>             Assignee|freebsd-bugs at FreeBSD.org    |freebsd-scsi at FreeBSD.org
>              Summary|smartctl -H gives "ATA      |[iscsi] smartctl -H gives
>                     |output registers missing"   |"ATA output registers
>                     |for a disk using the isci   |missing" for a disk using
>                     |driver                      |the isci driver
>
> --- Comment #1 from Mark Linimon <linimon at FreeBSD.org> ---
> Over to maintainers.
>

At the point of failure "whatever" produces this SCSI sense data:
    f0 00 01 00 50 40 00 00  00 c2 4f 00 00 1d 00 00 00 00

FreeBSD is wrong to print out 18 bytes because that is an 8
byte (deferred, fixed type) buffer because byte 7 (the
additional length) is 0. Whatever produced that broken
sense data is the probably culprit.

It is trying to say there is "ATA pass-through information
available" but fails to get its message across.

Doug Gilbert


More information about the freebsd-scsi mailing list