Red Hat Bugzilla – Bug 180463
rmmod pl2303 triggers kernel bug
Last modified: 2008-08-02 19:40:33 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060126 Fedora/1.5-5 Firefox/1.5
Description of problem:
My USB serial port didn't work , upon closer inspection I noticed
pl2303 4-3.2:1.0: pl2303 converter detected
usb 4-3.2: pl2303 converter now attached to ttyUSB0
usbcore: registered new driver pl2303
drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver
then some lines later
pl2303 ttyUSB0: pl2303_open - failed submitting interrupt urb, error -28
So I tried a rmmod pl2303 which resulted in a crah
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. rmmod pl2303
Actual Results: Kernel bug .. oops is attached
Expected Results: the module to be removed , or a working pl2303 driver :)
Created attachment 124364 [details]
The actual oops
this is the actual oops I got.
My machine started a (2 minute ?) countdown, then contuinued working ..
(except for the serial adapter ..)
Are you plugging the pl2303 device into a USB 2.0 hub, or into the main port
on the motherboard?
And did you have a program that was accessing the pl2303 device when you
Can you attach the /proc/bus/usb/devices file with the pl2303 device plugged
Plugged in to a hub actually.
No program was accessing it.. I tried starting minicom but that failed.
I`ll provide you with the devices file on monday .
If you plug it into a usb 1.1 hub, or into the main usb port on the machine,
odds are it will work just fine.
It used to be working trough the hub till I upgraded to FC5 Testing. I`ll test
on monday :)
It indeed works when plugging it in the machine directly. However as mentionned
before, this used to work before.
You got lucky before. This is one area of the USB stack, where Linux is not
fully operational (usb 1.1 devices plugged into 2.0 hubs.) People are still
working on this, and it looks like the 2.6.16 kernel will be a lot better
(I can't duplicate this anymore on my boxes), but it is still not fully
Kris, how is 2.6.16-1.2111_FC5?
Linux mine2.x-tend.be 2.6.16-1.2088_FC6
Tried and crashed again .. will try with the version you suggested.. also
got to upgrade fist :)
Created attachment 129839 [details]
Test fix #1 - wait until scheduled work completes in disconnect
A new kernel update has been released (Version: 2.6.18-1.2200.fc5)
based upon a new upstream kernel release.
Please retest against this new kernel, as a large number of patches
go into each upstream release, possibly including changes that
may address this problem.
This bug has been placed in NEEDINFO state.
Due to the large volume of inactive bugs in bugzilla, if this bug is
still in this state in two weeks time, it will be closed.
Should this bug still be relevant after this period, the reporter
can reopen the bug at any time. Any other users on the Cc: list
of this bug can request that the bug be reopened by adding a
comment to the bug.
In the last few updates, some users upgrading from FC4->FC5
have reported that installing a kernel update has left their
systems unbootable. If you have been affected by this problem
please check you only have one version of device-mapper & lvm2
installed. See bug 207474 for further details.
If this bug is a problem preventing you from installing the
release this version is filed against, please see bug 169613.
If this bug has been fixed, but you are now experiencing a different
problem, please file a separate bug for the new problem.
Seems to be solved in 2.6.18-1.2849.fc6