Files
erofs-linux/net
Paul Fulghum 817d6d3bce [PATCH] remove TTY_DONT_FLIP
Remove TTY_DONT_FLIP tty flag.  This flag was introduced in 2.1.X kernels
to prevent the N_TTY line discipline functions read_chan() and
n_tty_receive_buf() from running at the same time.  2.2.15 introduced
tty->read_lock to protect access to the N_TTY read buffer, which is the
only state requiring protection between these two functions.

The current TTY_DONT_FLIP implementation is broken for SMP, and is not
universally honored by drivers that send data directly to the line
discipline receive_buf function.

Because TTY_DONT_FLIP is not necessary, is broken in implementation, and is
not universally honored, it is removed.

Signed-off-by: Paul Fulghum <[email protected]>
Cc: Alan Cox <[email protected]>
Cc: Theodore Ts'o <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
2006-06-28 14:59:05 -07:00
..
…
2006-06-26 00:01:58 -07:00
…
2006-06-28 14:59:05 -07:00
2006-06-23 02:07:36 -07:00
2006-06-25 23:55:46 -07:00
2006-06-27 17:32:39 -07:00
…
…
…
…
…
…
2006-06-26 09:58:17 -07:00
2006-06-20 03:26:14 -07:00
2006-06-27 17:32:39 -07:00
2006-06-27 17:32:39 -07:00
…
…
…
…
…
…
…
…