summaryrefslogtreecommitdiff
path: root/include/linux/moduleparam.h
diff options
context:
space:
mode:
authorAdrian Salido-Moreno <adrianm@codeaurora.org>2012-10-19 11:58:29 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-23 20:13:06 -0700
commit6ab3b33591c6f030b03557931d13185b1fdedd56 (patch)
tree1b0b83293eff36e767348f5693d0113f10793809 /include/linux/moduleparam.h
parent94a543ce3fb3d63fbad50f5a22ce4baf27524205 (diff)
msm: mdss: replace disable irq with no sync to avoid potential deadlock
Potential deadlock can happen when disabling irq after receiving vsync complete event in display if at the same time MDSS irq is triggered, at this point disable irq will hold spin lock which irq tries to get and will not release because it's waiting on irq to be disabled. This scenario can be avoided by using disable_irq_nosync instead to avoid locking on irq to be disabled while holding spinlock. CRs-Fixed: 416304 Change-Id: I1e367ac2b5d7b0ed7d1c15efc8d29a6ffa9fea5e Signed-off-by: Adrian Salido-Moreno <adrianm@codeaurora.org>
Diffstat (limited to 'include/linux/moduleparam.h')
0 files changed, 0 insertions, 0 deletions