mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2024-12-22 05:35:20 +00:00
vmm: memory_manager: Use div_ceil()
--> vmm/src/memory_manager.rs:1972:13 | 1972 | ... ((self.start_of_device_area.0 + SGX_PAGE_SIZE - 1) / SGX_PAGE_SIZE) * ... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `.div_ceil()`: `self.start_of_device_area.0.div_ceil(SGX_PAGE_SIZE)` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_div_ceil = note: `#[warn(clippy::manual_div_ceil)]` on by default Signed-off-by: Rob Bradford <rbradford@rivosinc.com>
This commit is contained in:
parent
ebfc8df9f0
commit
7a637fe1f4
@ -1968,9 +1968,8 @@ impl MemoryManager {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Place the SGX EPC region on a 4k boundary between the RAM and the device area
|
// Place the SGX EPC region on a 4k boundary between the RAM and the device area
|
||||||
let epc_region_start = GuestAddress(
|
let epc_region_start =
|
||||||
((self.start_of_device_area.0 + SGX_PAGE_SIZE - 1) / SGX_PAGE_SIZE) * SGX_PAGE_SIZE,
|
GuestAddress(self.start_of_device_area.0.div_ceil(SGX_PAGE_SIZE) * SGX_PAGE_SIZE);
|
||||||
);
|
|
||||||
|
|
||||||
self.start_of_device_area = epc_region_start
|
self.start_of_device_area = epc_region_start
|
||||||
.checked_add(epc_region_size)
|
.checked_add(epc_region_size)
|
||||||
|
Loading…
Reference in New Issue
Block a user