commit | 73a486174b1555047c30644a35307d61da7d0e54 | [log] [tgz] |
---|---|---|
author | Alice Wang <aliceywang@google.com> | Wed Feb 19 14:53:43 2025 -0800 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Feb 19 14:53:43 2025 -0800 |
tree | eb4f82b089e9f3bd4a4a6a79388252a467c39f91 | |
parent | 15c83f1ee806db532dab7b90dbe298322e22d185 [diff] | |
parent | 801eb75506536d23cebfe5bd088720c0be796d4f [diff] |
Add warning message when AVF RKP HAL is not declared am: 801eb75506 Original change: https://android-review.googlesource.com/c/platform/packages/modules/Virtualization/+/3494802 Change-Id: I7eae87df38da9a2032c72896fdec3fdc4beb40ee 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>> {