COMMITS
/ util/throttle.c December 15, 2020
P
Remove superfluous timer_del() calls
Peter Maydell committed
September 13, 2017
A
throttle: Assert that bkt->max is valid in throttle_compute_wait()
Alberto Garcia committed
August 25, 2017
M
block: convert ThrottleGroup to object with QOM
Manos Pitsidianakis committed
August 24, 2017
A
throttle: Make burst_length 64bit and add range checks
Alberto Garcia committed
A
throttle: Make LeakyBucket.avg and LeakyBucket.max integer types
Alberto Garcia committed
A
throttle: Remove throttle_fix_bucket() / throttle_unfix_bucket()
Alberto Garcia committed
A
throttle: Make throttle_is_valid() a bit less verbose
Alberto Garcia committed
A
throttle: Update the throttle_fix_bucket() documentation
Alberto Garcia committed
July 2, 2017
M
block: remove timer canceling in throttle_config()
Manos Pitsidianakis committed
M
block: add clock_type field to ThrottleGroup
Manos Pitsidianakis committed
March 1, 2017
S
throttle: make throttle_config(throttle_get_config()) symmetric
Stefan Hajnoczi committed
July 28, 2016
A
throttle: Don't allow burst limits to be lower than the normal limits
Alberto Garcia committed
June 2, 2016
S
throttle: refuse iops-size without iops-total/read/write
Stefan Hajnoczi committed
March 14, 2016
M
include/qemu/osdep.h: Don't include qapi/error.h
Markus Armbruster committed
February 18, 2016
A
throttle: Add support for burst periods
Alberto Garcia committed
A
throttle: Use throttle_config_init() to initialize ThrottleConfig
Alberto Garcia committed
A
throttle: Merge all functions that check the configuration into one
Alberto Garcia committed
A
throttle: Make throttle_is_valid() set errp
Alberto Garcia committed
A
throttle: Make throttle_max_is_missing_limit() set errp
Alberto Garcia committed
A
throttle: Make throttle_conflicting() set errp
Alberto Garcia committed
A
throttle: Make throttle_compute_timer() static
Alberto Garcia committed
January 29, 2016
P
util: Clean up includes
Peter Maydell committed
January 20, 2016
F
blockdev: Error out on negative throttling option values
Fam Zheng committed
August 4, 2015
S
throttle: refuse bps_max/iops_max without bps/iops
Stefan Hajnoczi committed
July 8, 2015
S
timer: rename NSEC_PER_SEC due to Mac OS X header clash
Stefan Hajnoczi committed
June 12, 2015
A
timer: Use a single definition of NSEC_PER_SEC for the whole codebase
Alberto Garcia committed
June 8, 2015
A
throttle: Update throttle infrastructure copyright
Alberto Garcia committed
B
throttle: Extract timers from ThrottleState into a separate structure
Benoît Canet committed
May 14, 2014
S
throttle: add throttle_detach/attach_aio_context()
Stefan Hajnoczi committed
September 2, 2013
B
throttle: Add a new throttling API implementing continuous leaky bucket.
Benoît Canet committed