Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 332abefb authored by Vasantha Balla's avatar Vasantha Balla
Browse files

msm: vidc: Release cvp buffer lock in invalid buffer case



If client tries to unregister invalid buffer, release cvp buffer lock
before sending error.

Change-Id: I968ff15673ae5e72299602f595f794658bb28e2a
Signed-off-by: default avatarVasantha Balla <quic_vballa@quicinc.com>
parent 2b3aec67
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -432,6 +432,7 @@ static int msm_cvp_unregister_buffer(struct msm_vidc_inst *inst,
	}
	if (!found) {
		print_client_buffer(VIDC_ERR, "invalid", inst, buf);
		mutex_unlock(&inst->cvpbufs.lock);
		return -EINVAL;
	}