Bug 135576

Summary: ohci module bandwith control broken with qc-usb 0.6.3
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Roberto Salomon <rfsalomon>
Component: KernelAssignee: Greg Kroah-Hartman <gregkh>
Status: RESOLVED WONTFIX QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: i686   
OS: SuSE Linux 10.0   
Whiteboard:
Found By: Third Party Developer/Partner Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Roberto Salomon 2005-11-25 17:41:56 UTC
Connecting a Logitech Quickcam express with driver qc-usb results in a kernel panic on SUSE Linux 10.0 (kernel 2.6.13-15-default). The problem is related to file ohci-q.c line 108. Changing the line from:

#if 1 /* CONFIG_USB_BANDWIDTH */

to

#if 0 /* CONFIG_USB_BANDWIDTH */

and recompiling the kernel resulted in the camera funcioning normally and the system once again stable.
Comment 1 Karsten Keil 2005-11-25 23:22:46 UTC
I think this is for you Greg.
Comment 2 Greg Kroah-Hartman 2005-11-28 20:03:10 UTC
No, the bug is in the qc-usb driver, it should work with the ohci driver
either way.

Where did you get the qc-usb driver from?
Comment 3 Roberto Salomon 2005-11-29 10:10:54 UTC
The driver was downloaded from qce-ga.sourceforge.net. The only way to have the camera working with the default kernel on SUSE 10.0 was to change the ohci bandwidth configuration.
Comment 4 Greg Kroah-Hartman 2005-11-29 19:33:51 UTC
As you downloaded the driver from some external place, I suggest you contact
those developers as to what the problem is with their driver (no in-kernel driver
needs this kind of ohci change.)

There's nothing we can really do about this, sorry.