From cfc73b1e633460518f2bb1d0343f2b225dfd4d35 Mon Sep 17 00:00:00 2001 From: Deepak Kumar Date: Fri, 19 Feb 2021 23:35:25 +0530 Subject: [PATCH] msm: kgsl: Access map_count only if entry is successfully allocated In kgsl_mem_entry_create, access map_count only if entry is allocated successfully to avoid invalid access. Change-Id: I57bce1aec2da6a27b6d13dbee96ed86a45c9660c Signed-off-by: Deepak Kumar --- drivers/gpu/msm/kgsl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/msm/kgsl.c b/drivers/gpu/msm/kgsl.c index cfe783a58437..77fc96856073 100644 --- a/drivers/gpu/msm/kgsl.c +++ b/drivers/gpu/msm/kgsl.c @@ -252,9 +252,9 @@ static struct kgsl_mem_entry *kgsl_mem_entry_create(void) kref_init(&entry->refcount); /* put this ref in userspace memory alloc and map ioctls */ kref_get(&entry->refcount); + atomic_set(&entry->map_count, 0); } - atomic_set(&entry->map_count, 0); return entry; }