Notify VS of an instance being removed

VS maintains a global database of VM instances. It needs to be notified
for each of the VM instance being deleted.

Test: atest MicrodroidTests#vmmGetAndCreate \
	& watch for logs "removeVmInstance():*"
Bug: 294177871
Change-Id: I21e4f6ae466cacfb594bd084efdc0e72ddb50a8b
diff --git a/virtualizationmanager/src/aidl.rs b/virtualizationmanager/src/aidl.rs
index a9ccd88..b712ed6 100644
--- a/virtualizationmanager/src/aidl.rs
+++ b/virtualizationmanager/src/aidl.rs
@@ -328,6 +328,11 @@
         Ok(is_secretkeeper_supported())
     }
 
+    fn removeVmInstance(&self, instance_id: &[u8; 64]) -> binder::Result<()> {
+        check_manage_access()?;
+        GLOBAL_SERVICE.removeVmInstance(instance_id)
+    }
+
     fn claimVmInstance(&self, instance_id: &[u8; 64]) -> binder::Result<()> {
         check_manage_access()?;
         GLOBAL_SERVICE.claimVmInstance(instance_id)