On 06/12/2015 08:57 AM, Stefan Hajnoczi wrote: > From: Alberto Garcia <be...@igalia.com> > > The throttle group support use a cooperative round robin scheduling > algorithm. > > The principles of the algorithm are simple: > - Each BDS of the group is used as a token in a circular way. > - The active BDS computes if a wait must be done and arms the right > timer. > - If a wait must be done the token timer will be armed so the token > will become the next active BDS. > > Signed-off-by: Alberto Garcia <be...@igalia.com> > Reviewed-by: Stefan Hajnoczi <stefa...@redhat.com> > Message-id: > f0082a86f3ac01c46170f7eafe2101a92e8fde39.1433779731.git.be...@igalia.com > Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com> > ---
> +++ b/qapi/block-core.json > @@ -1062,6 +1062,27 @@ > # > # Change I/O throttle limits for a block drive. > # > +# > +# I/O limits can be disabled by setting all of them to 0. In this case > +# the device will be removed from its group and the rest of its > +# members will no be affected. The 'group' parameter is ignored. s/no/not/ (can be done in a followup patch, since this is already a pull request) -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature