]> git.itanic.dy.fi Git - linux-stable/commit
USB: chaoskey: fix error case of a timeout
authorOliver Neukum <oneukum@suse.com>
Thu, 7 Nov 2019 14:28:55 +0000 (15:28 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 11 Nov 2019 13:29:39 +0000 (14:29 +0100)
commit92aa5986f4f7b5a8bf282ca0f50967f4326559f5
treec1465c8391181e2bbfc9eb6e378d0409e8b3c77c
parentc368a411be0005a8d8d5e06146b0ebc097ce460f
USB: chaoskey: fix error case of a timeout

In case of a timeout or if a signal aborts a read
communication with the device needs to be ended
lest we overwrite an active URB the next time we
do IO to the device, as the URB may still be active.

Signed-off-by: Oliver Neukum <oneukum@suse.de>
Cc: stable <stable@vger.kernel.org>
Link: https://lore.kernel.org/r/20191107142856.16774-1-oneukum@suse.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/misc/chaoskey.c