Loading drivers/misc/qseecom.c +5 −1 Original line number Original line Diff line number Diff line Loading @@ -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", Loading Loading
drivers/misc/qseecom.c +5 −1 Original line number Original line Diff line number Diff line Loading @@ -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", Loading