On Wed, Mar 27, 2002 at 03:49:48PM -0500, Pete Zaitcev wrote:
> Hello,
>
> would someone mind sparing a quick glance, and tell me if this looks
> familiar. User uses pl2303, and after a while it hangs. If he
> pulls USB cable, system oopses (2.4.9+).
What does 9+ mean? AFAIR there were a few bug fixes for usb-uhci for bulk
queuing and rmmod'ing at around 2.4.11, they may have fixed this oops...
> pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.7
> ...... long time before hang ....
> usb-uhci.c: ENXIO c0418280, flags 0, urb c6a2c8a0, burb c6a2c8a0
> pl2303.c: pl2303_open - failed submitting read urb, error -6
> usb-uhci.c: interrupt, status 3, frame# 1699
The pl2303-driver doesn't use bulk queuing, so maybe it has a problem in
the first place.
> Oops: 0000
> CPU: 0
> EIP: 0010:[<c885f539>] Not tainted
> Using defaults from ksymoops -t elf32-i386 -a i386
> EFLAGS: 00010296
> eax: 00000000 ebx: 00000000 ecx: 00000001 edx: 00000000
> esi: c6a2c8a0 edi: c14a4e60 ebp: 00000000 esp: c60f5f14
> ds: 0018 es: 0018 ss: 0018
> Process hotplug (pid: 1149, stackpage=c60f5000)
> Stack: 00000000 00000000 c73d3f64 00000000 c6a2c8a0 c14a4e60 00000000 c885f6e9
> c14a4e60 c6a2c8a0 00000000 00000030 c60f5fc4 00000000 00000000 c14a4e60
> 00000001 00000000 c885f94c c14a4e60 c6a2c8a8 00000003 0000dce0 c1480b80
> Call Trace: [<c885f6e9>] process_urb [usb-uhci] 0x69
> [<c885f94c>] uhci_interrupt [usb-uhci] 0xdc
> [<c010825a>] handle_IRQ_event [kernel] 0x3a
> [<c01083d8>] do_IRQ [kernel] 0x68
> [<c0211fec>] call_do_IRQ [kernel] 0x5
Hm, what is hotplug usually doing at that time?
--
Georg Acher, [EMAIL PROTECTED]
http://www.in.tum.de/~acher/
"Oh no, not again !" The bowl of petunias
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel