]> Git Repo - linux.git/commit
pty: Rework the pty layer to use the normal buffering logic
authorAlan Cox <[email protected]>
Tue, 7 Jul 2009 15:39:41 +0000 (16:39 +0100)
committerLinus Torvalds <[email protected]>
Wed, 8 Jul 2009 16:47:59 +0000 (09:47 -0700)
commitd945cb9cce20ac7143c2de8d88b187f62db99bdc
tree88f8cc4b4e545c4e8ce998c9400767fffe5ddc94
parentb4b21cac88caa4078f5755b0bd3770af5fe9c146
pty: Rework the pty layer to use the normal buffering logic

This fixes the ppp problems and various other issues with call locking
caused by one side of a pty called in one locking context trying to match
another with differing rules on the other side. We also get a big slack
space to work with that means we can bury the flow control deadlock case
for any conceivable real world situation.

Signed-off-by: Alan Cox <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
drivers/char/pty.c
This page took 0.053496 seconds and 4 git commands to generate.