Use crosvm's --host-cpu-topology option

CL I03a37be0b68b93dc0fa6e84fd51ca3bdefbe6dde changed the client API to
only select between a small number of vCPU configurations. One of them
is to match the host CPU topology. So far this was implemented by
creating the same number of vCPUs as logical cores in the system. Now
that crosvm supports the '--host-cpu-topology' command line option on
all architectures, we can switch over to using it.

Bug: 266664564
Test: atest -p packages/modules/Virtualization:avf-presubmit
Change-Id: I0b31271ee62fc51acf6f9de2fccd4e449364d1a9
2 files changed
tree: 86e8b1e5ccbdbe1bf30a816982aa635896838558
  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. 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.