| Submitter | Kevin Wolf |
|---|---|
| Date | Aug. 17, 2010, 5:01 p.m. |
| Message ID | <1282064478-6992-1-git-send-email-kwolf@redhat.com> |
| Download | mbox | patch |
| Permalink | /patch/61941/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/qemu-img.c b/qemu-img.c index e300f91..d2a978b 100644 --- a/qemu-img.c +++ b/qemu-img.c @@ -1286,7 +1286,7 @@ static int img_rebase(int argc, char **argv) } bs_new_backing = bdrv_new("new_backing"); - ret = bdrv_open(bs_new_backing, out_baseimg, BDRV_O_FLAGS | BDRV_O_RDWR, + ret = bdrv_open(bs_new_backing, out_baseimg, BDRV_O_FLAGS, new_backing_drv); if (ret) { error("Could not open new backing file '%s'", out_baseimg);
We never write to a backing file, so opening rw is useless. It just means that you can't rebase on top of a file for which you don't have write permissions. Signed-off-by: Kevin Wolf <kwolf@redhat.com> --- qemu-img.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)