Hi,
Alan Stern:
> It's not an ordering problem. And you're right that normally reading the
> file doesn't block -- or more precisely, it doesn't block for long.
> However the kernel does need to transfer the various strings from the
> device (the strings aren't cached in the kernel) and that will take up to
> a few milliseconds, or in your case, much much longer!
*sigh* that sounds about like what happens, and looking at
drivers/usb/core/devices.c confirms it.
What to do about this is another matter entirely.
--
Matthias Urlichs | {M:U} IT Design @ m-u-it.de | [EMAIL PROTECTED]
-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel