diff options
| author | Paul Fulghum <[email protected]> | 2006-02-03 03:04:41 -0800 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2006-02-03 08:32:09 -0800 |
| commit | 808249ceba49cdb3054c0aa5b75a61862d6cab94 (patch) | |
| tree | 246d11a687db3e8a775e746ed8f0da1aeedae70c /scripts/basic | |
| parent | 546cfdf47f2ea2438b01f8626a60b87f9d8d1e53 (diff) | |
[PATCH] new tty buffering locking fix
Change locking in the new tty buffering facility from using tty->read_lock,
which is currently ignored by drivers and thus ineffective. New locking
uses a new tty buffering specific lock enforced centrally in the tty
buffering code.
Two drivers (esp and cyclades) are updated to use the tty buffering
functions instead of accessing tty buffering internals directly. This is
required for the new locking to work.
Minor checks for NULL buffers added to
tty_prepare_flip_string/tty_prepare_flip_string_flags
Signed-off-by: Paul Fulghum <[email protected]>
Cc: Alan Cox <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'scripts/basic')
0 files changed, 0 insertions, 0 deletions