Date: Sat, 18 Mar 2006 19:17:17 +0100 (CET) From: Florent Thoumie <flz@xbsd.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: kern/94647: [quirk] Card Reader hanging Message-ID: <20060318181717.8167011494@smtp.xbsd.org> Resent-Message-ID: <200603181820.k2IIKOpE061728@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 94647 >Category: kern >Synopsis: [quirk] Card Reader hanging >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Mar 18 18:20:22 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Florent Thoumie >Release: FreeBSD 5.3-RELEASE i386 >Organization: Xbsd.org >Environment: System: FreeBSD srv1.xbsd.org 5.3-RELEASE FreeBSD 5.3-RELEASE #2: Wed Nov 24 16:35:34 CET 2004 root@gate.xbsd.org:/usr/src/sys/i386/compile/GATE i386 >Description: Sent by anders@ on freebsd-usb back in january 2006. Hi, I write data to some CF cards now and then. After a few iterations, dd starts hanging instead of writing to the device. I am running FreeBSD 6.0-RELEASE and I use Compact Flash cards in a eMagic USB 2.0 6-in-1 card reader. The flash reader is identified by usbdevs as: port 3 addr 2: high speed, power 500 mA, config 1, Flash Reader(0x0760), vendor 0x05e3(0x05e3), rev 1.25 Some console messages: Jan 16 18:12:44 lappy kernel: umass0: vendor 0x05e3 Flash Reader, rev 2.00/1.25, addr 2 Jan 16 18:12:44 lappy kernel: umass0: SCSI over Bulk-Only; quirks = 0x0000 Jan 16 18:12:44 lappy kernel: umass0:2:0:-1: Attached to scbus2 Jan 16 18:12:45 lappy kernel: da0 at umass-sim0 bus 0 target 0 lun 0 Jan 16 18:12:45 lappy kernel: da0: <Generic STORAGE DEVICE 0125> Removable Direc t Access SCSI-0 device Jan 16 18:12:45 lappy kernel: da0: 40.000MB/s transfers Jan 16 18:12:45 lappy kernel: da0: 123MB (251904 512 byte sectors: 64H 32S/T 123 C) Jan 16 18:12:45 lappy kernel: da1 at umass-sim0 bus 0 target 0 lun 1 Jan 16 18:12:45 lappy kernel: da1: <Generic STORAGE DEVICE 0125> Removable Direc t Access SCSI-0 device Jan 16 18:12:45 lappy kernel: da1: 40.000MB/s transfers Jan 16 18:12:45 lappy kernel: da1: Attempt to query device size failed: NOT READ Y, Medium not present Jan 16 18:12:45 lappy kernel: da2 at umass-sim0 bus 0 target 0 lun 2 Jan 16 18:12:45 lappy kernel: da2: <Generic STORAGE DEVICE 0125> Removable Direc t Access SCSI-0 device Jan 16 18:12:45 lappy kernel: da2: 40.000MB/s transfers Jan 16 18:12:45 lappy kernel: da2: Attempt to query device size failed: NOT READ Y, Medium not present Jan 16 18:12:45 lappy kernel: da3 at umass-sim0 bus 0 target 0 lun 3 Jan 16 18:12:45 lappy kernel: da3: <Generic STORAGE DEVICE 0125> Removable Direc t Access SCSI-0 device Jan 16 18:12:45 lappy kernel: da3: 40.000MB/s transfers Jan 16 18:12:45 lappy kernel: da3: Attempt to query device size failed: NOT READ Y, Medium not present Jan 16 18:12:45 lappy kernel: (da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x10, scsi status == 0x0 Jan 16 18:12:45 lappy kernel: umass0: Invalid CSW: tag 55 should be 56 Anyone else run into this sort of thing? If writing to a CF card hangs once, it seems I need a reboot to recover (rebooting hangs too, in the end). Sometimes I can write one card, sometimes more. Regards, -- Anders. >How-To-Repeat: >Fix: Already fixed in HEAD, this PR is for record purposes. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060318181717.8167011494>