commit | aa039b39158c5e945a8c9c3b1eeff1b84ad79080 | [log] [tgz] |
---|---|---|
author | Andrew Scull <ascull@google.com> | Thu Oct 04 15:02:26 2018 +0100 |
committer | Andrew Scull <ascull@google.com> | Tue Oct 09 16:36:39 2018 +0100 |
tree | 5e94bc36afc74f3dca968131066c90e53b8ee3ea | |
parent | 83644291cf9986a1887c984ff0d86e3d7930eacb [diff] |
Allow messages to be sent between all VMs. Any VM can send a message to any other VM. The hypervisor acts as a router to deliver the message to the destination but does not track higher level state about the communications. When receiving a message, the source VM is reported so access controls can be applies and replies can be sent back. Bug: 116705004 Change-Id: Ib83988eb8ddee1753dfd67a3baa3fb991ebd4dd7
Hafnium is a hypervisor, initially supporting aarch64 (64-bit ARMv8 CPUs).
Further details are available in the design doc.
Get in touch and keep up-to-date at g/hafnium-eng.
To jump in and build Hafnium, follow the getting started instructions.