]> err.no Git - linux-2.6/commit
[PATCH] Fix tty layer DoS and comment relevant code
authorAlan Cox <alan@lxorguk.ukuu.org.uk>
Sun, 27 Aug 2006 08:24:02 +0000 (01:24 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Sun, 27 Aug 2006 18:01:34 +0000 (11:01 -0700)
commit01da5fd83d6b2c5e36b77539f6cbdd8f49849225
tree70c1f1cb8325fe4801b952346bd2ef79d08882b5
parentaf9b897ee639d96b2bd29b65b50cd0a1f2b6d6c9
[PATCH] Fix tty layer DoS and comment relevant code

Unlike the other tty comment patch this one has code changes.  Specifically
it limits the queue size for a tty to 64K characters (128Kbytes) worst case
even if the tty is ignoring tty->throttle.  This is because certain drivers
don't honour the throttle value correctly, although it is a useful
safeguard anyway.

Signed-off-by: Alan Cox <alan@redhat.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/char/tty_io.c
include/linux/tty.h