Re: Is it a known issue? USBDEVFS_REAPURB return urb out of order

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



No, I am not using threads.
I am using a single process. It is driven by a poll-event module.

I submited urb to usbfs, and watching POLL_OUT envent on the fd.

On Wed, Jul 08, 2009 at 10:07:04AM +0200, Oliver Neukum wrote:
> Am Mittwoch, 8. Juli 2009 09:48:08 schrieb lepton:
> > Hi,
> >   I use usbfs ioctl USBDEVFS_SUBMITURB to submit urb to an ISO DIRECT_IN
> > endpoint. And I use ioctl USBDEVFS_REAPURBNDELAY to get the returned urb.
> >
> >   I found a thing seems strange to me:
> >   The order I submit urb is like this:
> >   urb 1
> >   urb 2
> >   urb 3
> >   urb 4
> >   urb 5
> >   urb 6
> >
> >   Sometimes, I will got the return as the following order:
> >   urb 1
> >   urb 2
> >   urb 3
> >   urb 4
> >   urb 6   <-------------- I got this before I got urb 5
> >   urb 5
> >
> >   Is this a known isssue? or just a bug?
> 
> Are you using threads?
> 
> 	Regards
> 		Oliver
> 
--
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

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux