| commit | 2ced1671871551cf3de98eb069d05a363271851f | [log] [tgz] |
|---|---|---|
| author | J-Alves <joao.alves@arm.com> | Mon Dec 12 14:35:38 2022 +0000 |
| committer | J-Alves <joao.alves@arm.com> | Thu Sep 07 13:37:05 2023 +0100 |
| tree | a2d92361fc8b2212b2cc84dc8005594c2ac58461 | |
| parent | 80a7e016902d8563e55b39c6984a8237883608c3 [diff] |
refactor(ff-a): implementation of FFA_MSG_WAIT v1.0 The implementation of FFA_MSG_WAIT/FFA_MSG_POLL v1.0 was still present in code common to hypervisor and SPMC. SPMC's implementation with recent work on indirect messaging and runtime models, now matches FF-A v1.1 specification. Thus, FF-A v1.0 FFA_MSG_WAIT/FFA_MSG_POLL is needed only to avoid breaking the hypervisor's functionality, and some old tests. The referred FF-A v1.0 behavior was factored out of the SPMC codebase, and is now specific to the hypervisor. Change-Id: If7a9bd6fbfd19c0692371e430e29721c34ed89dd Signed-off-by: J-Alves <joao.alves@arm.com>
Hafnium is a hypervisor, initially supporting aarch64 (64-bit Armv8 CPUs).
Get in touch and keep up-to-date at hafnium@lists.trustedfirmware.org. See feature requests and bugs on our bug dashboard.
To jump in and build Hafnium, follow the getting started instructions.
If you want to contribute to the project, see details of how we accept contributions.
More documentation is available on: