WSL2-Linux-Kernel/drivers/misc/mei
Tomas Winkler 9ecdbc58f9 mei: amthif: allow the read completion after close
The amthif client connection is shared over multiple file descriptors.
In case a file descriptor was closed immediately after a write, the read
credits should be still available so the pending reads can be cleaned
from the queue, hence we cannot drop the control read list, this is
done only upon connection close.

Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-01-31 11:07:43 +01:00
..
Kconfig mei: wd: drop the watchdog code from the core mei driver 2016-02-06 22:11:06 -08:00
Makefile mei: wd: drop the watchdog code from the core mei driver 2016-02-06 22:11:06 -08:00
amthif.c mei: amthif: allow the read completion after close 2017-01-31 11:07:43 +01:00
bus-fixup.c mei: bus: enable OS version only for SPT and newer 2017-01-11 07:43:57 +01:00
bus.c mei: bus: unregister callbacks upon me client disable call 2017-01-31 11:07:43 +01:00
client.c mei: amthif: clean command queue upon disconnection 2017-01-31 11:07:43 +01:00
client.h mei: make mei_cl_set_disconnected static 2017-01-20 14:41:57 +01:00
debugfs.c mei: bus: enable OS version only for SPT and newer 2017-01-11 07:43:57 +01:00
hbm.c mei: bus: enable OS version only for SPT and newer 2017-01-11 07:43:57 +01: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 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 mei: extract fw status registers 2014-05-03 19:21:22 -04:00
hw-txe.c mei: synchronize irq before initiating a reset. 2016-12-06 11:03:22 +01:00
hw-txe.h mei: fix kernel-doc warnings 2014-09-29 11:56:02 -04:00
hw.h mei: bus: enable OS version only for SPT and newer 2017-01-11 07:43:57 +01:00
init.c mei: synchronize irq before initiating a reset. 2016-12-06 11:03:22 +01:00
interrupt.c mei: consolidate repeating code in mei_cl_irq_read_msg 2016-11-15 10:56:52 +01:00
main.c mei: enable to set the internal flag for client write 2016-11-10 13:18:02 +01:00
mei-trace.c mei: trace pci configuration space io 2016-02-07 13:00:52 -08:00
mei-trace.h mei: drop superfluous closing bracket from write traces 2016-02-07 14:47:20 -08:00
mei_dev.h mei: bus: prevent hardware module unload if device on bus is active 2017-01-31 11:07:43 +01:00
pci-me.c mei: me: add lewisburg device ids 2016-11-29 20:15:30 +01:00
pci-txe.c mei: recover after errors in runtime pm flow 2016-08-30 14:36:39 +02:00