On Tuesday 12 March 2013 13:29:17 Alan Stern wrote: > On Tue, 12 Mar 2013, Jenya Y wrote: > > > I'll try to work out a patch in the next few days. Can you recreate > > > the arrangement where all the errors occurred, in order to test the > > > patch when it is ready? > > > > > > Alan Stern > > > > Absolutely, I'd be glad to help. > > > > Just tell me what kernel should I use to apply your patch and I'll > > prepare the env to test it. > > Here is a patch for you to test. It should apply to any of the 3.8.y > kernels. > > Alan Stern > Alan, I'm a bit late with my report, sorry. Here how it went. I did fresh rebuild of 3.8.2 kernel with my previous settings (where all of the mentioned flags were set as 'm') restarted to check the errors - they were there (-71). Then I went back and applied your patch and this time I got something else ______________________________________________________________________ Mar 13 13:33:10 Y8 kernel: usb 1-2.2: can't set config #1, error -19 Mar 13 13:33:10 Y8 dbus-daemon[231]: dbus[231]: [system] Activating via systemd: service name='org.freedesktop.PolicyKit1' unit='polkit.service' Mar 13 13:33:10 Y8 kernel: usb 1-2.2: USB disconnect, device number 3 Mar 13 13:33:10 Y8 kernel: usb 2-1: USB disconnect, device number 2 Mar 13 13:33:10 Y8 kernel: usb 2-2: USB disconnect, device number 3 Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: hub_port_status failed (err = -19) Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: cannot disable port 2 (err = -19) Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: cannot reset port 2 (err = -19) Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: cannot disable port 2 (err = -19) Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: cannot reset port 2 (err = -19) Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: cannot disable port 2 (err = -19) Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: cannot reset port 2 (err = -19) Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: cannot disable port 2 (err = -19) Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: unable to enumerate USB device on port 2 Mar 13 13:33:10 Y8 kernel: hub 2-2:1.0: cannot disable port 2 (err = -19) Mar 13 13:33:10 Y8 kernel: usb 4-1: USB disconnect, device number 2 Mar 13 13:33:10 Y8 kernel: usb 4-1.3: new full-speed USB device number 3 using uhci_hcd Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot reset port 3 (err = -19) Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot disable port 3 (err = -19) Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot reset port 3 (err = -19) Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot disable port 3 (err = -19) Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot reset port 3 (err = -19) Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot disable port 3 (err = -19) Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot reset port 3 (err = -19) Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot disable port 3 (err = -19) Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: unable to enumerate USB device on port 3 Mar 13 13:33:10 Y8 kernel: hub 4-1:1.0: cannot disable port 3 (err = -19) ___________________________________________________________________________ Not sure if it's better or worse but that's where we are right now. :) So I'm back to 3.9 where everything works beatifully (well, almost) I think I should mention that one thing has chnaged in my installation. I've updated my systemd to 198, but it had no negative effects on 3.9 Let me know if I should try something else. PS I have friend who accidentally also had usb issues with 3.8.2 on nvidia chipsets and I took the liberty to send him your patch. It worked for him....thought It cheer you up a little :) // Jenya -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html