Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 20ceed07 authored by Surajit Podder's avatar Surajit Podder Committed by Gerrit - the friendly Code Review server
Browse files

msm: vidc: Use mutex_trylock for core lock in trigger ssr



Userspace thread can acquire debugfs_srcu lock while waiting
for core lock to trigger ssr. Core lock can be acquired by
worker thread while unregistering bus client as a result of
sys error. Unregistering bus client involves removing debugfs
node which gets blocked on debugfs_srcu lock, leading to deadlock.

Use mutex_trylock for core lock in trigger ssr, to avoid deadlock.

Change-Id: Ib77117be2c51aa49508b0dafcbbd99fd5cf04bf2
Signed-off-by: default avatarSurajit Podder <spodder@codeaurora.org>
parent 8cf0b1c9
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment