Hi Everyone,
The EAC2 development branch has been merged back to the `main` and tagged (https://github.com/TF-RMM/tf-rmm/releases/tag/rmm-spec-v1.0-eac2). TF-RMM is now RMM
v1.0 EAC2 [1] compliant and all the corresponding Normal world software entities need to be updated to this version of ABI to work with RMM. Please find the details below:
1) Linux Linux repo: git@git.gitlab.arm.com:linux-arm/linux-cca.git
KVM/Host branch : cca-host/rmm-v1.0-eac2 (https://gitlab.arm.com/linux-arm/linux-cca/-/tree/cca-host/rmm-v1.0-eac2)
Linux Guest branch : cca-guest/rmm-v1.0-eac2 (https://gitlab.arm.com/linux-arm/linux-cca/-/tree/cca-guest/rmm-v1.0-eac2)
Full Linux stack branch : cca-full/rmm-v1.0-eac2 (https://gitlab.arm.com/linux-arm/linux-cca/-/tree/cca-full/rmm-v1.0-eac2)
2) kvmtool repo: git@git.gitlab.arm.com:linux-arm/kvmtool-cca.git
eac2 branch: cca/rmm-v1.0-eac2 (https://gitlab.arm.com/linux-arm/kvmtool-cca/-/tree/cca/rmm-v1.0-eac2)
3) kvm-unit-tests repo: git@git.gitlab.arm.com:linux-arm/kvm-unit-tests-cca.git
eac2 branch: cca/rmm-v1.0-eac2 (https://gitlab.arm.com/linux-arm/kvm-unit-tests-cca/-/tree/cca/rmm-v1.0-eac2)
The tf-a-tests changes have been merged to master as found here :
https://git.trustedfirmware.org/TF-A/tf-a-tests.git/commit/?id=e3c73d226e7a0edafdc49f4be9f5621f5d286454
Best Regards
Soby Mathew
[1] :
https://developer.arm.com/documentation/den0137/1-0eac2/?lang=en