commit | 5992fbca507c0f8de296e009db97c0aa78dd9277 | [log] [tgz] |
---|---|---|
author | Madhukar Pappireddy <madhukar.pappireddy@arm.com> | Tue Jun 21 17:15:16 2022 -0500 |
committer | Olivier Deprez <olivier.deprez@arm.com> | Thu Sep 22 17:35:01 2022 +0200 |
tree | 597a306ef8ba4335c05cad05b0ba0f2985ebe44f | |
parent | fe297a3d8cde47f4d65efb0f65f80f8bc7dd89c1 [diff] |
feat: support for cpu cycle allocation modes This patch adds initial support for modeling call chains in SPMC and Normal World scheduled modes. As per FF-A v1.1 EAC0 section 8.2.3, a call chain represents all SPs in a sequence of invocations of direct message request. When execution on a PE is in the secure state, only a single call chain that runs in the Normal World scheduled mode can exist. However, any number of call chains that run in the SPMC scheduled mode can exist. Change-Id: Ic409abd90345d7972e33e42679e53ed8dffb14e7 Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@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: