From 776c3480e5dd5f2a128263fb14563fca8727fd92 Mon Sep 17 00:00:00 2001 From: Asias He Date: Sat, 8 Jan 2011 10:28:26 +0800 Subject: [PATCH] virtio: capacity should be in 512-byte sectors struct virtio_blk_config { /* The capacity (in 512-byte sectors). */ uint64_t capacity; ... } Signed-off-by: Asias He Signed-off-by: Pekka Enberg --- tools/kvm/blk-virtio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/kvm/blk-virtio.c b/tools/kvm/blk-virtio.c index 3b4f6412ffc4..7887dbe323e0 100644 --- a/tools/kvm/blk-virtio.c +++ b/tools/kvm/blk-virtio.c @@ -234,7 +234,7 @@ void blk_virtio__init(struct kvm *self) if (!self->disk_image) return; - device.blk_config.capacity = self->disk_image->size; + device.blk_config.capacity = self->disk_image->size / 512; pci__register(&blk_virtio_pci_device, 1); -- 2.39.5