mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-05-30 00:21:17 +00:00
eb49bb6ea2
When booting, the tee driver from kernel side invokes a yielding call to OP-TEE, which gets stuck because OP-TEE never sends Done response: OPTEE_FFA_YIELDING_CALL_RETURN_DONE This issue was previously resolved by introducing an inappropriate patch to the kernel with 1 ms delay in ffa_msg_send_direct_req. Further investigation proved that OP-TEE doesn't get enough processing time and is constantly interrupted by the kernel requests. To remove this patch, TF-A logging level is lowered to default (40 in debug builds and 20 in release builds), which eliminates the time consumed previously by TF-A VERBOSE logs (giving OP-TEE more processing time). Signed-off-by: Mariam Elshakfy <mariam.elshakfy@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>