1. 20 Dec, 2013 1 commit
    • Jeff Cody's avatar
      block: vhdx - improve error message, and .bdrv_check implementation · 7e30e6a6
      Jeff Cody authored
      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: default avatarJeff Cody <jcody@redhat.com>
      Signed-off-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
      7e30e6a6
  2. 07 Nov, 2013 14 commits
  3. 27 Jul, 2013 1 commit
  4. 03 May, 2013 2 commits