]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
Input: cm109 - do not stomp on control URB
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 10 Dec 2020 04:13:24 +0000 (20:13 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 16 Dec 2020 09:58:35 +0000 (10:58 +0100)
commitab85a0cb38abf6a65e6c6a69dd440db6591efbf0
treeedb1ea1890fe93c04580923c13ef75e04f465fd1
parent531c3e652ede771012894808da0da7d204cb5575
Input: cm109 - do not stomp on control URB

commit 82e06090473289ce63e23fdeb8737aad59b10645 upstream.

We need to make sure we are not stomping on the control URB that was
issued when opening the device when attempting to toggle buzzer.
To do that we need to mark it as pending in cm109_open().

Reported-and-tested-by: syzbot+150f793ac5bc18eee150@syzkaller.appspotmail.com
Cc: stable@vger.kernel.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/input/misc/cm109.c