diff --git a/common/src/legacy_memory_region.rs b/common/src/legacy_memory_region.rs index 17999c0b..10abe133 100644 --- a/common/src/legacy_memory_region.rs +++ b/common/src/legacy_memory_region.rs @@ -160,7 +160,7 @@ where let kernel_slice_end = kernel_slice_start + kernel_slice_len; if region.kind == MemoryRegionKind::Usable && kernel_slice_start < region.end - && kernel_slice_end >= region.start + && kernel_slice_end > region.start { // region overlaps with kernel -> we might need to split it