Adam Ford
c9e709dece
serial: mctrl_gpio: Check for NULL pointer
...
[ Upstream commit 37e3ab00e4734acc15d96b2926aab55c894f4d9c ]
When using mctrl_gpio_to_gpiod, it dereferences gpios into a single
requested GPIO. This dereferencing can break if gpios is NULL,
so this patch adds a NULL check before dereferencing it. If
gpios is NULL, this function will also return NULL.
Signed-off-by: Adam Ford <aford173@gmail.com>
Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com>
Link: https://lore.kernel.org/r/20191006163314.23191-1-aford173@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2019-11-06 12:18:08 +01:00
..
hvc
hvc_opal: don't set tb_ticks_per_usec in udbg_init_opal_common()
2018-08-03 07:55:14 +02:00
ipwireless
tty: ipwireless: fix missing checks for ioremap
2019-05-31 06:48:30 -07:00
serial
serial: mctrl_gpio: Check for NULL pointer
2019-11-06 12:18:08 +01:00
vt
tty/vt: fix write/write race in ioctl(KDSKBSENT) handler
2019-05-21 18:48:59 +02:00
amiserial.c
bfin_jtag_comm.c
cyclades.c
ehv_bytechan.c
goldfish.c
tty: goldfish: Fix a parameter of a call to free_irq
2017-10-08 10:26:05 +02:00
isicom.c
Kconfig
tty: ldisc: add sysctl to prevent autoloading of ldiscs
2019-04-17 08:36:44 +02:00
Makefile
metag_da.c
mips_ejtag_fdc.c
moxa.c
moxa.h
mxser.c
mxser.h
n_gsm.c
tty: n_gsm: Fix DLCI handling for ADM mode if debug & 2 is not set
2018-05-01 15:13:06 -07:00
n_hdlc.c
tty/n_hdlc: fix __might_sleep warning
2019-01-31 08:12:35 +01:00
n_r3964.c
n_tracerouter.c
n_tracesink.c
n_tracesink.h
n_tty.c
tty: wipe buffer if not echoing data
2018-12-01 09:44:25 +01:00
nozomi.c
pty.c
tty: Fix data race in tty_insert_flip_string_fixed_flag
2018-08-03 07:55:22 +02:00
rocket.c
tty: rocket: fix incorrect forward declaration of 'rp_init()'
2019-07-10 09:55:46 +02:00
rocket.h
rocket_int.h
synclink.c
synclink_gt.c
synclinkmp.c
sysrq.c
sysrq : fix Show Regs call trace on ARM
2017-12-09 22:01:49 +01:00
tty_audit.c
tty_buffer.c
tty: increase the default flip buffer limit to 2*640K
2019-04-05 22:29:13 +02:00
tty_io.c
tty: ldisc: add sysctl to prevent autoloading of ldiscs
2019-04-17 08:36:44 +02:00
tty_ioctl.c
termios, tty/tty_baudrate.c: fix buffer overrun
2018-11-21 09:26:00 +01:00
tty_ldisc.c
tty: ldisc: add sysctl to prevent autoloading of ldiscs
2019-04-17 08:36:44 +02:00
tty_ldsem.c
tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed sleep loop
2019-08-25 10:51:35 +02:00
tty_mutex.c
tty_port.c
tty: do not set TTY_IO_ERROR flag if console port
2018-12-13 09:20:30 +01:00