diff options
| author | Jim Blackler <jimblackler@google.com> | 2019-06-13 11:54:36 +0100 |
|---|---|---|
| committer | Jim Blackler <jimblackler@google.com> | 2019-08-16 17:17:28 +0000 |
| commit | dd842551d5f0a0f9d239d5a8cef2b167b553dcad (patch) | |
| tree | 89cf433ccc4d2e80e22dd849a17289146f1573e2 /include/linux/module.h | |
| parent | bcb576e1a7f16853cc965de5516c5afbbfeec8a9 (diff) | |
ANDROID: Avoid taking multiple locks in handle_lmk_event
Conflicting lock events have been reported resulting from
rcu_read_lock, mmap_sem (in get_cmdline) and lmk_event_lock.
This CL avoids the possibility of these conditions by moving
handle_lmk_event outside rcu_read_lock and invoking get_cmdline before
lmk_event_lock is taken.
Bug: 133479338, 133829075
Signed-off-by: Jim Blackler <jimblackler@google.com>
Change-Id: Ib3c32587472bd972e3ac108798e2af3f4a5c329a
Diffstat (limited to 'include/linux/module.h')
0 files changed, 0 insertions, 0 deletions
