Hi all,
I am not sure whether it is OK to ask the question here, but I still wish you can help me address the problem.
I used to test Hafnium with FVP, and the Linux kernel is provided by arm-reference-platform. Recently I want to test something on an OPTEE kernel (rather than a cactus OS). But, since the provided linux kernel is a bit old (v5.3), its /drivers/tee/optee will not send FF-A calls.
I find that Linux introduces FF-A ABI to OP-TEE driver since v5.16, which is a relatively new kernel. Previously I download the Linux kernel here ( https://git.linaro.org/landing-teams/working/arm/kernel-release.git), but they only provide old kernels. I also try to replace the "linux" directory with the upstream Linux v5.17 source code, and use the guide here (https://community.arm.com/oss-platforms/w/docs/459/modify-linux-kernel-confi...) to compile. But the source seems to be inconsistent with the arm-reference-platforms.
Can someone help me?
Sincerely, WANG Chenxu