]> git.baikalelectronics.ru Git - kernel.git/commit
tty: warn on deprecated serial flags
authorJiri Slaby <jslaby@suse.cz>
Thu, 6 Nov 2014 15:56:33 +0000 (16:56 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 6 Nov 2014 23:01:03 +0000 (15:01 -0800)
commit96ed6b18e9a1e5a72fbb2269342f40a3c8f24a34
treee21ad0bbc78ba6cfba450660c23ccaed1198a2b6
parent0e3510349c365d0a2d9a5d6802d17420e35a6e48
tty: warn on deprecated serial flags

When somebody calls TIOCSSERIAL ioctl with serial flags to set one of
* ASYNC_SESSION_LOCKOUT
* ASYNC_PGRP_LOCKOUT
* ASYNC_CALLOUT_NOHUP
* ASYNC_AUTOPROBE
nothing happens. We actually ignore the flags for over a decade at
least (I checked 2.6.0).

So start yelling at users who use those flags, that they shouldn't.

Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Cc: Peter Hurley <peter@hurleysoftware.com>
Cc: Alan Cox <gnomes@lxorguk.ukuu.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/tty_io.c
include/uapi/linux/tty_flags.h