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 /include/linux/fpga/fpga-mgr.h | |
| 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 'include/linux/fpga/fpga-mgr.h')
0 files changed, 0 insertions, 0 deletions
