On Wednesday 27 December 2006 5:46 am, Vermont wrote:
> It seems as though my shiny new ipod nano can reproducibly trigger a 
> spurious disconnect message, which happens during heavy read activity 
> ...
> Dec 27 08:06:42 eggnog kernel: usb 4-3: USB disconnect, address 3
> Dec 27 08:07:12 eggnog kernel: usb 4-3: usb_sg_cancel, unlink --> -19
> Dec 27 08:07:12 eggnog last message repeated 22 times

The "-19" just means -ENODEV "device gone", so the canceled URB will be
cleaned up by some other path.  It should be fine.

There's some EHCI hardware which, mysteriously, likes to report those
disconnect messages.  VIA is particularly "good" about that, and also
higher data rates _seem_ to be a contributing factor.

We have no particular ideas about what's causing that; and I happen to
not have hardware that fails that way, so I can't help track it down.

I _suspect_ there's something that the driver could do differently to
not make the controller do that disconnect, purely because some older
kernels (maybe 2.6.5 or so) didn't seem to generate those reports, but
if that's true, the problem is subtle enough not to show its face on
most EHCI systems.

- Dave

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to