pvmfw: config: Refactor entry tracking

Instead of computing the config entry slices on the fly from the header
entries, store the ranges in Config, which removes the need to access
the header outside of the constructor.

Test: atest MicrodroidHostTests
Change-Id: I06f71453be2385c776291b35cb90e9dc47efa956
1 file changed
tree: 70f3bca0349b554100a4ea2caca8a36d9fb71dad
  1. apex/
  2. apkdmverity/
  3. authfs/
  4. avmd/
  5. compos/
  6. demo/
  7. docs/
  8. encryptedstore/
  9. javalib/
  10. launcher/
  11. libs/
  12. microdroid/
  13. microdroid_manager/
  14. pvmfw/
  15. rialto/
  16. tests/
  17. virtualizationservice/
  18. vm/
  19. vm_payload/
  20. vmbase/
  21. vmclient/
  22. zipfuse/
  23. .clang-format
  24. .gitignore
  25. Android.bp
  26. OWNERS
  27. PREUPLOAD.cfg
  28. README.md
  29. TEST_MAPPING
README.md

Virtualization

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.