Commit abc8dc34 authored by Jerome Forissier's avatar Jerome Forissier Committed by Jens Wiklander
Browse files

tee: optee: do not check memref size on return from Secure World



Commit c650b8dc ("tee: optee: do not check memref size on return
from Secure World") was mistakenly lost in commit 4602c584 ("optee:
refactor driver with internal callbacks"). Remove the unwanted code
again.

Fixes: 4602c584 ("optee: refactor driver with internal callbacks")
Signed-off-by: default avatarJerome Forissier <jerome@forissier.org>
Reviewed-by: default avatarSumit Garg <sumit.garg@linaro.org>
Signed-off-by: default avatarJens Wiklander <jens.wiklander@linaro.org>
parent 9decff5f
Loading
Loading
Loading
Loading
+0 −10
Original line number Diff line number Diff line
@@ -75,16 +75,6 @@ static int from_msg_param_tmp_mem(struct tee_param *p, u32 attr,
	p->u.memref.shm_offs = mp->u.tmem.buf_ptr - pa;
	p->u.memref.shm = shm;

	/* Check that the memref is covered by the shm object */
	if (p->u.memref.size) {
		size_t o = p->u.memref.shm_offs +
			   p->u.memref.size - 1;

		rc = tee_shm_get_pa(shm, o, NULL);
		if (rc)
			return rc;
	}

	return 0;
}