linux/drivers/misc/mei
Alexander Usyskin 761fb68292 mei: protect mei_cl_mtu from null dereference
commit bcbc0b2e27 upstream.

A receive callback is queued while the client is still connected
but can still be called after the client was disconnected. Upon
disconnect cl->me_cl is set to NULL, hence we need to check
that ME client is not-NULL in mei_cl_mtu to avoid
null dereference.

Cc: <stable@vger.kernel.org>
Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Link: https://lore.kernel.org/r/20201029095444.957924-2-tomas.winkler@intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-11-18 19:20:30 +01:00
..
hdcp
Kconfig
Makefile
bus-fixup.c
bus.c mei: bus: don't clean driver pointer 2020-07-22 09:33:13 +02:00
client.c mei: release me_cl object reference 2020-05-27 17:46:47 +02:00
client.h mei: protect mei_cl_mtu from null dereference 2020-11-18 19:20:30 +01:00
debugfs.c
dma-ring.c
hbm.c
hbm.h
hw-me-regs.h mei: me: add cedar fork device ids 2020-04-08 09:08:42 +02:00
hw-me.c
hw-me.h
hw-txe-regs.h
hw-txe.c
hw-txe.h
hw.h
init.c
interrupt.c
main.c
mei-trace.c
mei-trace.h
mei_dev.h
pci-me.c mei: me: add cedar fork device ids 2020-04-08 09:08:42 +02:00
pci-txe.c