linux/drivers/misc/mei
Alexander Usyskin 15c13dfcad mei: bus: check if the device is enabled before data transfer
The bus data transfer interface was missing the check if the device is
in enabled state, this may lead to stack corruption during link reset.

Cc: <stable@vger.kernel.org> #4.0
Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2016-02-07 14:47:20 -08:00
..
amthif.c mei: amthif: interrupt reader on link reset 2016-02-07 14:47:20 -08:00
bus-fixup.c mei: bus: whitelist the watchdog client 2016-02-06 22:11:06 -08:00
bus.c mei: bus: check if the device is enabled before data transfer 2016-02-07 14:47:20 -08:00
client.c mei: bus: fix notification event delivery 2016-02-07 14:47:20 -08:00
client.h mei: constify struct file pointer 2016-02-07 14:47:20 -08:00
debugfs.c mei: debugfs: allow hbm features list dump in earlier stages 2016-02-07 14:47:20 -08:00
hbm.c mei: fix the KDoc formating 2015-10-17 21:45:05 -07:00
hbm.h mei: me: d0i3: add d0i3 enter/exit state machine 2015-08-03 17:33:55 -07:00
hw-me-regs.h mei: me: add sunrise point device ids 2015-08-03 17:33:55 -07:00
hw-me.c mei: trace pci configuration space io 2016-02-07 13:00:52 -08:00
hw-me.h mei: me: d0i3: enable d0i3 interrupts 2015-08-03 17:33:54 -07:00
hw-txe-regs.h mei: extract fw status registers 2014-05-03 19:21:22 -04:00
hw-txe.c mei: trace pci configuration space io 2016-02-07 13:00:52 -08:00
hw-txe.h mei: fix kernel-doc warnings 2014-09-29 11:56:02 -04:00
hw.h mei: amthif: don't drop read packets on timeout 2016-02-07 14:47:20 -08:00
init.c mei: amthif: replace amthif_rd_complete_list with rd_completed 2016-02-07 14:47:20 -08:00
interrupt.c mei: amthif: replace amthif_rd_complete_list with rd_completed 2016-02-07 14:47:20 -08:00
Kconfig mei: wd: drop the watchdog code from the core mei driver 2016-02-06 22:11:06 -08:00
main.c mei: constify struct file pointer 2016-02-07 14:47:20 -08:00
Makefile mei: wd: drop the watchdog code from the core mei driver 2016-02-06 22:11:06 -08:00
mei_dev.h mei: bus: fix notification event delivery 2016-02-07 14:47:20 -08:00
mei-trace.c mei: trace pci configuration space io 2016-02-07 13:00:52 -08:00
mei-trace.h mei: trace pci configuration space io 2016-02-07 13:00:52 -08:00
pci-me.c mei: call stop on failed char device register 2016-02-07 14:47:20 -08:00
pci-txe.c mei: call stop on failed char device register 2016-02-07 14:47:20 -08:00