]> git.baikalelectronics.ru Git - kernel.git/commit
USB: BKL removal: rio500
authorOliver Neukum <oliver@neukum.org>
Thu, 14 Jan 2010 15:10:38 +0000 (16:10 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 2 Mar 2010 22:54:28 +0000 (14:54 -0800)
commita255eb9a36096be57c097d21e78c7c9d54d3734d
tree135ecfb228ba1941c4b12a10b06a1721b8995d6f
parentf04a047bacba7ecfaa44bf19853d13cba5c27a42
USB: BKL removal: rio500

This driver had used BKL to guard against disconnect but
was incorrectly converted leaving an SMP race.
BKL was added to disconnect() to fix this race
BKL was removed from ioctl() as the mutex is sufficient
on its own.

Signed-off-by: Oliver Neukum <oliver@neukum.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/misc/rio500.c