On Maw, 2004-09-28 at 16:46, Sam King wrote:
> serial_unthrottle is not an issue because it is called as the result
> of system calls, where as serial_throttle is called when the tty
> driver buffer is full.  As we have seen, calls to serial_throttle can
> occur from an interrupt handler when the driver is receiving too much
> new data.  This can make the semaphore down function call inside
> serial_throttle panic.

This is not guaranteed or written down as a rule anywhere but it looks
ok for 2.4.x. For 2.6 I'm still trying to fix the locking and actually
document rules.

Alan



-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to