Stefan Hajnoczi f6977f1556 qcow2: flush refcount cache correctly in qcow2_write_snapshots()
Since qcow2 metadata is cached we need to flush the caches, not just the
underlying file.  Use bdrv_flush(bs) instead of bdrv_flush(bs->file).

Also add the error return path when bdrv_flush() fails and move the
flush after checking for qcow2_alloc_clusters() failure so that the
qcow2_alloc_clusters() error return value takes precedence.

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2013-03-15 16:07:50 +01:00
..
2013-03-15 16:07:49 +01:00
2013-03-15 16:07:49 +01:00
2013-03-05 17:51:51 +01:00
2013-01-25 18:18:35 +01:00
2013-03-15 16:07:49 +01:00
2013-01-15 10:03:47 +01:00
2013-03-15 16:07:49 +01:00
2013-03-15 16:07:49 +01:00
2013-03-15 16:07:49 +01:00