diff options
| author | Chris Lew <clew@codeaurora.org> | 2016-02-02 15:44:34 -0800 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 21:20:27 -0700 |
| commit | 2bb5899311c9f1d20cee37748458756d888cfcce (patch) | |
| tree | 4b39cd5b81e496a40e51745a53ba3a2a2fbb8068 /include/uapi/linux | |
| parent | e1b8e9d34e414d5b89f04ebcf0f8f4e21323e82b (diff) | |
soc: qcom: ipc_router_glink_xprt: Fix race condition during SSR
There is a race condition when a read is queued and a
subsystem restart occurs before the read can finish. The
read will call read_done on a freed handle. This fix
changes the ss_reset lock to a rwlock and extends the
critical sections in the read and write data functions.
CRs-Fixed: 969026
Change-Id: I7726e4bbea7447ad96df725b50e4eff1ec67607f
Signed-off-by: Chris Lew <clew@codeaurora.org>
Diffstat (limited to 'include/uapi/linux')
0 files changed, 0 insertions, 0 deletions
