diff options
author | Dhoat Harpal <hdhoat@codeaurora.org> | 2017-03-23 17:41:45 +0530 |
---|---|---|
committer | Dhoat Harpal <hdhoat@codeaurora.org> | 2017-03-28 23:28:00 +0530 |
commit | 95f2d746fde690665488496e61c73b65b4816e1a (patch) | |
tree | cad63d5f2dd1a348d85b53f9df56904821aaf81d /drivers/misc/qseecom.c | |
parent | 22fe1e7de09a84524893aa46463035de51f6adeb (diff) |
soc: qcom: glink_ssr: Add kref for cb_data
The variable cb_data is accessed from parallel threads where one thread
can free it anytime, this creates use after free scenerio.
To avoid use after free cases cb_data is freed only when kref count
goes to zero.
CRs-Fixed: 2023620
Change-Id: I74225fc61f8ede03a40ff35d2b963d90c0d4689f
Signed-off-by: Dhoat Harpal <hdhoat@codeaurora.org>
Diffstat (limited to 'drivers/misc/qseecom.c')
0 files changed, 0 insertions, 0 deletions