diff options
author | BenoƮt Canet <benoit@irqsave.net> | 2013-09-02 14:14:41 +0200 |
---|---|---|
committer | Stefan Hajnoczi <stefanha@redhat.com> | 2013-09-06 15:25:07 +0200 |
commit | 2024c1df43eae0d2e35663da0c6e8c51290a386e (patch) | |
tree | fb92213d73ab06a296a0c83797735cd66aae1674 /block/qapi.c | |
parent | 3e9fab690d59ac15956c3733fe0794ce1ae4c4af (diff) |
block: Add iops_size to do the iops accounting for a given io size.
This feature can be used in case where users are avoiding the iops limit by
doing jumbo I/Os hammering the storage backend.
Signed-off-by: Benoit Canet <benoit@irqsave.net>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'block/qapi.c')
-rw-r--r-- | block/qapi.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/block/qapi.c b/block/qapi.c index b1edc66368..782051c65d 100644 --- a/block/qapi.c +++ b/block/qapi.c @@ -258,6 +258,9 @@ void bdrv_query_info(BlockDriverState *bs, cfg.buckets[THROTTLE_OPS_WRITE].max; info->inserted->iops_wr_max = cfg.buckets[THROTTLE_OPS_WRITE].max; + + info->inserted->has_iops_size = cfg.op_size; + info->inserted->iops_size = cfg.op_size; } bs0 = bs; |