Re: [meta-arm] [PATCH v3 2/2] trusted-service: remove optee udev and group settings
Mikko Rapeli <[email protected]>
| Newsgroups | org.yoctoproject.lists.meta-arm |
|---|---|
| Message-ID | <ZxDMGLYsOSe9rPFO@nuoska> |
Hi, On Thu, Oct 17, 2024 at 08:17:32AM +0000, Gyorgy Szing wrote: > How is the system going to work if op-tee client is not deployed, but libts is? E.g. if the SPMC is Hafnium and no S-EL1 OP-TEE SP is needed, but the FWU SP is used? If optee-client is not installed, then optee is not functional in Linux userspace and rootfs so optee-test fails. The plain kernel driver for optee will work and /dev/tee* and /dev/teepriv* interfaces will pop up with root access rights, but not with the setup expected by tee-supplicant systemd service file from optee-client. This may be enough for TS use cases. In the firmware side, optee services are not affected. If this impacts libts users, then IMO they need to install optee-client or setup the udev rules etc in some other way. Is there some problem I missed or a setup which is not covered in meta-arm testing? Cheers, -Mikko