Skip to content

Commit e19d7f7

Browse files
qc-azarrabijenswi-linaro
authored andcommitted
tee: qcomtee: initialize result before use in release worker
Initialize result to 0 so the error path doesn't read it uninitialized when the invoke fails. Fixes a Smatch warning. Reported-by: Dan Carpenter <[email protected]> Closes: https://lore.kernel.org/op-tee/[email protected]/ Fixes: d6e2908 ("tee: add Qualcomm TEE driver") Signed-off-by: Amirreza Zarrabi <[email protected]> Reviewed-by: Sumit Garg <[email protected]> Reviewed-by: Konrad Dybcio <[email protected]> Signed-off-by: Jens Wiklander <[email protected]>
1 parent ac5ae0a commit e19d7f7

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

drivers/tee/qcomtee/core.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ static void qcomtee_do_release_qtee_object(struct work_struct *work)
8282
{
8383
struct qcomtee_object *object;
8484
struct qcomtee *qcomtee;
85-
int ret, result;
85+
int ret, result = 0;
8686

8787
/* RELEASE does not require any argument. */
8888
struct qcomtee_arg args[] = { { .type = QCOMTEE_ARG_TYPE_INV } };

0 commit comments

Comments
 (0)