android_kernel_samsung_msm8976/drivers/gpu
Prakash Kamliya 77ef993331 msm: kgsl: Avoid spin lock recursion in adreno_drawctxt_dump
A sync fence timeout may lead to call adreno_drawctxt_dump().
At the same time, cmdbatch timer expires and scheduled to run
on same CPU, which might result into calling adreno_drawctxt_dump()
for the same context. This result into deadlock for drawctx->lock.
Use spin_lock_bh to disable soft irq (timer) while we are dumping
the sync pt for fence timeout.

Change-Id: I25461358aaff4b5011002f57bfe6b3cadce72dac
CRs-Fixed: 876017
Signed-off-by: Prakash Kamliya <pkamliya@codeaurora.org>
2015-07-31 18:45:29 -07:00
..
drm This is the 3.10.73 stable release 2015-04-24 18:14:57 -07:00
host1x
msm msm: kgsl: Avoid spin lock recursion in adreno_drawctxt_dump 2015-07-31 18:45:29 -07:00
vga
Makefile