commit | c756a94daea7e2a3dc728a401d227ea39edb94da | [log] [tgz] |
---|---|---|
author | Bala Kishore Pati <balakishorepati@codeaurora.org> | Mon Sep 24 17:33:46 2018 +0530 |
committer | Bala Kishore Pati <balakishorepati@codeaurora.org> | Fri Sep 28 14:17:10 2018 +0530 |
tree | 9a25d6389d36749ea3693108d51ebb4817827e64 | |
parent | c2eefcbddd3bf0531e5c8a5d50060fec53ed81c9 [diff] |
ASoC: ipc: Fix race condition while freeing private data WDSP private data structure is freed in wdsp_glink_release() but some of the member variables like work_queue pointer is accessed even after free. Fix this issue by making sure that glink callback functions are finished execution before freeing up wdsp private data structure. Change-Id: Ia4dd9d667109168874dc9188d70741cb9541b0c6 Signed-off-by: Bala Kishore Pati <balakishorepati@codeaurora.org>