[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-block] [PATCH] block/qcow: Improve error when opening qcow2 files
From: |
John Snow |
Subject: |
[Qemu-block] [PATCH] block/qcow: Improve error when opening qcow2 files as qcow |
Date: |
Wed, 26 Jun 2019 17:53:01 -0400 |
Reported-by: address@hidden
Fixes: https://bugs.launchpad.net/bugs/1832914
Signed-off-by: John Snow <address@hidden>
---
block/qcow.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/block/qcow.c b/block/qcow.c
index 6dee5bb792..a9cb6ae0bd 100644
--- a/block/qcow.c
+++ b/block/qcow.c
@@ -156,7 +156,12 @@ static int qcow_open(BlockDriverState *bs, QDict *options,
int flags,
goto fail;
}
if (header.version != QCOW_VERSION) {
- error_setg(errp, "Unsupported qcow version %" PRIu32, header.version);
+ error_setg(errp, "qcow (v%d) does not support qcow version %" PRIu32,
+ QCOW_VERSION, header.version);
+ if (header.version == 2 || header.version == 3) {
+ error_append_hint(errp, "Try the 'qcow2' driver instead.");
+ }
+
ret = -ENOTSUP;
goto fail;
}
--
2.21.0
- [Qemu-block] [PATCH] block/qcow: Improve error when opening qcow2 files as qcow,
John Snow <=