Skip to content

Commit 3aaa98e

Browse files
committed
fix(virtq): replace assert with debug_assert
Signed-off-by: Tomasz Andrzejak <andreiltd@gmail.com>
1 parent ae4c083 commit 3aaa98e

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

src/hyperlight_common/src/virtq/desc.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -204,8 +204,8 @@ impl DescTable {
204204
/// - `len` must not exceed `u16::MAX`
205205
/// - memory must remain valid for the lifetime of this table
206206
pub unsafe fn from_raw_parts(base_addr: u64, len: usize) -> Self {
207-
assert!(base_addr.is_multiple_of(Descriptor::ALIGN as u64));
208-
assert!(len <= u16::MAX as usize);
207+
debug_assert!(base_addr.is_multiple_of(Descriptor::ALIGN as u64));
208+
debug_assert!(len <= u16::MAX as usize);
209209

210210
Self { base_addr, len }
211211
}

src/hyperlight_common/src/virtq/ring.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1028,7 +1028,7 @@ impl<M: MemOps> RingConsumer<M> {
10281028
// Update inflight count
10291029
self.num_inflight += chain_len as usize;
10301030

1031-
assert!(self.num_inflight <= self.desc_table.len());
1031+
debug_assert!(self.num_inflight <= self.desc_table.len());
10321032

10331033
Ok((
10341034
id,
@@ -1084,7 +1084,7 @@ impl<M: MemOps> RingConsumer<M> {
10841084
self.id_num[id as usize] = 0;
10851085

10861086
self.num_inflight -= chain_len as usize;
1087-
assert!(self.num_inflight <= self.desc_table.len());
1087+
debug_assert!(self.num_inflight <= self.desc_table.len());
10881088

10891089
Ok(())
10901090
}

0 commit comments

Comments
 (0)