commit | 053fd8bf41cd894ca5b7296a7b70343824e5f143 | [log] [tgz] |
---|---|---|
author | Alice Wang <aliceywang@google.com> | Wed Feb 19 15:29:24 2025 -0800 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Feb 19 15:29:24 2025 -0800 |
tree | 1024f59f81830fafa4d6ae8efbc313083499785e | |
parent | 8b2d461a74fc5a7a164747d48545316b3ba2df9c [diff] | |
parent | 73a486174b1555047c30644a35307d61da7d0e54 [diff] |
Add warning message when AVF RKP HAL is not declared am: 801eb75506 am: 73a486174b Original change: https://android-review.googlesource.com/c/platform/packages/modules/Virtualization/+/3494802 Change-Id: I3245968174da2888054b2fe0a0c21f5d6ee13f1f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/android/virtualizationservice/src/aidl.rs b/android/virtualizationservice/src/aidl.rs index 0f16291..f4e64e3 100644 --- a/android/virtualizationservice/src/aidl.rs +++ b/android/virtualizationservice/src/aidl.rs
@@ -412,8 +412,12 @@ } fn isRemoteAttestationSupported(&self) -> binder::Result<bool> { - Ok(is_remote_provisioning_hal_declared()? - && remote_provisioning::is_remote_attestation_supported()) + if is_remote_provisioning_hal_declared()? { + Ok(remote_provisioning::is_remote_attestation_supported()) + } else { + warn!("AVF IRemotelyProvisionedComponent HAL is not declared"); + Ok(false) + } } fn getAssignableDevices(&self) -> binder::Result<Vec<AssignableDevice>> {