qed.c (7e0019a7196ebed177c95824875cf852e1a6f667) | qed.c (e24d813b29d3a478a9309078487efc8ce8599f22) |
---|---|
1/* 2 * QEMU Enhanced Disk Format 3 * 4 * Copyright IBM, Corp. 2010 5 * 6 * Authors: 7 * Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> 8 * Anthony Liguori <aliguori@us.ibm.com> --- 1424 unchanged lines hidden (view full) --- 1433static int bdrv_qed_get_info(BlockDriverState *bs, BlockDriverInfo *bdi) 1434{ 1435 BDRVQEDState *s = bs->opaque; 1436 1437 memset(bdi, 0, sizeof(*bdi)); 1438 bdi->cluster_size = s->header.cluster_size; 1439 bdi->is_dirty = s->header.features & QED_F_NEED_CHECK; 1440 bdi->unallocated_blocks_are_zero = true; | 1/* 2 * QEMU Enhanced Disk Format 3 * 4 * Copyright IBM, Corp. 2010 5 * 6 * Authors: 7 * Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> 8 * Anthony Liguori <aliguori@us.ibm.com> --- 1424 unchanged lines hidden (view full) --- 1433static int bdrv_qed_get_info(BlockDriverState *bs, BlockDriverInfo *bdi) 1434{ 1435 BDRVQEDState *s = bs->opaque; 1436 1437 memset(bdi, 0, sizeof(*bdi)); 1438 bdi->cluster_size = s->header.cluster_size; 1439 bdi->is_dirty = s->header.features & QED_F_NEED_CHECK; 1440 bdi->unallocated_blocks_are_zero = true; |
1441 bdi->can_write_zeroes_with_unmap = true; | |
1442 return 0; 1443} 1444 1445static int bdrv_qed_change_backing_file(BlockDriverState *bs, 1446 const char *backing_file, 1447 const char *backing_fmt) 1448{ 1449 BDRVQEDState *s = bs->opaque; --- 170 unchanged lines hidden --- | 1441 return 0; 1442} 1443 1444static int bdrv_qed_change_backing_file(BlockDriverState *bs, 1445 const char *backing_file, 1446 const char *backing_fmt) 1447{ 1448 BDRVQEDState *s = bs->opaque; --- 170 unchanged lines hidden --- |