diff options
author | Alan Cox <alan@redhat.com> | 2008-10-13 10:39:58 +0100 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-10-13 09:51:41 -0700 |
commit | d450b5a0196b6442cf3f29fc611d9c8daa56b559 (patch) | |
tree | 2a6b641b033bfbe16b194897ddbc988544dcefc2 /drivers/char/Kconfig | |
parent | 4a90f09b20f4622dcbff1f0e1e6bae1704f8ad8c (diff) | |
download | lwn-d450b5a0196b6442cf3f29fc611d9c8daa56b559.tar.gz lwn-d450b5a0196b6442cf3f29fc611d9c8daa56b559.zip |
tty: kref usage for isicom and moxa
Rather than blindly keep taking krefs we reorder the code in a few places
to pass the tty down to the right place (which is important as from the user
side it is not the case that tty == port->tty in all situations). For the irq
and related paths use the krefs to stop the tty being freed under us.
Signed-off-by: Alan Cox <alan@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/char/Kconfig')
0 files changed, 0 insertions, 0 deletions