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

Commit c96d875e authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: vidc: Fix wait timeout issue" into msm-4.14

parents f05f952b d3059b59
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -538,7 +538,6 @@ int msm_cvp_inst_deinit(struct msm_vidc_inst *inst)
		}
		cbuf = list_first_entry(&inst->cvpbufs.list,
			struct msm_vidc_cvp_buffer, list);
		list_del(&cbuf->list);
		mutex_unlock(&inst->cvpbufs.lock);

		print_cvp_buffer(VIDC_ERR, "unregistered", inst, cbuf);
@@ -569,6 +568,9 @@ int msm_cvp_inst_deinit(struct msm_vidc_inst *inst)
		if (rc)
			dprintk(VIDC_ERR, "%s: unmap failed\n", __func__);

		mutex_lock(&inst->cvpbufs.lock);
		list_del(&cbuf->list);
		mutex_unlock(&inst->cvpbufs.lock);
		kfree(cbuf);
		cbuf = NULL;
	} while (1);