commit | e1322791446c6f6ee277efc0b71d756feb2326dc | [log] [tgz] |
---|---|---|
author | Andrew Scull <ascull@google.com> | Mon Jul 01 17:46:10 2019 +0100 |
committer | Andrew Scull <ascull@google.com> | Tue Jul 02 16:05:20 2019 +0100 |
tree | c7face3b07dd3f5ae4a8dc79238586ac74fe5f79 | |
parent | 3c0a90a9be8d5d86c84b158997b6ba3483da8f9a [diff] |
Restructure configuration of buffers. This splits the function into smaller chunks which are made responsible for scoped resources such as the local memory pool or locks. It results in less cases for error handling at the end of functions which had previously resulted in the memory pool not being released on some paths. Change-Id: I571adcb5d188636b062eb05b08e97ddf664889e7
Hafnium is a hypervisor, initially supporting aarch64 (64-bit ARMv8 CPUs).
Get in touch and keep up-to-date at hafnium-discuss@googlegroups.com.
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.