tty: handle VT specific compat ioctls in vt driver
The VT specific compat_ioctl handlers are the only ones in common code that require the BKL. Moving them into the vt driver lets us remove the BKL from the other handlers and cleans up the code. Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:

zatwierdzone przez
Live-CD User

rodzic
62b263585b
commit
e92166517e
@@ -2910,6 +2910,9 @@ static const struct tty_operations con_ops = {
|
||||
.flush_chars = con_flush_chars,
|
||||
.chars_in_buffer = con_chars_in_buffer,
|
||||
.ioctl = vt_ioctl,
|
||||
#ifdef CONFIG_COMPAT
|
||||
.compat_ioctl = vt_compat_ioctl,
|
||||
#endif
|
||||
.stop = con_stop,
|
||||
.start = con_start,
|
||||
.throttle = con_throttle,
|
||||
|
Reference in New Issue
Block a user