summary refs log tree commit diff
path: root/devices/src/virtio/block.rs
diff options
context:
space:
mode:
Diffstat (limited to 'devices/src/virtio/block.rs')
-rw-r--r--devices/src/virtio/block.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/devices/src/virtio/block.rs b/devices/src/virtio/block.rs
index 5939652..73fd416 100644
--- a/devices/src/virtio/block.rs
+++ b/devices/src/virtio/block.rs
@@ -673,7 +673,7 @@ impl Block {
                     } else {
                         disk.seek(SeekFrom::Start(offset))
                             .map_err(|e| ExecuteError::Seek { ioerr: e, sector })?;
-                        disk.write_zeroes(length as usize).map_err(|e| {
+                        disk.write_zeroes_all(length as usize).map_err(|e| {
                             ExecuteError::DiscardWriteZeroes {
                                 ioerr: Some(e),
                                 sector,