[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] vdi: Fix image creation
From: |
Kevin Wolf |
Subject: |
[Qemu-devel] [PATCH] vdi: Fix image creation |
Date: |
Thu, 6 May 2010 14:55:59 +0200 |
The number of blocks needs to be rounded up to cover all of the virtual hard
disk. Without this fix, we can't even open our own images if their size is not
a multiple of the block size.
Signed-off-by: Kevin Wolf <address@hidden>
---
block/vdi.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/block/vdi.c b/block/vdi.c
index 2b4d2c2..b990bbc 100644
--- a/block/vdi.c
+++ b/block/vdi.c
@@ -827,7 +827,7 @@ static int vdi_create(const char *filename,
QEMUOptionParameter *options)
return -errno;
}
- blocks = bytes / block_size;
+ blocks = (bytes + block_size - 1) / block_size;
bmap_size = blocks * sizeof(uint32_t);
bmap_size = ((bmap_size + SECTOR_SIZE - 1) & ~(SECTOR_SIZE -1));
--
1.6.6.1
- [Qemu-devel] [PATCH] vdi: Fix image creation,
Kevin Wolf <=
- [Qemu-devel] Re: [PATCH] vdi: Fix image creation, Stefan Weil, 2010/05/06
- [Qemu-devel] [PATCH] vdi: Fix image opening and creation for odd disk sizes, Stefan Weil, 2010/05/06
- [Qemu-devel] Re: [PATCH] vdi: Fix image opening and creation for odd disk sizes, Kevin Wolf, 2010/05/07
- [Qemu-devel] Re: [PATCH] vdi: Fix image opening and creation for odd disk sizes, François Revol, 2010/05/07
- [Qemu-devel] Re: [PATCH] vdi: Fix image opening and creation for odd disk sizes, Stefan Weil, 2010/05/09
- [Qemu-devel] Re: [PATCH] vdi: Fix image opening and creation for odd disk sizes, Kevin Wolf, 2010/05/10
- [Qemu-devel] [PATCH] vdi: Fix image opening and creation for odd disk sizes, Stefan Weil, 2010/05/10
- [Qemu-devel] Re: [PATCH] vdi: Fix image opening and creation for odd disk sizes, François Revol, 2010/05/10
- [Qemu-devel] Re: [PATCH] vdi: Fix image opening and creation for odd disk sizes, Kevin Wolf, 2010/05/11
- [Qemu-devel] [PATCH] block/vdi: Fix image opening and creation for odd disk sizes, Stefan Weil, 2010/05/12