Statistics
| Branch: | Revision:

root / block / vhdx-log.c @ feature-archipelago

History | View | Annotate | Download (28.9 kB)

# Date Author Comment
f50159fa 01/31/2014 11:05 pm Markus Armbruster

block/vhdx: Error checking fixes

Errors are inadvertently ignored in a few places. Has always been
broken. Spotted by Coverity.

Signed-off-by: Markus Armbruster <>
Reviewed-by: Jeff Cody <>
Signed-off-by: Stefan Hajnoczi <>

7e30e6a6 12/20/2013 10:11 am Jeff Cody

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...

8adc5233 11/07/2013 02:58 pm Jeff Cody

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...

0a43a1b5 11/07/2013 02:58 pm Jeff Cody

block: vhdx - log parsing, replay, and flush support

This adds support for VHDX v0 logs, as specified in Microsoft's
VHDX Specification Format v1.00:
https://www.microsoft.com/en-us/download/details.aspx?id=34750

The following support is added:

  • Log parsing, and validation - validate that an existing log...