mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-07-06 06:21:31 +00:00
Input: mousedev - correct lockdep annotation
When annotating mutex to avoid false lockdep reports we should not be using MOUSEDEV_MIX as lock subclass but rather SINGLE_DEPTH_NESTING. Signed-off-by: Hitoshi Mitake <mitake@dcl.info.waseda.ac.jp> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
This commit is contained in:
parent
2991a1ca6e
commit
f74eef95e3
1 changed files with 1 additions and 1 deletions
|
@ -866,7 +866,7 @@ static struct mousedev *mousedev_create(struct input_dev *dev,
|
||||||
spin_lock_init(&mousedev->client_lock);
|
spin_lock_init(&mousedev->client_lock);
|
||||||
mutex_init(&mousedev->mutex);
|
mutex_init(&mousedev->mutex);
|
||||||
lockdep_set_subclass(&mousedev->mutex,
|
lockdep_set_subclass(&mousedev->mutex,
|
||||||
minor == MOUSEDEV_MIX ? MOUSEDEV_MIX : 0);
|
minor == MOUSEDEV_MIX ? SINGLE_DEPTH_NESTING : 0);
|
||||||
init_waitqueue_head(&mousedev->wait);
|
init_waitqueue_head(&mousedev->wait);
|
||||||
|
|
||||||
if (minor == MOUSEDEV_MIX)
|
if (minor == MOUSEDEV_MIX)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue