kernel_optimize_test/drivers/misc/mei
Alexander Usyskin e09ee853c9 mei: move write cb to completion on credentials failures
The credentials handling was pushed to the write handlers
but error handling wasn't done properly.
Move write callbacks to completion queue to destroy them
and to notify a blocked writer about the failure

Fixes: 136698e535 (mei: push credentials inside the irq write handler)
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>
2017-01-04 18:22:44 +01:00
..
amthif.c
bus-fixup.c mei: bus: enable non-blocking RX 2016-12-06 11:05:46 +01:00
bus.c mei: bus: fix mei_cldev_enable KDoc 2017-01-04 18:22:43 +01:00
client.c mei: move write cb to completion on credentials failures 2017-01-04 18:22:44 +01:00
client.h
debugfs.c
hbm.c
hbm.h
hw-me-regs.h mei: me: add lewisburg device ids 2016-11-29 20:15:30 +01:00
hw-me.c mei: fix the back to back interrupt handling 2016-12-06 11:03:22 +01:00
hw-me.h mei: fix the back to back interrupt handling 2016-12-06 11:03:22 +01:00
hw-txe-regs.h
hw-txe.c mei: synchronize irq before initiating a reset. 2016-12-06 11:03:22 +01:00
hw-txe.h
hw.h
init.c mei: synchronize irq before initiating a reset. 2016-12-06 11:03:22 +01:00
interrupt.c
Kconfig
main.c
Makefile
mei_dev.h mei: bus: enable non-blocking RX 2016-12-06 11:05:46 +01:00
mei-trace.c
mei-trace.h
pci-me.c mei: me: add lewisburg device ids 2016-11-29 20:15:30 +01:00
pci-txe.c