kernel-ark/drivers/input
Dmitry Torokhov f60d2b111c Input: reset name, phys and uniq when unregistering
Name, phys and uniq are quite often constant strings in moules implementing
particular input device. If a module unregisters input device and then gets
unloaded, the device could still be present in memory (pinned via sysfs),
but aforementioned members would point to some random memory. Set them all
to NULL when unregistering so sysfs handlers won't try dereferencing them.

Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2006-06-26 01:48:36 -04:00
..
gameport Input: gameport - fix memory leak 2006-03-14 00:13:34 -05:00
joystick Input: fix potential overflows in driver/input/joystick 2006-06-26 01:45:48 -04:00
keyboard Input: fix potential overflows in driver/input/keyboard 2006-06-26 01:46:17 -04:00
misc [SPARC64]: Add of_device layer and make ebus/isa use it. 2006-06-23 23:15:43 -07:00
mouse Input: fix potential overflows in driver/input/mouse 2006-06-26 01:45:10 -04:00
serio [SPARC64]: Use in-kernel PROM tree for EBUS and ISA. 2006-06-23 23:15:28 -07:00
touchscreen Input: fix potential overflows in driver/input/touchscreen 2006-06-26 01:46:04 -04:00
evbug.c Input: use kzalloc() throughout the code 2006-03-14 00:09:16 -05:00
evdev.c [PATCH] vfs: add lock owner argument to flush operation 2006-06-23 07:43:02 -07:00
input.c Input: reset name, phys and uniq when unregistering 2006-06-26 01:48:36 -04:00
joydev.c Input: use kzalloc() throughout the code 2006-03-14 00:09:16 -05:00
Kconfig
Makefile
mousedev.c Input: use kzalloc() throughout the code 2006-03-14 00:09:16 -05:00
power.c Input: use kzalloc() throughout the code 2006-03-14 00:09:16 -05:00
tsdev.c Input: use kzalloc() throughout the code 2006-03-14 00:09:16 -05:00