virtualizationservice: Specify crashkernel only when necessary

crashkernel is only necessary when ramdump is turned on.
For protected VM, pvmfw will decide whether ramdump is necessary or not
even though crashkernel is specified, but there's no such thing for
unprotected VM.

This CL stops specifying crashkernel for unprotected VM when debug
policy doesn't explicitly specify ramdump.

Bug: 243630590
Test: Run unprotected VM with/without ramdump
Change-Id: Id8d82bba8925c86137597497021ee952568fea12
1 file changed
tree: a49992cce45223e3006bb016be9875b5c8d0e7f6
  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.