Hi, I'm seeing a hang when I insert one of these guys into my 7 stable box (kernel from 28 Feb), after removing it all seems well: Mar 27 13:32:29 zmori root: Unknown USB device: vendor 0x041e product 0x4106 bus uhub1 Mar 27 13:32:29 zmori kernel: umass0: <Creative Tech NOMAD MuVo, class 0/0, rev 1.10/0.01, addr 2> on uhub1 Mar 27 13:32:30 zmori kernel: da0 at umass-sim0 bus 0 target 0 lun 0 Mar 27 13:32:30 zmori kernel: da0: <CREATIVE NOMAD_MUVO 0001> Removable Direct Access SCSI-4 device Mar 27 13:32:30 zmori kernel: da0: 1.000MB/s transfers Mar 27 13:32:30 zmori kernel: da0: 125MB (256001 512 byte sectors: 64H 32S/T 125C) Mar 27 13:32:39 zmori kernel: umass0: BBB reset failed, STALLED Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-in clear stall failed, STALLED Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-out clear stall failed, STALLED Mar 27 13:32:39 zmori kernel: (da0:umass-sim0:0:0:0): AutoSense Failed Mar 27 13:32:39 zmori kernel: umass0: BBB reset failed, STALLED Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-in clear stall failed, STALLED Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-out clear stall failed, STALLED Mar 27 13:32:39 zmori kernel: umass0: BBB reset failed, STALLED Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-in clear stall failed, STALLED Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-out clear stall failed, STALLED Mar 27 13:32:39 zmori kernel: umass0: BBB reset failed, STALLED Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-in clear stall failed, STALLED Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-out clear stall failed, STALLED Mar 27 13:32:39 zmori kernel: umass0: at uhub1 port 1 (addr 2) disconnected Mar 27 13:32:39 zmori kernel: (da0:umass-sim0:0:0:0): lost device Mar 27 13:32:39 zmori kernel: (da0:dead_sim0:0:0:0): removing device entry Mar 27 13:32:39 zmori kernel: umass0: detached This worked ok under 6 Stable - on this particular box, I upgraded it to 7 from source, and have yet to rebuild the userland stuff (could this be a factor???). The box is a VIA Apollo 266 chipset (I've noticed some mails about USB 2.0 bugs with VIA - but this board is 1.0 or 1.1 only). Cheers Mark
Mark Kirkwood wrote:> Hi, > > I'm seeing a hang when I insert one of these guys into my 7 stable box > (kernel from 28 Feb), after removing it all seems well: > > Mar 27 13:32:29 zmori root: Unknown USB device: vendor 0x041e product > 0x4106 bus uhub1 > Mar 27 13:32:29 zmori kernel: umass0: <Creative Tech NOMAD MuVo, class > 0/0, rev 1.10/0.01, addr 2> on uhub1 > Mar 27 13:32:30 zmori kernel: da0 at umass-sim0 bus 0 target 0 lun 0 > Mar 27 13:32:30 zmori kernel: da0: <CREATIVE NOMAD_MUVO 0001> > Removable Direct Access SCSI-4 device > Mar 27 13:32:30 zmori kernel: da0: 1.000MB/s transfers > Mar 27 13:32:30 zmori kernel: da0: 125MB (256001 512 byte sectors: 64H > 32S/T 125C) > Mar 27 13:32:39 zmori kernel: umass0: BBB reset failed, STALLED > Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-in clear stall failed, > STALLED > Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-out clear stall failed, > STALLED > Mar 27 13:32:39 zmori kernel: (da0:umass-sim0:0:0:0): AutoSense Failed > Mar 27 13:32:39 zmori kernel: umass0: BBB reset failed, STALLED > Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-in clear stall failed, > STALLED > Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-out clear stall failed, > STALLED > Mar 27 13:32:39 zmori kernel: umass0: BBB reset failed, STALLED > Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-in clear stall failed, > STALLED > Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-out clear stall failed, > STALLED > Mar 27 13:32:39 zmori kernel: umass0: BBB reset failed, STALLED > Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-in clear stall failed, > STALLED > Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-out clear stall failed, > STALLED > Mar 27 13:32:39 zmori kernel: umass0: at uhub1 port 1 (addr 2) > disconnected > Mar 27 13:32:39 zmori kernel: (da0:umass-sim0:0:0:0): lost device > Mar 27 13:32:39 zmori kernel: (da0:dead_sim0:0:0:0): removing device > entry > Mar 27 13:32:39 zmori kernel: umass0: detached > > > > This worked ok under 6 Stable - on this particular box, I upgraded it > to 7 from source, and have yet to rebuild the userland stuff (could > this be a factor???). The box is a VIA Apollo 266 chipset (I've > noticed some mails about USB 2.0 bugs with VIA - but this board is 1.0 > or 1.1 only). > >FWIW, this still happens even after recompiling my userland.
> I wrote: >> >> Mar 27 13:32:30 zmori kernel: da0: <CREATIVE NOMAD_MUVO 0001> >> Removable Direct Access SCSI-4 device >> Mar 27 13:32:30 zmori kernel: da0: 1.000MB/s transfers >> Mar 27 13:32:30 zmori kernel: da0: 125MB (256001 512 byte sectors: >> 64H 32S/T 125C) >> Mar 27 13:32:39 zmori kernel: umass0: BBB reset failed, STALLED >> Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-in clear stall failed, >> STALLED >> >...and this is already logged as usb/119481, sorry missed it when searching gnats previously. Mark
Mark Kirkwood wrote:> >> I wrote: >>> >>> Mar 27 13:32:30 zmori kernel: da0: <CREATIVE NOMAD_MUVO 0001> >>> Removable Direct Access SCSI-4 device >>> Mar 27 13:32:30 zmori kernel: da0: 1.000MB/s transfers >>> Mar 27 13:32:30 zmori kernel: da0: 125MB (256001 512 byte sectors: >>> 64H 32S/T 125C) >>> Mar 27 13:32:39 zmori kernel: umass0: BBB reset failed, STALLED >>> Mar 27 13:32:39 zmori kernel: umass0: BBB bulk-in clear stall >>> failed, STALLED >>> >> > > ...and this is already logged as usb/119481, sorry missed it when > searching gnats previously. >Actually that above pr is for a stall on different hardware - the correct one is: usb/78984 There is a patch included there for RELENG_7, which basically applies an off-by-1 quirk to the particular device. It was commented in (one of) the related prs that this should not be necessary as Linux does not quirk any of its Nomad entries. Interestingly, it actually needs to - the 128MB Nomad does not work in Linux either! Cheers Mark