diff options
author | Bjørn Mork <bjorn@mork.no> | 2012-02-10 09:44:08 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2012-02-10 11:28:18 -0800 |
commit | 88044202756925ad47c51c2f634a4f2c17afe068 (patch) | |
tree | 88b8fa746469f5f3161941fa4d35a0e0336b229c /drivers/edac | |
parent | 7483948fdd31a8642ef0288aab6f368b98d53c29 (diff) | |
download | linux-3.10-88044202756925ad47c51c2f634a4f2c17afe068.tar.gz linux-3.10-88044202756925ad47c51c2f634a4f2c17afe068.tar.bz2 linux-3.10-88044202756925ad47c51c2f634a4f2c17afe068.zip |
usb: cdc-wdm: make reset work with blocking IO
Add a flag to tell wdm_read/wdm_write that a reset is in progress,
and wake any blocking read/write before taking the mutexes. This
allows the device to reset without waiting for blocking IO to
finish.
Signed-off-by: Bjørn Mork <bjorn@mork.no>
Acked-by: Oliver Neukum <oneukum@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/edac')
0 files changed, 0 insertions, 0 deletions