diff options
| author | Jeff Cody <jcody@redhat.com> | 2013-12-17 05:33:37 -0500 |
|---|---|---|
| committer | Stefan Hajnoczi <stefanha@redhat.com> | 2013-12-20 09:11:58 +0100 |
| commit | 7e30e6a6746b417c7e0dbc9af009560fbb63f336 (patch) | |
| tree | 21a32d4964f701266f7f5b6c6b1c845268eae801 /scripts/tracetool/backend/simple.py | |
| parent | 219c252193862898430e5dea5efb7447877aaa85 (diff) | |
| download | focaccia-qemu-7e30e6a6746b417c7e0dbc9af009560fbb63f336.tar.gz focaccia-qemu-7e30e6a6746b417c7e0dbc9af009560fbb63f336.zip | |
block: vhdx - improve error message, and .bdrv_check implementation
If there is a dirty log file to be replayed in a VHDX image, it is replayed in .vhdx_open(). However, if the file is opened read-only, then a somewhat cryptic error message results. This adds a more helpful error message for the user. If an image file contains a log to be replayed, and is opened read-only, the user is instructed to run 'qemu-img check -r all' on the image file. Running qemu-img check -r all will cause the image file to be opened r/w, which will replay the log file. If a log file replay is detected, this is flagged, and bdrv_check will increase the corruptions_fixed count for the image. [Fixed typo in error message that was pointed out by Eric Blake <eblake@redhat.com>. --Stefan] Signed-off-by: Jeff Cody <jcody@redhat.com> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'scripts/tracetool/backend/simple.py')
0 files changed, 0 insertions, 0 deletions