diff options
author | Ashish Jain <ashishj@codeaurora.org> | 2018-01-30 14:09:17 +0530 |
---|---|---|
committer | Vaishnavi Kommaraju <vkommara@codeaurora.org> | 2018-09-17 16:52:20 +0530 |
commit | 71415e709f16c973d7b183b86fda22bb9124236d (patch) | |
tree | 3bc21a7cdc7f79afa1a7d18639230b85f97dc75d /fs/btrfs/dev-replace.c | |
parent | e106251f0f24b810b71ce8a02a06e0ee19648ac4 (diff) |
soc: qcom: 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: Vidyakumar Athota <vathota@codeaurora.org>
Signed-off-by: Ashish Jain <ashishj@codeaurora.org>
Diffstat (limited to 'fs/btrfs/dev-replace.c')
0 files changed, 0 insertions, 0 deletions