Alan Cox wrote: > The tty_buffer_request_room() is a hint to help better allocation. It's > also only safe to run from the receiving path of the driver (which > has always been assumed not to make two parallel calls to the function at > once. Yes, the locking only synchronizes between producer and consumer. It does not coordinate between multiple producers as it provides a lot of flexibility (and responsibility) to the producer in how to fill the buffers. -- Paul Fulghum MicroGate Systems, Ltd. =Customer Driven, by Design= (800)444-1982 (512)345-7791 (Direct) (512)343-9046 (Fax) Central Time Zone (GMT -5h) www.microgate.com -- To unsubscribe from this list: send the line "unsubscribe kernel-testers" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html