Searched hist:"7 e30e6a6" (Results 1 – 3 of 3) sorted by relevance
/qemu/block/ |
H A D | vhdx.h | 7e30e6a6 Tue Dec 17 10:33:37 GMT 2013 Jeff Cody <jcody@redhat.com> 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>
|
H A D | vhdx-log.c | 7e30e6a6 Tue Dec 17 10:33:37 GMT 2013 Jeff Cody <jcody@redhat.com> 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>
|
H A D | vhdx.c | 7e30e6a6 Tue Dec 17 10:33:37 GMT 2013 Jeff Cody <jcody@redhat.com> 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>
|