Hi Olivier,
Please find the information.
1. secure world runs hafnium at S-EL2, OP-TEE at S-EL1 Answer: Yes. Which OP-TEE version are you using? Answer: 3.19.0 2. normal world runs vanilla linux at NS-EL1 with FF-A kconfig option enabled. Answer: linux-next with FF-A kconfig option enabled. Is a hypervisor present at NS-EL2? Answer: Hypervisor is not present at NS-EL2. 3. OP-TEE uses the optee build generated rootfs (incl. xtest, client lib. etc)? Answer: We use our proprietary rootsfs with the xtest added. Can you point where I can find the op-tee build generated rootfs? 4. About 1., can you provide build options used for building OP-TEE? Answer: The build command used for the OP-TEE OS. CROSS_COMPILE64=aarch64-none-elf- PLATFORM=vexpress PLATFORM_FLAVOR=qemu_armv8a CFG_ARM_GICV3=y CFG_CORE_SEL2_SPMC=y CFG_ARM64_core=y CFG_USER_TA_TARGETS=ta_arm64 CFG_TEE_CORE_DEBUG=y CFG_CORE_ASLR=n CFG_TEE_CORE_LOG_LEVEL=4 CFG_TEE_BENCHMARK=n CFG_WITH_STATS=y make
Thanks, Shiju