From: Oliver Neukum Date: Thu, 3 Jul 2008 16:02:03 +0000 (-0400) Subject: Input: yealink - reliably kill urbs X-Git-Tag: v2.6.27-rc1~958^2~10 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b4ecda3e965a87881a94017cb0cd484d65799261;p=pandora-kernel.git Input: yealink - reliably kill urbs 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 Signed-off-by: Dmitry Torokhov --- Reading git-diff-tree failed