[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 resend 4/4] Open backing file read-only also for
From: |
Naphtali Sprei |
Subject: |
[Qemu-devel] [PATCH v2 resend 4/4] Open backing file read-only also for snapshot mode |
Date: |
Fri, 5 Feb 2010 00:04:29 +0200 |
Signed-off-by: Naphtali Sprei <address@hidden>
---
block.c | 10 +---------
1 files changed, 1 insertions(+), 9 deletions(-)
diff --git a/block.c b/block.c
index 4a9df91..780cea9 100644
--- a/block.c
+++ b/block.c
@@ -483,19 +483,11 @@ int bdrv_open2(BlockDriverState *bs, const char
*filename, int flags,
if (bs->backing_format[0] != '\0')
back_drv = bdrv_find_format(bs->backing_format);
- open_flags &= ~BDRV_O_RDWR; /* clear RW, then restore from orig */
- if (bs->is_temporary) {
- open_flags |= (flags & BDRV_O_RDWR);
- }
+ open_flags &= ~BDRV_O_RDWR;
ret = bdrv_open2(bs->backing_hd, backing_filename, open_flags,
back_drv);
if (ret < 0) {
- open_flags &= ~BDRV_O_RDWR; /* Fall-back to read-only for the
backing file */
- ret = bdrv_open2(bs->backing_hd, backing_filename, open_flags,
- back_drv);
- }
- if (ret < 0) {
bdrv_close(bs);
return ret;
}
--
1.6.3.3