disp: msm: sde: fix reclaim error handling

On reclaim error, mem handle is still valid and reclaim
should be retried on next commit. This change keeps the
mem_handle valid.

Change-Id: Ie3e0cc3d37c7f1f260a7655f48a6aadece65a1ca
Signed-off-by: Abhijit Kulkarni <kabhijit@codeaurora.org>
This commit is contained in:
Abhijit Kulkarni
2021-09-23 17:05:05 -07:00
parent b1e561d3f5
commit b17cb15861

View File

@@ -53,11 +53,11 @@ int _sde_vm_reclaim_mem(struct sde_kms *sde_kms)
rc = gh_rm_mem_reclaim(sde_vm->base.io_mem_handle, 0);
if (rc) {
SDE_ERROR("failed to reclaim IO memory, rc=%d\n", rc);
goto reclaim_fail;
return rc;
}
SDE_INFO("mem reclaim succeeded\n");
reclaim_fail:
sde_vm->base.io_mem_handle = -1;
return rc;