Input: sparse-keymap - implement safer freeing of the keymap
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 22 Mar 2010 05:56:15 +0000 (22:56 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 22 Mar 2010 06:00:51 +0000 (23:00 -0700)
Allow calling sparse_keymap_free() before unregistering input device
whithout risk of racing with EVIOCGETKEYCODE and EVIOCSETKEYCODE.
This makes life of drivers writers easier.

Acked-by: Yong Wang <yong.y.wang@intel.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/input.c
drivers/input/sparse-keymap.c

Simple merge
Simple merge