commit | b596eab5b8293f0b79d882995db5a2a6c3e5fc7a | [log] [tgz] |
---|---|---|
author | Maksims Svecovs <maksims.svecovs@arm.com> | Tue Apr 27 00:52:27 2021 +0100 |
committer | Maksims Svecovs <maksims.svecovs@arm.com> | Fri Jul 16 12:43:04 2021 +0100 |
tree | fefeffb2e3b8c81ab881926a61e1a94c913ec7ae | |
parent | 0b71784d2644fa70904d0f36f0104d1e31ba1de3 [diff] |
fix(ff-a): use messaging info from the manifest Adds a messaging method to the VM structure. Refactor messaging info field in the manifest to comply with information in specification. In particular - distinguish between the direct message send/receive. Use messaging method from the manifest to populate partition info for FFA_PARTITION_INFO_GET ABI. Populates partition info based on the caller id (SP can send direct messages to other SPs). Refactors managed exit check to use messaging method value. Signed-off-by: Maksims Svecovs <maksims.svecovs@arm.com> Change-Id: Id0734c18d14879b89ba3517b8ff4b3b41b53b56f
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: