From 5e6be5782bdd1a6c4e2959d1cab08f8100f5a0ae Mon Sep 17 00:00:00 2001 From: wanglujun Date: Tue, 7 May 2024 16:43:16 +0800 Subject: [PATCH] fix clippy warning casting u64 to usize may truncate the value on targets with 32-bit wide pointer --- src/firecracker/examples/uffd/uffd_utils.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/firecracker/examples/uffd/uffd_utils.rs b/src/firecracker/examples/uffd/uffd_utils.rs index f5a5773e115..0e6248f85c8 100644 --- a/src/firecracker/examples/uffd/uffd_utils.rs +++ b/src/firecracker/examples/uffd/uffd_utils.rs @@ -182,7 +182,7 @@ impl Runtime { let file_meta = backing_file .metadata() .expect("can not get backing file metadata"); - let backing_memory_size = file_meta.len() as usize; + let backing_memory_size = usize::try_from(file_meta.len()); // # Safety: // File size and fd are valid let ret = unsafe {