Hello. I have similar troubles when I trying to pass through usbdevice real USB stick from Ubuntu 9.10 host (qemu 0.11) to FreeBSD 7.3 or FreeBSD 8.1 guest.
FreeBSD 7.3 guest: ------- cut ------ umass0: Invalid CSW: sig 0x00000000 should be 0x53425355 umass0: BBB reset failed, STALLED umass0: BBB bulk-out clear stall failed, STALLED ------- cut ------ FreeBSD 8.1 guest: ------- cut ------ ugen0.2: <vendor 0x1005> at usbus0 umass0: <vendor 0x1005 USB FLASH DRIVE, class 0/0, rev 2.00/1.00, addr 2> on usbus0 umass0: SCSI over Bulk-Only; quirks = 0x0000 umass0:0:0:-1: Attached to scbus0 da0 at umass-sim0 bus 0 scbus0 target 0 lun 0 da0: < USB FLASH DRIVE 34CD> Removable Direct Access SCSI-0 device da0: 1.000MB/s transfers da0: 980MB (2007040 512 byte sectors: 64H 32S/T 980C) (da0:umass-sim0:0:0:0): AutoSense failed (da0:umass-sim0:0:0:0): AutoSense failed (da0:umass-sim0:0:0:0): AutoSense failed (da0:umass-sim0:0:0:0): AutoSense failed (da0:umass-sim0:0:0:0): AutoSense failed (da0:umass-sim0:0:0:0): AutoSense failed (da0:umass-sim0:0:0:0): AutoSense failed ------- cut ------