Signed-off-by: Peter Lieven <p...@kamp.de> --- include/block/block_int.h | 12 ++++++++++++ 1 file changed, 12 insertions(+)
diff --git a/include/block/block_int.h b/include/block/block_int.h index 85c3474..692b9ed 100644 --- a/include/block/block_int.h +++ b/include/block/block_int.h @@ -280,6 +280,18 @@ struct BlockDriverState { /* the memory alignment required for the buffers handled by this driver */ int buffer_alignment; + /* maximum number of sectors that can be discarded at once */ + int max_discard; + + /* optimal alignment for discard requests in sectors */ + int64_t discard_alignment; + + /* maximum number of sectors that can zeroized at once */ + int max_write_zeroes; + + /* optimal alignment for write zeroes requests in sectors */ + int64_t write_zeroes_alignment; + /* do we need to tell the quest if we have a volatile write cache? */ int enable_write_cache; -- 1.7.9.5