> Do we really need both an inline and a non-inline version of the same
No, but we are in a stable series and it's part of an official header file.
> function? Certainly the time penalty for function-call overhead doesn't
> matter when you're going to sleep anyway!
Yes. And kernel size does matter. I consider an inline function a bad
idea there.
> More importantly, I don't like this notion of doing things differently
> depending on whether or not in_interrupt() is true. It doesn't take into
> account other things the programmer should be aware of, like whether
> interrupts are enabled or any spinlocks are held. IMO we should have a
> single non-inline function that always calls schedule_timeout(). If
> someone wants to use mdelay() instead, let them call mdelay() directly.
If that's consensus I'll hunt down wait_ms.
Regards
Oliver
-------------------------------------------------------
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel