From 2924f993edf90c0adea98f98e0845c5a45ea8d10 Mon Sep 17 00:00:00 2001 From: Asias He Date: Sun, 9 Jan 2011 16:01:40 +0800 Subject: [PATCH] kvm,virtio: move SECTOR_SHIFT and SECTOR_SIZE to disk-image.h Suggested-by: Pekka Enberg Signed-off-by: Asias He Signed-off-by: Pekka Enberg --- blk-virtio.c | 2 +- disk-image.c | 3 --- include/kvm/disk-image.h | 3 +++ 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/blk-virtio.c b/blk-virtio.c index 13e6d90..3f79f81 100644 --- a/blk-virtio.c +++ b/blk-virtio.c @@ -270,7 +270,7 @@ void blk_virtio__init(struct kvm *self) if (!self->disk_image) return; - device.blk_config.capacity = self->disk_image->size / 512; + device.blk_config.capacity = self->disk_image->size / SECTOR_SIZE; pci__register(&blk_virtio_pci_device, 1); diff --git a/disk-image.c b/disk-image.c index fd2d968..7aca1cc 100644 --- a/disk-image.c +++ b/disk-image.c @@ -12,9 +12,6 @@ #include #include -#define SECTOR_SHIFT 9 -#define SECTOR_SIZE (1UL << SECTOR_SHIFT) - static const char QCOW_MAGIC[] = { 'Q', 'F', 'I', 0xfb }; struct qcow_header { diff --git a/include/kvm/disk-image.h b/include/kvm/disk-image.h index c6413ca..25b31d6 100644 --- a/include/kvm/disk-image.h +++ b/include/kvm/disk-image.h @@ -3,6 +3,9 @@ #include +#define SECTOR_SHIFT 9 +#define SECTOR_SIZE (1UL << SECTOR_SHIFT) + struct disk_image { void *mmap; int fd;