mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
misc: Fix beta clippy errors
Fix clippy error: "error: manual implementation of `.is_multiple_of() `" from rustc 1.90.0-beta.1 (788da80fc 2025-08-04). Signed-off-by: Songqian Li <sionli@tencent.com>
This commit is contained in:
@@ -66,8 +66,8 @@ enum ParameterAreaState {
|
||||
|
||||
#[cfg(feature = "sev_snp")]
|
||||
fn igvm_memmap_from_ram_range(ram_range: (u64, u64)) -> IGVM_VHS_MEMORY_MAP_ENTRY {
|
||||
assert!(ram_range.0 % HV_PAGE_SIZE == 0);
|
||||
assert!((ram_range.1 - ram_range.0) % HV_PAGE_SIZE == 0);
|
||||
assert!(ram_range.0.is_multiple_of(HV_PAGE_SIZE));
|
||||
assert!((ram_range.1 - ram_range.0).is_multiple_of(HV_PAGE_SIZE));
|
||||
|
||||
IGVM_VHS_MEMORY_MAP_ENTRY {
|
||||
starting_gpa_page_number: ram_range.0 / HV_PAGE_SIZE,
|
||||
@@ -179,7 +179,7 @@ pub fn load_igvm(
|
||||
data_type,
|
||||
data,
|
||||
} => {
|
||||
debug_assert!(data.len() as u64 % HV_PAGE_SIZE == 0);
|
||||
debug_assert!((data.len() as u64).is_multiple_of(HV_PAGE_SIZE));
|
||||
|
||||
// TODO: only 4k or empty page data supported right now
|
||||
assert!(data.len() as u64 == HV_PAGE_SIZE || data.is_empty());
|
||||
|
||||
@@ -1700,7 +1700,7 @@ impl MemoryManager {
|
||||
}
|
||||
|
||||
// "Inserted" DIMM must have a size that is a multiple of 128MiB
|
||||
if size % (128 << 20) != 0 {
|
||||
if !size.is_multiple_of(128 << 20) {
|
||||
return Err(Error::InvalidSize);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user