summaryrefslogtreecommitdiff
path: root/src/dev/virtio/pci.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/dev/virtio/pci.cc')
-rw-r--r--src/dev/virtio/pci.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/dev/virtio/pci.cc b/src/dev/virtio/pci.cc
index c77b61934..a051a8f51 100644
--- a/src/dev/virtio/pci.cc
+++ b/src/dev/virtio/pci.cc
@@ -75,6 +75,8 @@ PciVirtIO::read(PacketPtr pkt)
return 0;
}
+ pkt->makeResponse();
+
switch(offset) {
case OFF_DEVICE_FEATURES:
DPRINTF(VIOPci, " DEVICE_FEATURES request\n");
@@ -151,6 +153,8 @@ PciVirtIO::write(PacketPtr pkt)
return 0;
}
+ pkt->makeResponse();
+
switch(offset) {
case OFF_DEVICE_FEATURES:
warn("Guest tried to write device features.");