summaryrefslogtreecommitdiffstats
path: root/drivers/input/tsdev.c
diff options
context:
space:
mode:
authorDmitry Torokhov <dtor_core@ameritech.net>2006-06-26 07:48:36 +0200
committerDmitry Torokhov <dtor_core@ameritech.net>2006-06-26 07:48:36 +0200
commitf60d2b111cd55c335c2b70e50d66a612d2b10856 (patch)
tree95ec2063e270ad8f87ab07d507d4c20affacb2a5 /drivers/input/tsdev.c
parentInput: return correct size when reading modalias attribute (diff)
downloadlinux-f60d2b111cd55c335c2b70e50d66a612d2b10856.tar.xz
linux-f60d2b111cd55c335c2b70e50d66a612d2b10856.zip
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>
Diffstat (limited to 'drivers/input/tsdev.c')
0 files changed, 0 insertions, 0 deletions