pvmfw: Add exception handling infrastructure

Add some infrastructure for parsing ESR values and error handling to
exceptions.rs. This is to prepare for handling translation faults for
lazy MMIO guard mapping of device pages.

Bug: 245267332
Test: atest MicrodroidTestApp

Change-Id: I8cba06d021b5299c8ce6f77708b290d834fb3992
1 file changed
tree: 89b981d1a88dccceda2675f863f331b9b34ed33d
  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. tests/
  16. virtualizationmanager/
  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.