Home
last modified time | relevance | path

Searched hist:ce0d3a4655bda0c3f2c5df54cc3a1ac3e9089995 (Results 1 – 1 of 1) sorted by relevance

/optee_os/core/pta/
H A Dattestation.cce0d3a4655bda0c3f2c5df54cc3a1ac3e9089995 Wed Nov 08 16:26:40 UTC 2023 Etienne Carriere <etienne.carriere@foss.st.com> core: pta: attestation: fix calls to tee_pobj_get()

Fixes calls to tee_pobj_get() that use boolean value false as argument
where an enum tee_pobj_usage argument is expected.

Between OP-TEE release tags 2.4.0 and 3.11.0, tee_pobj_get() used to
take a boolean @temporary argument. The function prototype changed in
commit 6885abf2f7ef ("core: tee_pobj_get() takes an enum tee_pobj_usage")
and was merged in release tag 3.11.0 but attestation PTA initial
implementation of StMM sadly used the old prototype, using false (0)
instead of TEE_POBJ_USAGE_OPEN (0).

Fixes: 7e05ec25bd68 ("core: pta: add remote attestation PTA")
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Signed-off-by: Etienne Carriere <etienne.carriere@foss.st.com>