]> git.karo-electronics.de Git - karo-tx-linux.git/commit
tty_port: handle the nonblocking open of a dead port corner case
authorAlan Cox <alan@linux.intel.com>
Wed, 18 Nov 2009 14:12:58 +0000 (14:12 +0000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 8 Dec 2009 18:22:18 +0000 (10:22 -0800)
commitd9abf6e4f67279f0ea926e6beef7baa9661dce75
tree1f305d48aa359cc05d55bd2623cadfc3d7f278ab
parent77d12b19a0fe01d9e81baae809903ec329f84a15
tty_port: handle the nonblocking open of a dead port corner case

commit 8627b96dd80dca440d91fbb1ec733be25912d0dd upstream.

Some drivers allow O_NDELAY of a dead port (eg for setserial to work). In that
situation we must not try to raise the carrier.

Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/char/tty_port.c