commit | f60d2b111cd55c335c2b70e50d66a612d2b10856 | [log] [tgz] |
---|---|---|
author | Dmitry Torokhov <dtor_core@ameritech.net> | Mon Jun 26 01:48:36 2006 -0400 |
committer | Dmitry Torokhov <dtor_core@ameritech.net> | Mon Jun 26 01:48:36 2006 -0400 |
tree | 95ec2063e270ad8f87ab07d507d4c20affacb2a5 | |
parent | 8a3cf456adbde8317a15fc038cfe82c630512f2e [diff] |
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>