msm: kgsl: Fix Z180 memory leak

Decerement entry refcount, which incremented
in kgsl_sharedmem_find_region.

CRs-Fixed: 635747
Change-Id: I621ba8f8e119a9ab8ba5455b28a565e3cae2f7cd
Signed-off-by: Hareesh Gundu <hareeshg@codeaurora.org>
msm: kgsl: fix a race condition when calling kref_put

Fix a race condition which can occur if a thread tries to acquire
a reference to a mem_entry or context while another thread has
already decremented the refcount to 0 and is in the process of
destroying said mem_entry or context.

CRs-Fixed: 635747
Change-Id: I6be64ca75f9cb12b03e870b9ca83588197c64e5e
Signed-off-by: Hareesh Gundu <hareeshg@codeaurora.org>
Merge "msm: kgsl: Fix Z180 memory leak"
Merge "msm: kgsl: fix a race condition when calling kref_put"
Merge "Merge "msm: kgsl: Fix Z180 memory leak""
Merge "Merge "Merge "msm: kgsl: Fix Z180 memory leak"""
Merge "Merge "msm: kgsl: fix a race condition when calling kref_put""
Merge "Merge "Merge "msm: kgsl: fix a race condition when calling kref_put"""
Merge "Merge "msm: kgsl: fix a race condition when calling kref_put""
Merge "Merge "Merge "msm: kgsl: fix a race condition when calling kref_put"""
Merge "Merge "msm: kgsl: fix a race condition when calling kref_put""
Merge "Merge "Merge "msm: kgsl: fix a race condition when calling kref_put"""
Merge "Merge "msm: kgsl: fix a race condition when calling kref_put""
Merge "Merge "Merge "msm: kgsl: fix a race condition when calling kref_put"""
Merge "Merge "msm: kgsl: fix a race condition when calling kref_put""
Merge "Merge "Merge "msm: kgsl: fix a race condition when calling kref_put"""
Merge "Merge "msm: kgsl: fix a race condition when calling kref_put""
Merge "Merge "Merge "msm: kgsl: fix a race condition when calling kref_put"""
Merge "Merge "msm: kgsl: fix a race condition when calling kref_put""
Merge "Merge "Merge "msm: kgsl: fix a race condition when calling kref_put"""