[Bug 234503] Chipfancier SLC 16GB memstick: ILLEGAL REQUEST asc:21, 0 (Logical block address out of range)

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Dec 30 15:24:39 UTC 2018


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

            Bug ID: 234503
           Summary: Chipfancier SLC 16GB memstick: ILLEGAL REQUEST
                    asc:21,0 (Logical block address out of range)
           Product: Base System
           Version: 11.2-RELEASE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: usb
          Assignee: usb at FreeBSD.org
          Reporter: josef.lar at gmail.com

Created attachment 200622
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=200622&action=edit
This patch fixes the problem for me.

Got a very similar issue as in Bug 198647.

dmesg info:

da0 at umass-sim0 bus 0 scbus0 target 0 lun 0
da0: <16G SLC CHIPFANCIER 1.00> Removable Direct Access SPC-4 SCSI device
da0: Serial Number 500274313
da0: 40.000MB/s transfers
da0: 15900MB (32564183 512 byte sectors)
da0: quirks=0x2<NO_6_BYTE>
da0: Delete methods: <NONE(*),ZERO>
(da0:umass-sim0:0:0:0): READ(10). CDB: 28 00 01 f0 e3 d6 00 00 01 00 
(da0:umass-sim0:0:0:0): CAM status: SCSI Status Error
(da0:umass-sim0:0:0:0): SCSI status: Check Condition
(da0:umass-sim0:0:0:0): SCSI sense: ILLEGAL REQUEST asc:21,0 (Logical block
address out of range)
(da0:umass-sim0:0:0:0): Error 22, Unretryable error

The number of sectors does not match the number I get from Linux, and a similar
patch (see the attachment) as the one in bug 198647 fixed the problem for me.

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


More information about the freebsd-usb mailing list