Pārlūkot izejas kodu

msm: ipa3: Fix to unlock mutex before return

Adding changes to unlock mutex before return from QMI
send request.

Change-Id: I39c32219db69fbc41b30507759bed16acb976005
Signed-off-by: Ashok Vuyyuru <[email protected]>
Ashok Vuyyuru 4 gadi atpakaļ
vecāks
revīzija
90837d4b3a
1 mainītis faili ar 4 papildinājumiem un 1 dzēšanām
  1. 4 1
      drivers/platform/msm/ipa/ipa_v3/ipa_qmi_service.c

+ 4 - 1
drivers/platform/msm/ipa/ipa_v3/ipa_qmi_service.c

@@ -566,8 +566,11 @@ static int ipa3_qmi_send_req_wait(struct qmi_handle *client_handle,
 		req_desc->ei_array,
 		req);
 
-	if (unlikely(!ipa_q6_clnt))
+	if (unlikely(!ipa_q6_clnt)) {
+		mutex_unlock(&ipa3_qmi_lock);
 		return -EINVAL;
+	}
+
 	mutex_unlock(&ipa3_qmi_lock);
 
 	if (ret < 0) {