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

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

Merge "qseecom: support listener request from smcinvoke without reentrancy"

parents ec7a6dac 240ffdf5
Loading
Loading
Loading
Loading
+5 −1
Original line number Original line Diff line number Diff line
@@ -4788,8 +4788,12 @@ int qseecom_process_listener_from_smcinvoke(struct scm_desc *desc)
	resp.data = desc->ret[2];	/*listener_id*/
	resp.data = desc->ret[2];	/*listener_id*/


	mutex_lock(&app_access_lock);
	mutex_lock(&app_access_lock);
	if (qseecom.qsee_reentrancy_support)
		ret = __qseecom_process_reentrancy(&resp, &dummy_app_entry,
		ret = __qseecom_process_reentrancy(&resp, &dummy_app_entry,
					&dummy_private_data);
					&dummy_private_data);
	else
		ret = __qseecom_process_incomplete_cmd(&dummy_private_data,
					&resp);
	mutex_unlock(&app_access_lock);
	mutex_unlock(&app_access_lock);
	if (ret)
	if (ret)
		pr_err("Failed on cmd %d for lsnr %d session %d, ret = %d\n",
		pr_err("Failed on cmd %d for lsnr %d session %d, ret = %d\n",