Searched hist:dabfa6cc2e2a06269026fcb42772894f67bd0c3e (Results 1 – 1 of 1) sorted by relevance
/openbmc/qemu/ |
H A D | block.c | diff dabfa6cc2e2a06269026fcb42772894f67bd0c3e Fri Jan 24 07:00:43 CST 2014 Kevin Wolf <kwolf@redhat.com> block: Fix bdrv_commit return value
bdrv_commit() could return 0 or 1 on success, depending on whether or not the last sector was allocated in the overlay and whether the overlay format had a .bdrv_make_empty callback.
Most callers ignored it, but qemu-img commit would print an error message while the operation actually succeeded.
Also clean up the handling of I/O errors to return the real error code instead of -EIO.
Signed-off-by: Kevin Wolf <kwolf@redhat.com> Reviewed-by: Benoit Canet <benoit@irqsave.net>
|