throttle: Add a new throttling API implementing continuous leaky bucket.
commit5ddfffbdc5e024014b77816dab88d372ad95a5b0
authorBenoît Canet <benoit@irqsave.net>
Mon, 2 Sep 2013 12:14:37 +0000 (2 14:14 +0200)
committerStefan Hajnoczi <stefanha@redhat.com>
Fri, 6 Sep 2013 13:25:07 +0000 (6 15:25 +0200)
tree13dd3d3e97741a90df55a42b2c259eebc831e910
parentdf7131623daf4823e087eb1128f6c1c351519774
throttle: Add a new throttling API implementing continuous leaky bucket.

Implement the continuous leaky bucket algorithm devised on IRC as a separate
module.

Signed-off-by: Benoit Canet <benoit@irqsave.net>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
include/qemu/throttle.h [new file with mode: 0644]
util/Makefile.objs
util/throttle.c [new file with mode: 0644]