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 ---