summary refs log tree commit diff
path: root/devices/src/virtio/balloon.rs
diff options
context:
space:
mode:
Diffstat (limited to 'devices/src/virtio/balloon.rs')
-rw-r--r--devices/src/virtio/balloon.rs10
1 files changed, 1 insertions, 9 deletions
diff --git a/devices/src/virtio/balloon.rs b/devices/src/virtio/balloon.rs
index 4f2e692..460aba5 100644
--- a/devices/src/virtio/balloon.rs
+++ b/devices/src/virtio/balloon.rs
@@ -105,15 +105,7 @@ impl Worker {
                         continue;
                     }
                 };
-                let data_length = match reader.available_bytes() {
-                    Ok(l) => l,
-                    Err(e) => {
-                        error!("balloon: failed to get available bytes: {}", e);
-                        queue.add_used(&self.mem, index, 0);
-                        needs_interrupt = true;
-                        continue;
-                    }
-                };
+                let data_length = reader.available_bytes();
 
                 if data_length % 4 != 0 {
                     error!("invalid inflate buffer size: {}", data_length);