From bda766cd681c22de2544706e9190ca51eecf028e Mon Sep 17 00:00:00 2001 From: Deepak Kumar Date: Mon, 9 Nov 2020 15:12:31 +0530 Subject: [PATCH] msm: kgsl: Check for gmu prealloc failure only in case of prealloc request Check for gmu prealloc failure only in case of prealloc request to avoid use of uninitialized ret variable. Change-Id: Ie0718f17fb9517e3e7659c277ff6f2fc3ef07f53 Signed-off-by: Deepak Kumar --- drivers/gpu/msm/adreno_a6xx_gmu.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/msm/adreno_a6xx_gmu.c b/drivers/gpu/msm/adreno_a6xx_gmu.c index 19235c5bbeeb..d4a68bd797f9 100644 --- a/drivers/gpu/msm/adreno_a6xx_gmu.c +++ b/drivers/gpu/msm/adreno_a6xx_gmu.c @@ -1566,11 +1566,12 @@ int a6xx_gmu_parse_fw(struct adreno_device *adreno_dev) offset += sizeof(*blk); if (blk->type == GMU_BLK_TYPE_PREALLOC_REQ || - blk->type == GMU_BLK_TYPE_PREALLOC_PERSIST_REQ) + blk->type == GMU_BLK_TYPE_PREALLOC_PERSIST_REQ) { ret = a6xx_gmu_process_prealloc(gmu, blk); - if (ret) - return ret; + if (ret) + return ret; + } } return 0;