Hi Olivier,
On Wed, Jul 13, 2022 at 3:39 PM Olivier Deprez Olivier.Deprez@arm.com wrote:
Hi,
(in context of testing MTE support when OP-TEE is loaded as a secure partition on top of SEL2/Hafnium)
I appreciate MTE support is fresh starting with v3.18, bear with me if I missed details:
1/ noticed using both CFG_TA_PAUTH=y CFG_MEMTAG=y (if permitted) may break the build
diff --git a/core/tee/tee_svc.c b/core/tee/tee_svc.c index 03bb174a..59f8afae 100644 --- a/core/tee/tee_svc.c +++ b/core/tee/tee_svc.c @@ -365,7 +365,7 @@ const struct tee_props tee_propset_tee[] = { .name = "org.trustedfirmware.optee.cpu.feat_pauth_implemented", .prop_type = USER_TA_PROP_TYPE_BOOL, .get_prop_func = get_prop_feat_pauth_implemented
}
},
#endif #if MEMTAG_IS_ENABLED {
Thanks for reporting, addressed in https://github.com/OP-TEE/optee_os/pull/5467. Feel free to give a Reported-by: if you want.