Revision 8f1efd00
ID | 8f1efd00c4b2aa2b75fd20b5ee592ed47d33d5a7 |
qcow2: Fix bdrv_write_compressed error handling
If during allocation of compressed clusters the cluster was already allocated
uncompressed, fail and properly release the l2_table (the latter avoids a
failed assertion).
While at it, make it return some real error numbers instead of -1.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Dong Xu Wang <wdongxu@linux.vnet.ibm.com>
Files
- added
- modified
- copied
- renamed
- deleted