commit | 93e884f58da1266b7e12a8ee407e0168165e882f | [log] [tgz] |
---|---|---|
author | Jiyong Park <jiyong@google.com> | Mon Jul 22 12:43:32 2024 +0900 |
committer | Jiyong Park <jiyong@google.com> | Tue Jul 23 00:43:52 2024 +0900 |
tree | 933e2f37520320226fd74cd171ca91efeffcc7da | |
parent | 3db607a6d196e84df4254495bad39ffe13948618 [diff] |
Move virtualizationservice to under android Bug: 352458998 Test: pass TH Change-Id: If9c1e27ea8d952a2abf78969034e2ce6ac576089
diff --git a/TEST_MAPPING b/TEST_MAPPING index 1beaeb7..8eccd9f 100644 --- a/TEST_MAPPING +++ b/TEST_MAPPING
@@ -135,7 +135,7 @@ "path": "packages/modules/Virtualization/service_vm/requests" }, { - "path": "packages/modules/Virtualization/virtualizationservice" + "path": "packages/modules/Virtualization/android/virtualizationservice" }, { "path": "packages/modules/Virtualization/vm"
diff --git a/virtualizationservice/Android.bp b/android/virtualizationservice/Android.bp similarity index 100% rename from virtualizationservice/Android.bp rename to android/virtualizationservice/Android.bp
diff --git a/virtualizationservice/TEST_MAPPING b/android/virtualizationservice/TEST_MAPPING similarity index 100% rename from virtualizationservice/TEST_MAPPING rename to android/virtualizationservice/TEST_MAPPING
diff --git a/virtualizationservice/aidl/Android.bp b/android/virtualizationservice/aidl/Android.bp similarity index 100% rename from virtualizationservice/aidl/Android.bp rename to android/virtualizationservice/aidl/Android.bp
diff --git a/virtualizationservice/aidl/android/system/virtualizationcommon/Certificate.aidl b/android/virtualizationservice/aidl/android/system/virtualizationcommon/Certificate.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationcommon/Certificate.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationcommon/Certificate.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationcommon/DeathReason.aidl b/android/virtualizationservice/aidl/android/system/virtualizationcommon/DeathReason.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationcommon/DeathReason.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationcommon/DeathReason.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationcommon/ErrorCode.aidl b/android/virtualizationservice/aidl/android/system/virtualizationcommon/ErrorCode.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationcommon/ErrorCode.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationcommon/ErrorCode.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationmaintenance/IVirtualizationMaintenance.aidl b/android/virtualizationservice/aidl/android/system/virtualizationmaintenance/IVirtualizationMaintenance.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationmaintenance/IVirtualizationMaintenance.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationmaintenance/IVirtualizationMaintenance.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationmaintenance/IVirtualizationReconciliationCallback.aidl b/android/virtualizationservice/aidl/android/system/virtualizationmaintenance/IVirtualizationReconciliationCallback.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationmaintenance/IVirtualizationReconciliationCallback.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationmaintenance/IVirtualizationReconciliationCallback.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/AssignableDevice.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/AssignableDevice.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/AssignableDevice.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/AssignableDevice.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/AudioConfig.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/AudioConfig.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/AudioConfig.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/AudioConfig.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/CpuTopology.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/CpuTopology.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/CpuTopology.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/CpuTopology.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/DiskImage.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/DiskImage.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/DiskImage.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/DiskImage.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/DisplayConfig.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/DisplayConfig.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/DisplayConfig.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/DisplayConfig.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/GpuConfig.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/GpuConfig.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/GpuConfig.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/GpuConfig.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/IVirtualMachine.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/IVirtualMachine.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/IVirtualMachine.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/IVirtualMachine.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/IVirtualMachineCallback.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/IVirtualMachineCallback.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/IVirtualMachineCallback.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/IVirtualMachineCallback.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/IVirtualizationService.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/IVirtualizationService.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/IVirtualizationService.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/IVirtualizationService.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/InputDevice.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/InputDevice.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/InputDevice.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/InputDevice.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/Partition.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/Partition.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/Partition.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/Partition.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/PartitionType.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/PartitionType.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/PartitionType.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/PartitionType.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineAppConfig.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineAppConfig.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineAppConfig.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineAppConfig.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineConfig.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineConfig.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineConfig.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineConfig.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineDebugInfo.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineDebugInfo.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineDebugInfo.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineDebugInfo.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachinePayloadConfig.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachinePayloadConfig.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachinePayloadConfig.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachinePayloadConfig.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineRawConfig.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineRawConfig.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineRawConfig.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineRawConfig.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineState.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineState.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineState.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice/VirtualMachineState.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice_internal/AtomVmBooted.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice_internal/AtomVmBooted.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice_internal/AtomVmBooted.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice_internal/AtomVmBooted.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice_internal/AtomVmCreationRequested.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice_internal/AtomVmCreationRequested.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice_internal/AtomVmCreationRequested.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice_internal/AtomVmCreationRequested.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice_internal/AtomVmExited.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice_internal/AtomVmExited.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice_internal/AtomVmExited.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice_internal/AtomVmExited.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice_internal/IBoundDevice.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice_internal/IBoundDevice.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice_internal/IBoundDevice.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice_internal/IBoundDevice.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice_internal/IGlobalVmContext.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice_internal/IGlobalVmContext.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice_internal/IGlobalVmContext.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice_internal/IGlobalVmContext.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice_internal/IVfioHandler.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice_internal/IVfioHandler.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice_internal/IVfioHandler.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice_internal/IVfioHandler.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice_internal/IVirtualizationServiceInternal.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice_internal/IVirtualizationServiceInternal.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice_internal/IVirtualizationServiceInternal.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice_internal/IVirtualizationServiceInternal.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualizationservice_internal/IVmnic.aidl b/android/virtualizationservice/aidl/android/system/virtualizationservice_internal/IVmnic.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualizationservice_internal/IVmnic.aidl rename to android/virtualizationservice/aidl/android/system/virtualizationservice_internal/IVmnic.aidl
diff --git a/virtualizationservice/aidl/android/system/virtualmachineservice/IVirtualMachineService.aidl b/android/virtualizationservice/aidl/android/system/virtualmachineservice/IVirtualMachineService.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/virtualmachineservice/IVirtualMachineService.aidl rename to android/virtualizationservice/aidl/android/system/virtualmachineservice/IVirtualMachineService.aidl
diff --git a/virtualizationservice/aidl/android/system/vmtethering/IVmTethering.aidl b/android/virtualizationservice/aidl/android/system/vmtethering/IVmTethering.aidl similarity index 100% rename from virtualizationservice/aidl/android/system/vmtethering/IVmTethering.aidl rename to android/virtualizationservice/aidl/android/system/vmtethering/IVmTethering.aidl
diff --git a/virtualizationservice/assignable_devices.xsd b/android/virtualizationservice/assignable_devices.xsd similarity index 100% rename from virtualizationservice/assignable_devices.xsd rename to android/virtualizationservice/assignable_devices.xsd
diff --git a/virtualizationservice/schema/current.txt b/android/virtualizationservice/schema/current.txt similarity index 100% rename from virtualizationservice/schema/current.txt rename to android/virtualizationservice/schema/current.txt
diff --git a/virtualizationservice/schema/last_current.txt b/android/virtualizationservice/schema/last_current.txt similarity index 100% rename from virtualizationservice/schema/last_current.txt rename to android/virtualizationservice/schema/last_current.txt
diff --git a/virtualizationservice/schema/last_removed.txt b/android/virtualizationservice/schema/last_removed.txt similarity index 100% rename from virtualizationservice/schema/last_removed.txt rename to android/virtualizationservice/schema/last_removed.txt
diff --git a/virtualizationservice/schema/removed.txt b/android/virtualizationservice/schema/removed.txt similarity index 100% rename from virtualizationservice/schema/removed.txt rename to android/virtualizationservice/schema/removed.txt
diff --git a/virtualizationservice/src/aidl.rs b/android/virtualizationservice/src/aidl.rs similarity index 100% rename from virtualizationservice/src/aidl.rs rename to android/virtualizationservice/src/aidl.rs
diff --git a/virtualizationservice/src/atom.rs b/android/virtualizationservice/src/atom.rs similarity index 100% rename from virtualizationservice/src/atom.rs rename to android/virtualizationservice/src/atom.rs
diff --git a/virtualizationservice/src/main.rs b/android/virtualizationservice/src/main.rs similarity index 100% rename from virtualizationservice/src/main.rs rename to android/virtualizationservice/src/main.rs
diff --git a/virtualizationservice/src/maintenance.rs b/android/virtualizationservice/src/maintenance.rs similarity index 100% rename from virtualizationservice/src/maintenance.rs rename to android/virtualizationservice/src/maintenance.rs
diff --git a/virtualizationservice/src/maintenance/vmdb.rs b/android/virtualizationservice/src/maintenance/vmdb.rs similarity index 100% rename from virtualizationservice/src/maintenance/vmdb.rs rename to android/virtualizationservice/src/maintenance/vmdb.rs
diff --git a/virtualizationservice/src/remote_provisioning.rs b/android/virtualizationservice/src/remote_provisioning.rs similarity index 100% rename from virtualizationservice/src/remote_provisioning.rs rename to android/virtualizationservice/src/remote_provisioning.rs
diff --git a/virtualizationservice/src/rkpvm.rs b/android/virtualizationservice/src/rkpvm.rs similarity index 100% rename from virtualizationservice/src/rkpvm.rs rename to android/virtualizationservice/src/rkpvm.rs
diff --git a/virtualizationservice/testdata/rkp_cert_chain.der b/android/virtualizationservice/testdata/rkp_cert_chain.der similarity index 100% rename from virtualizationservice/testdata/rkp_cert_chain.der rename to android/virtualizationservice/testdata/rkp_cert_chain.der Binary files differ
diff --git a/virtualizationservice/vfio_handler/Android.bp b/android/virtualizationservice/vfio_handler/Android.bp similarity index 100% rename from virtualizationservice/vfio_handler/Android.bp rename to android/virtualizationservice/vfio_handler/Android.bp
diff --git a/virtualizationservice/vfio_handler/src/aidl.rs b/android/virtualizationservice/vfio_handler/src/aidl.rs similarity index 100% rename from virtualizationservice/vfio_handler/src/aidl.rs rename to android/virtualizationservice/vfio_handler/src/aidl.rs
diff --git a/virtualizationservice/vfio_handler/src/main.rs b/android/virtualizationservice/vfio_handler/src/main.rs similarity index 100% rename from virtualizationservice/vfio_handler/src/main.rs rename to android/virtualizationservice/vfio_handler/src/main.rs
diff --git a/virtualizationservice/vmnic/Android.bp b/android/virtualizationservice/vmnic/Android.bp similarity index 100% rename from virtualizationservice/vmnic/Android.bp rename to android/virtualizationservice/vmnic/Android.bp
diff --git a/virtualizationservice/vmnic/src/aidl.rs b/android/virtualizationservice/vmnic/src/aidl.rs similarity index 100% rename from virtualizationservice/vmnic/src/aidl.rs rename to android/virtualizationservice/vmnic/src/aidl.rs
diff --git a/virtualizationservice/vmnic/src/main.rs b/android/virtualizationservice/vmnic/src/main.rs similarity index 100% rename from virtualizationservice/vmnic/src/main.rs rename to android/virtualizationservice/vmnic/src/main.rs
diff --git a/libs/libmicrodroid_payload_metadata/README.md b/libs/libmicrodroid_payload_metadata/README.md index b1eb63f..98ace61 100644 --- a/libs/libmicrodroid_payload_metadata/README.md +++ b/libs/libmicrodroid_payload_metadata/README.md
@@ -3,7 +3,7 @@ Payload disk is a composite disk image referencing host APEXes and an APK so that microdroid mounts/activates APK/APEXes and executes a binary within the APK. -Payload disk is created by [VirtualizationService](../../virtualizationservice) Service when +Payload disk is created by [VirtualizationService](../../android/virtualizationservice) Service when starting a VM. ## Partitions
diff --git a/service_vm/README.md b/service_vm/README.md index b45b3ae..eb73908 100644 --- a/service_vm/README.md +++ b/service_vm/README.md
@@ -30,7 +30,7 @@ - [./requests](./requests) contains the library that processes the requests. - [./manager](./manager) manages the Service VM session, ensuring that only one Service VM is active at any given time. The - [virtualizationservice](../virtualizationservice) process owns and manages + [virtualizationservice](../android/virtualizationservice) process owns and manages the Service VM instance. ### RKP VM (Remote Key Provisioning Virtual Machine)