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

Commit fe56f2d9 authored by Jiten Patel's avatar Jiten Patel Committed by Anmolpreet Kaur
Browse files

soc: qcom: Fix smcinvoke_obj->fd assignment



Removed conditional assignment of
smcinvoke_obj->fd. This handles the condition
when fd created in get_uhandle_from_tzhandle is
less than zero.

Change-Id: I824795ba2f14bbf363d86ef21499f71d74f45537
Signed-off-by: default avatarJiten Patel <jitepate@codeaurora.org>
parent 7b6f9fce
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -1164,7 +1164,6 @@ static int marshal_out_invoke_req(const uint8_t *buf, uint32_t buf_size,
					TZHANDLE_GET_SERVER(tz_args->handle),
				&temp_fd, NO_LOCK);

		if (temp_fd >= 0)
		args_buf[i].o.fd = temp_fd;

		if (ret)
@@ -1451,7 +1450,6 @@ static int marshal_in_tzcb_req(const struct smcinvoke_cb_txn *cb_txn,
		ret = get_uhandle_from_tzhandle(tz_args[i].handle, srvr_id,
					&temp_fd, TAKE_LOCK);

		if (temp_fd >= 0)
		tmp_arg.o.fd = temp_fd;

		if (ret) {