linux/drivers/hid
Jiri Slaby cb174681a9 HID: hidraw: fix window in hidraw_release
There is a window between hidraw_table check and its dereference.
In that window, the device may be unplugged and removed form the
system and we will then dereference NULL.

Lock that place properly so that either we get NULL and jump out or we
can work with real pointer.

Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
2010-10-20 16:54:04 +02:00
..
usbhid HID: fix hiddev's use of usb_find_interface 2010-09-14 10:58:42 +02:00
hid-3m-pct.c
hid-a4tech.c
hid-apple.c
hid-axff.c HID: add ACRUX game controller force feedback support 2010-07-19 12:13:23 +02:00
hid-belkin.c
hid-cando.c
hid-cherry.c
hid-chicony.c
hid-core.c HID: fixup blacklist entry for Asus T91MT 2010-09-08 14:31:47 +02:00
hid-cypress.c
hid-debug.c
hid-drff.c
hid-egalax.c USB HID: Add ID for eGalax Multitouch used in JooJoo tablet 2010-08-16 16:01:28 +02:00
hid-elecom.c
hid-ezkey.c
hid-gaff.c
hid-gyration.c
hid-ids.h HID: add device ID for new Asus Multitouch Controller 2010-09-08 14:30:35 +02:00
hid-input.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid 2010-08-04 15:23:49 -07:00
hid-kensington.c
hid-kye.c
hid-lg2ff.c
hid-lg3ff.c
hid-lg.c
hid-lg.h
hid-lgff.c
hid-magicmouse.c
hid-microsoft.c
hid-monterey.c
hid-mosart.c HID: add device ID for new Asus Multitouch Controller 2010-09-08 14:30:35 +02:00
hid-ntrig.c
hid-ortek.c
hid-petalynx.c
hid-picolcd.c HID: picolcd: correct ordering of framebuffer freeing 2010-08-06 14:53:10 +02:00
hid-pl.c
hid-prodikeys.c
hid-quanta.c
hid-roccat-kone.c
hid-roccat-kone.h
hid-roccat.c
hid-roccat.h
hid-samsung.c
hid-sjoy.c
hid-sony.c
hid-stantum.c
hid-sunplus.c
hid-tmff.c
hid-topseed.c HID: add support for another BTC Emprex remote control 2010-08-30 15:43:25 +02:00
hid-twinhan.c
hid-wacom.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2010-08-10 15:08:02 -07:00
hid-zpff.c
hid-zydacron.c
hidraw.c HID: hidraw: fix window in hidraw_release 2010-10-20 16:54:04 +02:00
Kconfig Merge branch 'acrux' into for-linus 2010-08-04 15:29:35 +02:00
Makefile Merge branch 'acrux' into for-linus 2010-08-04 15:29:35 +02:00