[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 05/12] block: add logical block provisioning informa
From: |
Peter Lieven |
Subject: |
[Qemu-devel] [PATCH 05/12] block: add logical block provisioning information to BlockDriverInfo |
Date: |
Fri, 13 Sep 2013 12:25:02 +0200 |
Signed-off-by: Peter Lieven <address@hidden>
---
include/block/block.h | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/include/block/block.h b/include/block/block.h
index 599de7d..ee17048 100644
--- a/include/block/block.h
+++ b/include/block/block.h
@@ -18,6 +18,15 @@ typedef struct BlockDriverInfo {
/* offset at which the VM state can be saved (0 if not possible) */
int64_t vm_state_offset;
bool is_dirty;
+ /* do discarded blocks read back as zeroes? */
+ bool discard_zeroes;
+ /* is write zeroes optimized by a discard/unmap operation?
+ * this requires support for the BDRV_REQ_MAY_UNMAP flag. */
+ bool discard_write_zeroes;
+ /* maximum number of sectors that can be discarded at once */
+ int max_discard;
+ /* maximum number of sectors that can zeroized at once */
+ int max_write_zeroes;
} BlockDriverInfo;
typedef struct BlockFragInfo {
--
1.7.9.5
- Re: [Qemu-devel] [PATCH 08/12] qemu-img: conditionally zero out target on convert, (continued)
- Re: [Qemu-devel] [PATCH 08/12] qemu-img: conditionally zero out target on convert, Paolo Bonzini, 2013/09/13
- Re: [Qemu-devel] [PATCH 08/12] qemu-img: conditionally zero out target on convert, Eric Blake, 2013/09/13
- Re: [Qemu-devel] [PATCH 08/12] qemu-img: conditionally zero out target on convert, Peter Lieven, 2013/09/13
- Re: [Qemu-devel] [PATCH 08/12] qemu-img: conditionally zero out target on convert, Eric Blake, 2013/09/13
- Re: [Qemu-devel] [PATCH 08/12] qemu-img: conditionally zero out target on convert, Paolo Bonzini, 2013/09/16
[Qemu-devel] [PATCH 07/12] block: introduce bdrv_zeroize, Peter Lieven, 2013/09/13
[Qemu-devel] [PATCH 05/12] block: add logical block provisioning information to BlockDriverInfo,
Peter Lieven <=
[Qemu-devel] [PATCH 06/12] iscsi: add .bdrv_get_info, Peter Lieven, 2013/09/13
[Qemu-devel] [PATCH 11/12] block/get_block_status: avoid redundant callouts on raw devices, Peter Lieven, 2013/09/13