b4ecda3e96
Yealink uses two URBs that submit each other. This arrangement cannot be reliably killed with usb_kill_urb() alone, as there's a window during which the wrong URB may be killed. The fix is to introduce a flag. [dtor@mail.ru: remove spinlock, flag alone should be enough] Signed-off-by: Oliver Neukum <oneukum@suse.de> Signed-off-by: Dmitry Torokhov <dtor@mail.ru> |
||
---|---|---|
.. | ||
apanel.c | ||
ati_remote2.c | ||
ati_remote.c | ||
atlas_btns.c | ||
cobalt_btns.c | ||
hp_sdc_rtc.c | ||
ixp4xx-beeper.c | ||
Kconfig | ||
keyspan_remote.c | ||
m68kspkr.c | ||
Makefile | ||
map_to_7segment.h | ||
pcspkr.c | ||
powermate.c | ||
sparcspkr.c | ||
uinput.c | ||
wistron_btns.c | ||
yealink.c | ||
yealink.h |