diff --git a/virtio-devices/src/pmem.rs b/virtio-devices/src/pmem.rs index 94f2716b6..9024bcfa2 100644 --- a/virtio-devices/src/pmem.rs +++ b/virtio-devices/src/pmem.rs @@ -115,7 +115,7 @@ impl Request { return Err(Error::UnexpectedWriteOnlyDescriptor); } - if desc.len() as usize != size_of::() { + if (desc.len() as usize) < size_of::() { return Err(Error::InvalidRequest); }