commit | b399a4fbce9c9b20ef258e3245e916cd9ce788e2 | [log] [tgz] |
---|---|---|
author | Eric Holmberg <eholmber@codeaurora.org> | Fri Jul 06 11:42:24 2012 -0600 |
committer | Eric Holmberg <eholmber@codeaurora.org> | Fri Jul 06 11:54:08 2012 -0600 |
tree | f2dc376a22df7fa0855d7ec3ca42c1112a12f8ea | |
parent | 97272244f1d740ea34db05a43f392fb1e9162f9a [diff] |
msm: smd_pkt: Fix wakelock concurrency issue In failure conditions, some clients violate the SMD PKT restriction of single-threaded access resulting in overlapping open requests which corrupt the wakelock list. Move the wakelock initialization into the channel mutex to prevent concurrent access from corrupting the wakelock. CRs-Fixed: 374644 Change-Id: Idfdfc07fa69258d29154c4fce3fbcf2f000e63d6 Signed-off-by: Eric Holmberg <eholmber@codeaurora.org>