commit | f171294ea5c30b432005a061fd82a90b133ee637 | [log] [tgz] |
---|---|---|
author | Andrew Walbran <qwandor@google.com> | Tue May 09 15:29:06 2023 +0000 |
committer | Pierre-Clément Tosi <ptosi@google.com> | Thu May 11 14:05:44 2023 +0000 |
tree | 77b932bbfdf989efc189d9a3e40e66e9da59a9d1 | |
parent | fefc3750836767ad2f412e26bf807949cba3a832 [diff] |
Use FrameAllocator rather than Heap for shared memory pool. Heap uses an intrusive linked list to store metadata inside unallocated memory. This could be modified by a malicious host to manipulate the allocator, which we don't want. Bug: 280644106 Test: m pvmfw Change-Id: I75903084da8f4f2c12063b685d41aa1c8ee37da3 Merged-In: I75903084da8f4f2c12063b685d41aa1c8ee37da3
This repository contains userspace services related to running virtual machines on Android, especially protected virtual machines. See the getting started documentation and Microdroid README for more information.