On Thu, 12 Oct 2006 [EMAIL PROTECTED] wrote:

> I'm  sorry.  I  made  a  mistake here. Actually CONFIG_EHCI_SPLIT_ISO seems to
> create these zombies and CONFIG_USB_EHCI_TT_NEWSCHED doesn't make a difference
> if it is enable or not.

That whole area in ehci-hcd has been undergoing extensive changes.  
CONFIG_EHCI_SPLIT_ISO doesn't even exist any more in the most recent 
development kernels.

> > > Still  I'm  wondering  how  usb_submit_urb  can send error -38? Any idea 
> > > about
> > > that?
> > 
> > Didn't you see these lines in ehci-sched.c?
> > 
> > static inline int
> > sitd_submit (struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags)
> > {
> >         ehci_dbg (ehci, "split iso support is disabled\n");
> >         return -ENOSYS;
> > }
> 
> Many  thanks  for  that hint. I failed to find the assignement of the function
> pointer used here (in urb.c):
> return op->submit_urb (urb, mem_flags);
> 
> Am I right assuming that points to the function You quoted? What's a good  way
> to figure something like that out? I spent hours on it.
> One  reason might be because Documentation/usb/error-codes.txt doesn't mention
> -ENOSYS.

It points to hcd_submit_urb() in hcd.c.  That routine then calls 
hcd->driver->urb_enqueue, which points to ehci_urb_enqueue() in 
ehci-hcd.c.  Indirectly things go from there to sitd_submit().

The only way to figure out things like is to study the source code.

> Do You think this error will desolve sooner than 2.6.20?

I doubt it will be ready in time for 2.6.19.

Alan Stern


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to