commit | a4648083d04b34cfd111b63116d50f0a62001ff4 | [log] [tgz] |
---|---|---|
author | Xiaojun Sang <xsang@codeaurora.org> | Fri Apr 27 14:57:33 2018 +0800 |
committer | Xiaojun Sang <xsang@codeaurora.org> | Thu Aug 02 17:20:55 2018 +0800 |
tree | 9aebd7129b5dcc98b9c868048ebe4e79ee4ad02a | |
parent | e443c0855e9b469ea9e37bd981421234d97a9c5c [diff] |
ASoC: q6asm: use session lock to avoid use-after-free It is possible that audio session free and param set happen simultaneously. Audio client might be freed while param set is doing wait_event_timeout. Use session lock to make sure client_free happens after param set. Change-Id: I0947c309c8e445fa2e220680e329d88bd5fe2418 Signed-off-by: Xiaojun Sang <xsang@codeaurora.org>