]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitf9096bbf4439c794db3df13e65f22e2e31bfc49f
tree0ed49ca3ee60a9deb465d8aa4894365bd8d3030d
parent7352ce4c34c18018946f6ec5d71585defb4fbb66
Input: sparse-keymap - implement safer freeing of the keymap

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