>[pressed SEND too soon ]
Hi David and thanks for your answer,

>David Brownell wrote:
>>> Sep  4 16:18:37 pc-dev kernel: hid-core.c: usb_submit_urb(ctrl) failed
>>> Sep  4 16:18:37 pc-dev kernel: hid-core.c: control queue full
>>> Sep  4 16:18:37 pc-dev kernel: hid-core.c: control queue full
>
>You didn't say which OS you're using.  I've sometimes found that I
>need to disable /sbin/usbmodules on RedHat (mv usbmodules usbmodules-)
>to stop it from looking at devices (usually HID for some reason) on
>UHCI ... since UHCI doesn't yet handle control queuing.

from my previous mail :
>Context : Suse 8.0, kernel 2.5.33, uhci controler, various MGE UPS units
BTW, is the "control queue full" message comes from uhci not yet handling
control queue ?

>Does this problem reproduce on the latest OHCI, or EHCI with USB 2.0 hub,
>stack?  Both of those should behave whenever any drivers end up queueing
>control requests.

I've no ehci hub under the hand, but I've got to try at home on an ohci one
on Debian woody. I'll give news about this test soon. I've seen that 2.5.36
will come with changes in hcd, hidcore and hiddev. I'll try it to see if it's
better with it.

>> Sep  4 16:18:47 pc-dev kernel: hcd.c: (no bus?): hcd_unlink_urb fail -22
>> Sep  4 16:19:07 pc-dev last message repeated 2 times
>> Sep  4 16:19:17 pc-dev kernel: hcd.c: (no bus?): hcd_unlink_urb fail -22
>> Sep  4 16:19:27 pc-dev kernel: hcd.c: (no bus?): hcd_unlink_urb fail -22
>> Sep  4 16:19:37 pc-dev kernel: hcd.c: (no bus?): hcd_unlink_urb fail -22
>> Sep  4 16:20:07 pc-dev last message repeated 3 times
>
>
> This -EINVAL seems to happen after the other fault, perhaps being
> caused by it ... maybe it's that problem I noticed a while back
> where the HID core was unlinking urbs that weren't linked.  The
> problem could be that urb->dev was nulled out when the UHCI code
> returned the URB.
>
Is this last point a bug ? And it is corrected since 2.5.33 and planned
to be corrected ?

Any more ideas are welcome. Thanks again for your help and see you soon.

Arnaud




-------------------------------------------------------
Sponsored by: AMD - Your access to the experts on Hammer Technology! 
Open Source & Linux Developers, register now for the AMD Developer 
Symposium. Code: EX8664 http://www.developwithamd.com/developerlab
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to