linux/drivers/tty
Russ Gorby e54195a3bb n_gsm: memory leak in uplink error path
commit 88ed2a6061 upstream.

Uplink (TX) network data will go through gsm_dlci_data_output_framed
there is a bug where if memory allocation fails, the skb which
has already been pulled off the list will be lost.

In addition TX skbs were being processed in LIFO order

Fixed the memory leak, and changed to FIFO order processing

Signed-off-by: Russ Gorby <russ.gorby@intel.com>
Tested-by: Kappel, LaurentX <laurentx.kappel@intel.com>
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-10-07 08:27:26 -07:00
..
hvc tty: hvc_dcc: Fix duplicate character inputs 2011-11-26 09:09:57 -08:00
ipwireless
serial serial: set correct baud_base for EXSYS EX-41092 Dual 16950 2012-10-07 08:27:25 -07:00
vt TTY: Wrong unicode value copied in con_set_unimap() 2012-04-02 09:26:53 -07:00
amiserial.c drivers/tty/amiserial.c: add missing tty_unlock 2012-04-27 09:51:07 -07:00
bfin_jtag_comm.c
cyclades.c
isicom.c
Kconfig
Makefile
moxa.c tty: moxa: fix bit test in moxa_start() 2012-04-02 09:26:53 -07:00
moxa.h
mxser.c
mxser.h
n_gsm.c n_gsm: memory leak in uplink error path 2012-10-07 08:27:26 -07:00
n_hdlc.c Revert "tty: make receive_buf() return the amout of bytes received" 2011-06-04 06:33:24 +09:00
n_r3964.c Revert "tty: make receive_buf() return the amout of bytes received" 2011-06-04 06:33:24 +09:00
n_tracerouter.c
n_tracesink.c
n_tracesink.h
n_tty.c Remove BUG_ON from n_tty_read() 2012-10-07 08:27:24 -07:00
nozomi.c
pty.c TTY: pty, release tty in all ptmx_open fail paths 2011-11-11 09:35:13 -08:00
rocket_int.h
rocket.c
rocket.h
synclink_gt.c
synclink.c
synclinkmp.c
sysrq.c
tty_audit.c
tty_buffer.c tty_buffer: get rid of 'seen_tail' logic in flush_to_ldisc 2011-06-08 07:46:30 -07:00
tty_io.c TTY: make tty_add_file non-failing 2011-11-11 09:35:12 -08:00
tty_ioctl.c
tty_ldisc.c TTY: ldisc, wait for ldisc infinitely in hangup 2011-11-26 09:09:58 -08:00
tty_mutex.c
tty_port.c TTY: fix UV serial console regression 2012-02-03 09:19:00 -08:00