xinhui.pan
5a64096700
tty/n_gsm.c: fix a memory leak in gsmld_open
...
If gsmld_attach_gsm fails, the gsm is not used anymore.
tty core will not call gsmld_close to do the cleanup work.
tty core just restore to the tty old ldisc.
That always causes memory leak.
Signed-off-by: xinhui.pan <xinhuiX.pan@intel.com>
Reported-by: Peter Hurley <peter@hurleysoftware.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-08-01 16:04:54 -07:00
..
hvc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile
2014-06-11 16:50:01 -07:00
ipwireless
tty: ipwireless: Remove tty->closing abort from ipw_open()
2014-07-10 16:06:49 -07:00
serial
pch_uart: don't hardcode PCI slot to get DMA device
2014-08-01 16:04:21 -07:00
vt
Merge tag 'drm-intel-fixes-2014-06-17' of git://anongit.freedesktop.org/drm-intel into drm-next
2014-06-19 10:54:35 +10:00
amiserial.c
bfin_jtag_comm.c
cyclades.c
tty: Remove tty_hung_up_p() tests from tty drivers' open()
2014-07-10 16:06:49 -07:00
ehv_bytechan.c
goldfish.c
goldfish: clean up the checkpatch warnings
2014-05-15 13:20:42 -07:00
isicom.c
Kconfig
Makefile
metag_da.c
moxa.c
moxa.h
mxser.c
mxser.h
n_gsm.c
tty/n_gsm.c: fix a memory leak in gsmld_open
2014-08-01 16:04:54 -07:00
n_hdlc.c
drivers/tty/n_hdlc.c: replace kmalloc/memset by kzalloc
2014-05-28 13:33:18 -07:00
n_r3964.c
n_tracerouter.c
n_tracesink.c
n_tracesink.h
n_tty.c
tty: Correct INPCK handling
2014-06-19 13:04:52 -07:00
nozomi.c
pty.c
drivers: tty: Fix use-after-free in pty_common_install
2014-07-12 17:21:47 -07:00
rocket.c
rocket.h
rocket_int.h
synclink.c
tty: Remove tty_hung_up_p() tests from tty drivers' open()
2014-07-10 16:06:49 -07:00
synclink_gt.c
tty: Remove tty_hung_up_p() tests from tty drivers' open()
2014-07-10 16:06:49 -07:00
synclinkmp.c
tty: Remove tty_hung_up_p() tests from tty drivers' open()
2014-07-10 16:06:49 -07:00
sysrq.c
sysrq,rcu: suppress RCU stall warnings while sysrq runs
2014-06-06 16:08:17 -07:00
tty_audit.c
audit: anchor all pid references in the initial pid namespace
2014-03-20 10:11:55 -04:00
tty_buffer.c
Staging: speakup: Update __speakup_paste_selection() tty (ab)usage to match vt
2014-05-24 02:25:11 +09:00
tty_io.c
drivers: tty: Merge alloc_tty_struct and initialize_tty_struct
2014-07-11 17:54:28 -07:00
tty_ioctl.c
tty_ldisc.c
tty_ldsem.c
tty_mutex.c
tty_port.c
tty: Remove tty_hung_up_p() tests from tty drivers' open()
2014-07-10 16:06:49 -07:00