aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/c++/clang.cpp
diff options
context:
space:
mode:
authorJiada Wang <[email protected]>2019-03-07 15:15:53 +0900
committerMark Brown <[email protected]>2019-03-11 16:58:52 +0000
commitba164a49f8f7390b036713bf8a70a150a938c670 (patch)
tree776b2bd382ddda2533107261367c6ab22f2d0fb1 /tools/perf/util/c++/clang.cpp
parenta39fe6e2061615496c12825d6d249fedf1974f8a (diff)
ASoC: rsnd: src: Avoid a potential deadlock
lockdep warns us that priv->lock and k->k_lock can cause a deadlock when after acquire of k->k_lock, process is interrupted by src, while in another routine of src .init, k->k_lock is acquired with priv->lock held. This patch avoids a potential deadlock by not calling soc_device_match() in SRC .init callback, instead it adds new soc fields in priv->flags to differentiate SoCs. Fixes: linux-next commit 7674bec4fc09 ("ASoC: rsnd: update BSDSR/BSDISR handling") Signed-off-by: Jiada Wang <[email protected]> Acked-by: Kuninori Morimoto <[email protected]> Signed-off-by: Mark Brown <[email protected]>
Diffstat (limited to 'tools/perf/util/c++/clang.cpp')
0 files changed, 0 insertions, 0 deletions