History | View | Annotate | Download (28.9 kB)
block/vhdx: Error checking fixes
Errors are inadvertently ignored in a few places. Has always beenbroken. Spotted by Coverity.
Signed-off-by: Markus Armbruster <armbru@redhat.com>Reviewed-by: Jeff Cody <jcody@redhat.com>Signed-off-by: Stefan Hajnoczi <stefanha@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 isreplayed 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...
block: vhdx - add log write support
This adds support for writing to the VHDX log.
For spec details, see VHDX Specification Format v1.00:https://www.microsoft.com/en-us/download/details.aspx?id=34750
There are a few limitations to this log support:1.) There is no caching yet...
block: vhdx - log parsing, replay, and flush support
This adds support for VHDX v0 logs, as specified in Microsoft'sVHDX Specification Format v1.00:https://www.microsoft.com/en-us/download/details.aspx?id=34750
The following support is added: