cdc-acm: introduce a cool down
authorOliver Neukum <oneukum@suse.com>
Wed, 15 Apr 2020 15:13:58 +0000 (17:13 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 29 Apr 2020 14:33:22 +0000 (16:33 +0200)
commitf4d1cf2ef83caeab212e842fd238cb8353f59fa2
treec0a2b388c0ca1f79a076c7e83ad75372baa53a94
parent892de572ea71a29c54f137d8c0488f2fab72b9b5
cdc-acm: introduce a cool down

commit a4e7279cd1d19f48f0af2a10ed020febaa9ac092 upstream.

Immediate submission in case of a babbling device can lead
to a busy loop. Introducing a delayed work.

Signed-off-by: Oliver Neukum <oneukum@suse.com>
Cc: stable <stable@vger.kernel.org>
Tested-by: Jonas Karlsson <jonas.karlsson@actia.se>
Link: https://lore.kernel.org/r/20200415151358.32664-2-oneukum@suse.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/class/cdc-acm.c
drivers/usb/class/cdc-acm.h