Merge "Update Android source for Rust 1.74.1" into main
diff --git a/pvmfw/avb/src/partition.rs b/pvmfw/avb/src/partition.rs
index 3fe9479..c05a0ac 100644
--- a/pvmfw/avb/src/partition.rs
+++ b/pvmfw/avb/src/partition.rs
@@ -29,9 +29,9 @@
impl PartitionName {
pub(crate) const NUM_OF_KNOWN_PARTITIONS: usize = 3;
- const KERNEL_PARTITION_NAME: &[u8] = b"boot\0";
- const INITRD_NORMAL_PARTITION_NAME: &[u8] = b"initrd_normal\0";
- const INITRD_DEBUG_PARTITION_NAME: &[u8] = b"initrd_debug\0";
+ const KERNEL_PARTITION_NAME: &'static [u8] = b"boot\0";
+ const INITRD_NORMAL_PARTITION_NAME: &'static [u8] = b"initrd_normal\0";
+ const INITRD_DEBUG_PARTITION_NAME: &'static [u8] = b"initrd_debug\0";
pub(crate) fn as_cstr(&self) -> &CStr {
CStr::from_bytes_with_nul(self.as_bytes()).unwrap()
diff --git a/pvmfw/avb/src/verify.rs b/pvmfw/avb/src/verify.rs
index ac015e0..a85dbbb 100644
--- a/pvmfw/avb/src/verify.rs
+++ b/pvmfw/avb/src/verify.rs
@@ -68,9 +68,9 @@
}
impl Capability {
- const KEY: &[u8] = b"com.android.virt.cap";
- const REMOTE_ATTEST: &[u8] = b"remote_attest";
- const SECRETKEEPER_PROTECTION: &[u8] = b"secretkeeper_protection";
+ const KEY: &'static [u8] = b"com.android.virt.cap";
+ const REMOTE_ATTEST: &'static [u8] = b"remote_attest";
+ const SECRETKEEPER_PROTECTION: &'static [u8] = b"secretkeeper_protection";
const SEPARATOR: u8 = b'|';
fn get_capabilities(property_value: &[u8]) -> Result<Vec<Self>, PvmfwVerifyError> {