Refactor BCC handover

Move the generation of the next BCC handover into InputValues. That
gives us cleaner management of the config descriptor buffer and
simplifies the calling code.

(The old version would also require explicit lifetime markers now, not
that that's too big a deal.)

Bug: 280617929
Test: Start a Microdroid pVM
Change-Id: Ie46fa4344b5b0c58d8f8fc33be7433c20212905a
2 files changed
tree: d3f77f98411aec94524df2c757c81be48fec8346
  1. apex/
  2. apkdmverity/
  3. authfs/
  4. compos/
  5. demo/
  6. docs/
  7. encryptedstore/
  8. javalib/
  9. launcher/
  10. libs/
  11. microdroid/
  12. microdroid_manager/
  13. pvmfw/
  14. rialto/
  15. service_vm/
  16. tests/
  17. virtualizationmanager/
  18. virtualizationservice/
  19. vm/
  20. vm_payload/
  21. vmbase/
  22. vmclient/
  23. zipfuse/
  24. .clang-format
  25. .gitignore
  26. Android.bp
  27. OWNERS
  28. PREUPLOAD.cfg
  29. README.md
  30. 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.