WSL2-Linux-Kernel/drivers/tty
Alan Cox 3db1ddb725 vt: fix the keyboard/led locking
We touch the LED from both keyboard callback and direct paths. In
one case we've got the lock held way up the call chain and in the
other we haven't. This leads to complete insanity so fix it by giving
the LED bits their own lock.

Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-07-17 09:13:37 -07:00
..
hvc tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00
ipwireless TTY: ipwireless, use tty from tty_port 2012-04-09 11:30:39 -07:00
serial 8250: three way resolve of the 8250 diffs 2012-07-17 09:11:50 -07:00
vt vt: fix the keyboard/led locking 2012-07-17 09:13:37 -07:00
Kconfig tty/powerpc: early udbg consoles can't be modules 2012-02-24 16:11:50 -08:00
Makefile
amiserial.c tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00
bfin_jtag_comm.c TTY: bfin_jtag_comm, use tty from tty_port 2012-04-09 11:28:18 -07:00
cyclades.c tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00
ehv_bytechan.c TTY: remove re-assignments to tty_driver members 2012-03-08 11:37:58 -08:00
isicom.c tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00
moxa.c tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00
moxa.h
mxser.c tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00
mxser.h
n_gsm.c tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00
n_hdlc.c Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01:00
n_r3964.c tty: revert incorrectly applied lock patch 2012-07-16 12:58:12 -07:00
n_tracerouter.c
n_tracesink.c
n_tracesink.h
n_tty.c tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00
nozomi.c TTY: remove re-assignments to tty_driver members 2012-03-08 11:37:58 -08:00
pty.c tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00
rocket.c tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00
rocket.h
rocket_int.h
synclink.c tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00
synclink_gt.c tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00
synclinkmp.c tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00
sysrq.c sysrq: use SEND_SIG_FORCED instead of force_sig() 2012-04-05 15:25:50 -07:00
tty_audit.c
tty_buffer.c tty: hold lock across tty buffer finding and buffer filling 2012-04-09 12:12:45 -07:00
tty_io.c tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00
tty_ioctl.c tty: Fix up PPC fallout from the termios move 2012-07-17 09:10:55 -07:00
tty_ldisc.c tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00
tty_mutex.c tty: revert incorrectly applied lock patch 2012-07-16 12:58:12 -07:00
tty_port.c tty: move the termios object into the tty 2012-07-16 13:00:41 -07:00