-
- Downloads
tty_lock: Localise the lock
In each remaining case the tty_lock is associated with a specific tty. This means we can now lock on a per tty basis. We do need tty_lock_pair() for the pty case. Uglier but still a step in the right direction. [fixed up calls in 3 missing drivers - gregkh] Signed-off-by:Alan Cox <alan@linux.intel.com> Acked-by:
Arnd Bergmann <arnd@arndb.de> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Showing
- drivers/staging/serial/68360serial.c 2 additions, 2 deletionsdrivers/staging/serial/68360serial.c
- drivers/tty/amiserial.c 6 additions, 6 deletionsdrivers/tty/amiserial.c
- drivers/tty/cyclades.c 1 addition, 1 deletiondrivers/tty/cyclades.c
- drivers/tty/n_r3964.c 6 additions, 5 deletionsdrivers/tty/n_r3964.c
- drivers/tty/pty.c 13 additions, 10 deletionsdrivers/tty/pty.c
- drivers/tty/serial/crisv10.c 2 additions, 2 deletionsdrivers/tty/serial/crisv10.c
- drivers/tty/synclink.c 2 additions, 2 deletionsdrivers/tty/synclink.c
- drivers/tty/synclink_gt.c 2 additions, 2 deletionsdrivers/tty/synclink_gt.c
- drivers/tty/synclinkmp.c 2 additions, 2 deletionsdrivers/tty/synclinkmp.c
- drivers/tty/tty_io.c 40 additions, 27 deletionsdrivers/tty/tty_io.c
- drivers/tty/tty_ldisc.c 15 additions, 15 deletionsdrivers/tty/tty_ldisc.c
- drivers/tty/tty_mutex.c 45 additions, 15 deletionsdrivers/tty/tty_mutex.c
- drivers/tty/tty_port.c 3 additions, 3 deletionsdrivers/tty/tty_port.c
- include/linux/tty.h 14 additions, 9 deletionsinclude/linux/tty.h
- net/bluetooth/rfcomm/tty.c 2 additions, 2 deletionsnet/bluetooth/rfcomm/tty.c
Loading
Please register or sign in to comment