Hi Everyone,
The TF-RMM has aligned with the REL0 specification and is tagged `rmm-spec-v1.0-rel0`-
https://git.trustedfirmware.org/plugins/gitiles/TF-RMM/tf-rmm.git/+/refs/tags/rmm-spec-v1.0-rel0 . The tf-a-tests has also been aligned to REL0 specification.
For information on corresponding kernel support, please find the details below :
Guest: https://lore.kernel.org/r/20241004144307.66199-1-steven.price%40arm.com
Host: https://lkml.kernel.org/r/20241004152804.72508-1-steven.price@arm.com
kvmtool patches are on a branch here :https://git.gitlab.arm.com/linux-arm/kvmtool-cca.git cca/v3
Branch with both guest and kernel support here:
https://gitlab.arm.com/linux-arm/linux-cca cca-full/v5+v6
Best Regards
Soby Mathew
From: Soby Mathew <Soby.Mathew@arm.com>
Sent: Thursday, September 12, 2024 4:13 PM
To: tf-rmm@lists.trustedfirmware.org
Cc: nd <nd@arm.com>
Subject: [tf-rmm] RMM 1.0 REL alignment
Hi Everyone,
RMM specification 1.0-rel0 has been released and the PDF spec and an HTML diff relative to 1.0-eac5 are available on Arm Developer: https://developer.arm.com/documentation/den0137/1-0rel0/
As a heads up, TF-RMM is aiming to align to this version of the specification in the next weeks. There are incompatibilities in some ABIs for REL0 compared to EAC5 specification. The work in progress RMM patches can be found here :
https://review.trustedfirmware.org/q/project:TF-RMM/tf-rmm+branch:topics/rmm-1.0-rel0-rc1 and corresponding TFTF patches are here :
https://review.trustedfirmware.org/q/project:TF-A/tf-a-tests+branch:topics/rmm-1.0-rel0-rc1+status:open . Suitable kernel branches will be published on this mailing list as they become available.
Best Regards
Soby Mathew