1
linux/drivers/usb/misc
Oliver Neukum 54d2bc068f USB: fix locking in idmouse
Pete caused me to lock at buggy drivers in this respect. The idmouse has
a race between open and disconnect. This patch

- solves the open/disconnect race
- switches locking to mutexes

Signed-off-by: Oliver Neukum <oneukum@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2007-10-25 12:18:44 -07:00
..
sisusbvga vt/vgacon: Check if screen resize request comes from userspace 2007-10-16 09:43:20 -07:00
adutux.c Add missing newlines to some uses of dev_<level> messages 2007-10-18 14:37:28 -07:00
appledisplay.c Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight 2007-07-22 11:19:46 -07:00
auerswald.c USB: misc: auerswald: clean up urb->status usage 2007-07-19 17:46:07 -07:00
berry_charge.c USB: fix memory leak in berry_charge driver 2007-10-12 14:55:20 -07:00
cypress_cy7c63.c USB: cypress_cy7c63: race disconnect/sysfs read-write leading to following NULL pointer 2007-04-27 13:28:38 -07:00
cytherm.c Convert files to UTF-8 and some cleanups 2007-10-19 23:21:04 +02:00
emi26_fw.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
emi26.c Convert files to UTF-8 and some cleanups 2007-10-19 23:21:04 +02:00
emi62_fw_m.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
emi62_fw_s.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
emi62.c Convert files to UTF-8 and some cleanups 2007-10-19 23:21:04 +02:00
ftdi-elan.c USB: FTDI Elan driver: Convert ftdi->u132_lock to mutex 2007-10-25 12:18:43 -07:00
idmouse.c USB: fix locking in idmouse 2007-10-25 12:18:44 -07:00
iowarrior.c USB iowarrior.c: fix check-after-use 2007-10-25 12:18:43 -07:00
Kconfig USB: add driver for iowarrior devices. 2007-02-23 15:03:45 -08:00
ldusb.c USB: misc: ldusb: clean up urb->status usage 2007-07-19 17:46:07 -07:00
legousbtower.c USB: misc: legousbtower: clean up urb->status usage 2007-07-19 17:46:07 -07:00
Makefile USB: add driver for iowarrior devices. 2007-02-23 15:03:45 -08:00
phidget.c USB: Put phidgets driver in a sysfs class 2006-09-27 11:58:49 -07:00
phidget.h USB: Put phidgets driver in a sysfs class 2006-09-27 11:58:49 -07:00
phidgetkit.c USB: misc: phidgetkit: clean up urb->status usage 2007-07-19 17:46:07 -07:00
phidgetmotorcontrol.c Add missing newlines to some uses of dev_<level> messages 2007-10-18 14:37:28 -07:00
phidgetservo.c USB: Fix oops in PhidgetServo 2006-12-20 10:13:22 -08:00
rio500_usb.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rio500.c USB rio500.c: fix check-after-use 2007-10-25 12:18:43 -07:00
trancevibrator.c USB: fix transvibrator disconnect race 2006-12-20 10:13:23 -08:00
usb_u132.h Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6 2006-12-01 16:41:58 -08:00
usblcd.c USB: misc: usblcd: clean up urb->status usage 2007-07-19 17:46:08 -07:00
usbled.c USB: fix __must_check warnings in drivers/usb/misc/ 2006-09-27 11:58:58 -07:00
usbtest.c [SG] Update drivers to use sg helpers 2007-10-22 21:19:53 +02:00
uss720.c [PARPORT] Kill useful 'irq' arg from parport_{generic_irq,ieee1284_interrupt} 2007-10-23 19:53:15 -04:00