summaryrefslogtreecommitdiffstats
path: root/Documentation/serial
diff options
context:
space:
mode:
authorJiri Slaby <jslaby@suse.cz>2011-10-12 11:32:45 +0200
committerGreg Kroah-Hartman <gregkh@suse.de>2011-10-19 01:39:44 +0200
commit631180aca723cb92e128fdac5fd144e913ca84e5 (patch)
treeeaf96c5d9c0c93ff6459a85110d62bd771c29eaf /Documentation/serial
parentTTY: pty, release tty in all ptmx_open fail paths (diff)
downloadlinux-631180aca723cb92e128fdac5fd144e913ca84e5.tar.xz
linux-631180aca723cb92e128fdac5fd144e913ca84e5.zip
TTY: call tty_driver_lookup_tty unconditionally
Commit 4a2b5fddd5 (Move tty lookup/reopen to caller) made the call to tty_driver_lookup_tty conditional in tty_open. It doesn't look like it was an intention. Or if it was, it was not documented in the changelog and the code now looks weird. For example there would be no need to remember the tty driver and tty index. Further the condition depends on a tty which we drop a reference of already. If I'm looking correctly, this should not matter thanks to the locking currently done there. Thus, tty_driver->ttys[idx] cannot change under our hands. But anyway, it makes sense to change that to the old behaviour. Introduced-in: v2.6.28-rc2 Signed-off-by: Jiri Slaby <jslaby@suse.cz> Cc: stable <stable@vger.kernel.org> Cc: Sukadev Bhattiprolu <sukadev@us.ibm.com> Cc: Alan Cox <alan@redhat.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'Documentation/serial')
0 files changed, 0 insertions, 0 deletions