[Bug 659289] New: USB instability (kernel-desktop-2.6.34.7-0.5.1.i586, ATI SB700)
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c0 Summary: USB instability (kernel-desktop-2.6.34.7-0.5.1.i586, ATI SB700) Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: i686 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: Ulrich.Windl@rz.uni-regensburg.de QAContact: qa@suse.de Found By: --- Blocker: --- Created an attachment (id=404665) --> (http://bugzilla.novell.com/attachment.cgi?id=404665) Some hardware info and kernel messages User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.15) Gecko/20101026 SUSE/2.0.10-0.7.1 SeaMonkey/2.0.10 Kernel kernel-desktop-2.6.34.7-0.5.1.i586 is very unreliable when using some USB hardware. The same hardware had no problem with openSUSE 11.2. Devices that work fine are not detected, even when using different ports. Connected devices disappear after some time, etc. Some of the error messages are: device descriptor read/64, error -110 unable to enumerate USB device on port 5 device not accepting address 9, error -110 not running at top speed; connect to a high speed hub cannot reset port 2 (err = -110) Cannot enable port 2. Maybe the USB cable is bad? cannot reset port 1 (err = -110) cannot disable port 1 (err = -110) ehci_hcd 0000:00:13.2: force halt; handshake f85f0024 0000c000 00000000 -> -110 unable to enumerate USB device on port 4 ehci_hcd 0000:00:13.2: force halt; handshake f85f0024 0000c000 00000000 -> -110 Reproducible: Always Steps to Reproduce: 1. Plug in USB device (like memory stick or surf stick) Actual Results: Device does not work reliable Expected Results: Device should work reliable -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c1 Greg Kroah-Hartman <gregkh@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |Ulrich.Windl@rz.uni-regensb | |urg.de --- Comment #1 from Greg Kroah-Hartman <gregkh@novell.com> 2010-12-14 16:04:41 UTC --- This might be a power issue for your devices. Or, could you try the kernel in Kernel:stable (or openSUSE:Tumbleweed) or Factory to see if this has been resolved in a newer release or not? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c2 --- Comment #2 from Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> 2010-12-15 10:23:57 CET --- An argument against the power issue would be this: I tried different ports on different root hubs (and even hubs). The device also worked fine on older kernels (and Windows/XP). A Linux tools to create USB power summaries would be helpful here. I have a suspect that I want to verify: Some USB device (an external harddisk) execceded the allowed maximum current and put the USB chip into some state that the kernel cannot deal with (I did reboot Linux several times, but did not power-cycle the machine during my tests). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c3 Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|Ulrich.Windl@rz.uni-regensb | |urg.de | --- Comment #3 from Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> 2010-12-21 08:32:08 CET --- I retried with the same kernel and the same hardware: Things worked as expected! So maybe I was right that the USB stack (not just a single hub or port) can get confused significantly. Unfortunately I cannot tell what to do to trigger it. My board has two six-port USB 2.0 root hubs and four (or so) three-port USB 1.1 root hubs. Connected to a EHCI root hub is a three-port USB 2.0 hub. A tool to summarize the USB power capabilities against the power requirements would be nice. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c4 --- Comment #4 from Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> 2011-01-05 08:20:01 CET --- I was able to reproducte the described effects the following way: Connect a ZTE MF100 (congstar surfstick) to the USB ports running KDE with modem-manager and knetwork-manager: After a short time the USB sees read errors and after that no other device will work on that port (disconnect/connect events are not properly detected, or suffer from a significant delay) Interestingly booting a different openSUSE 11.3, the same hardware worked for over an hour (downloading updates) without problems. And running Windows after the problems were persistent with openSUSE, no problem occurred. A bug! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c5 --- Comment #5 from Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> 2011-01-19 08:13:07 CET --- It seems KDE's network manager in combination with modem manager causes the kernel to segfault (See bug 659283 comment 6). Then the whole USB subsystem goes crazy. You must reboot to use USB again. I was not using the latest kernel when that happened, because that problem exactly had prevented me from installing updates. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c6 Jeff Mahoney <jeffm@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |jeffm@novell.com InfoProvider| |Ulrich.Windl@rz.uni-regensb | |urg.de --- Comment #6 from Jeff Mahoney <jeffm@novell.com> 2011-02-10 00:49:00 UTC --- Can you post the Oops? You mention it in both bugs but don't actually provide it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c7 --- Comment #7 from Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> 2011-02-10 08:19:29 CET --- On comment 6: The word "Oops" appeared nowhere in the description; if you found it, tell me where! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|Ulrich.Windl@rz.uni-regensb | |urg.de | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c8 Jeff Mahoney <jeffm@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |Ulrich.Windl@rz.uni-regensb | |urg.de --- Comment #8 from Jeff Mahoney <jeffm@novell.com> 2011-02-14 16:46:54 UTC --- A kernel segfault is commonly called an Oops because in most cases, it starts with "Oops." -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c9 Luc Verhaegen <libv@skynet.be> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |libv@skynet.be InfoProvider|Ulrich.Windl@rz.uni-regensb |jeffm@novell.com |urg.de | --- Comment #9 from Luc Verhaegen <libv@skynet.be> 2011-03-09 16:40:22 UTC --- Jeff, Try Ctrl-F in your browser, could it be that you are confusing bugs here? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c10 Jeff Mahoney <jeffm@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- InfoProvider|jeffm@novell.com |Ulrich.Windl@rz.uni-regensb | |urg.de --- Comment #10 from Jeff Mahoney <jeffm@novell.com> 2011-03-09 16:47:18 UTC --- @Luc: No. From comment #5: "It seems KDE's network manager in combination with modem manager causes the kernel to segfault (See bug 659283 comment 6)." The easiest way to post the oops is to reproduce the issue and post the output of 'dmesg'. Otherwise, you'll have to find it in /var/log/messages* -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c11 Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|Ulrich.Windl@rz.uni-regensb | |urg.de | --- Comment #11 from Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> 2011-03-14 14:45:38 CET --- Let me correct comment #5 (sorry for that!): The kernel seems to cause a segmentation fault in the application, not the other way 'round. The failing application in turn seems to make the USB subsystem inoperable. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c12 --- Comment #12 from Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> 2011-03-15 08:45:47 CET --- Let me add: Trying the experiment with the openSUSE 11.4 GNOME Live-CD, USB has the same problems. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c13 Jeff Mahoney <jeffm@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |oneukum@novell.com AssignedTo|kernel-maintainers@forge.pr |gregkh@novell.com |ovo.novell.com | --- Comment #13 from Jeff Mahoney <jeffm@novell.com> 2011-04-25 21:17:07 UTC --- There's definitely some confusion here. An application can seg fault with or without kernel involvement. If there is kernel involvement, there will _always_ be a log message. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c14 Greg Kroah-Hartman <gregkh@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |Ulrich.Windl@rz.uni-regensb | |urg.de --- Comment #14 from Greg Kroah-Hartman <gregkh@novell.com> 2011-04-25 21:41:17 UTC --- I'm confused, can you post the kernel log from the openSUSE 11.4 kernel for when this happens? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c15 --- Comment #15 from Luc Verhaegen <libv@skynet.be> 2011-04-26 10:47:40 UTC --- Jeff: Ulrich falsely mentioned "segfault", he meant that the kernel usb stack throws in the towel. If you had carefully read through the reports, and looked at the attachment, counted in the human/user factor, then this would have been clear. Greg: the reason why this bug interests me is because i am seeing something similar on SB600; sadly on an ubuntu (nokia/meego has everything prefabricated for ubuntu, sadly -- i had to part with a highly reliable 11.1 installation). I am constantly plugging and unplugging a nokia proto these days, and after a while i hit similar messages on a 2.6.35 (after an ubuntu provided update -- Ulrich has a 2.6.34.7), while i never saw them on 2.6.32 (ubuntu's -27). I know this is a huge range, but given my available time, i cannot narrow it down further right now. I am sure that there are plenty of sb600/700 systems still sitting around in at least the nue office. One more symptom; after throwing out -110s, plugging in new devices makes nothing new pop up, and a reboot/hibernation is necessary. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c16 --- Comment #16 from Greg Kroah-Hartman <gregkh@novell.com> 2011-04-26 13:11:01 UTC --- Luc, So this is not an issue on openSUSE 11.4? We don't care about ubuntu issues here, as you can imagine :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c17 --- Comment #17 from Luc Verhaegen <libv@skynet.be> 2011-04-26 13:21:07 UTC --- This is why I didn't add any info/datapoints before. What caused me to add info now is that i feel that this bugzilla entry needs some help; a lot of time has been lost in confusion. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c18 Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|Ulrich.Windl@rz.uni-regensb | |urg.de | --- Comment #18 from Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> 2011-05-04 08:40:44 CEST --- Created an attachment (id=427862) --> (http://bugzilla.novell.com/attachment.cgi?id=427862) Archive with kernel messages and syslog messages I did collect kernel messages for the current 11.3 kernel, as well as for the 11.4 kernel of the GNOME Live-CD (plus syslog messages). I did activate the debug option for the "option" module (as I suspected it might play a role in the defect). Anyway: It's sufficient to plug in the device to make USB go crazy. No kernel segfaults, however. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c19 Greg Kroah-Hartman <gregkh@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #19 from Greg Kroah-Hartman <gregkh@novell.com> 2011-08-11 20:26:19 UTC --- Should be fixed with latest kernel release. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c20 --- Comment #20 from Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> 2011-08-12 08:09:11 CEST --- comment #19: "Should be fixed with latest kernel release." For quality assurance: Which version would that be, and for which SUSE release(s)? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=659289 https://bugzilla.novell.com/show_bug.cgi?id=659289#c21 --- Comment #21 from Greg Kroah-Hartman <gregkh@novell.com> 2011-08-12 17:34:01 UTC --- Latest openSUSE 11.4 maintenance kernel release. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com