So it's a Good Thing that Linux allocates bandwidth only on demand ... :)
You mean at open() time right? :)
That's the driver's business. If they post URBs on open, that
would be how it works. If they post URBs on read/write, it'd be
a bit different.
It needs to be as early as possible to inform the application.
Once they start reading or writing successfully. They cannot be denied
the bandwidth they have already reserved later.
Those are two very different policies. I certainly agree with the
second one; that's the point of reserving.
Not the first ... that's a policy agreed on by the app and its driver.
If they want to be able to open devices "early" (say, to address
permissions problems by handing off file descriptors as opposed to
changing device permissions) and allocate bandwidth later (by issuing
some kind of read) that's their business.
- Dave
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel