| Commit message (Expand) | Author | Age | Files | Lines |
* | test-throttle: Fix uninitialized use of burst_length | Andrey Shinkevich | 2019-08-20 | 1 | -0/+2 |
* | Include qemu/main-loop.h less | Markus Armbruster | 2019-08-16 | 1 | -0/+1 |
* | Include qemu/module.h where needed, drop it from qemu-common.h | Markus Armbruster | 2019-06-12 | 1 | -0/+1 |
* | block: Add BlockBackend.ctx | Kevin Wolf | 2019-06-04 | 1 | -3/+3 |
* | block: convert ThrottleGroup to object with QOM | Manos Pitsidianakis | 2017-09-05 | 1 | -0/+1 |
* | block: add aio_context field in ThrottleGroupMember | Manos Pitsidianakis | 2017-09-05 | 1 | -30/+33 |
* | block: move ThrottleGroup membership to ThrottleGroupMember | Manos Pitsidianakis | 2017-09-05 | 1 | -24/+29 |
* | throttle: Test the valid range of config values | Alberto Garcia | 2017-08-29 | 1 | -0/+77 |
* | throttle: Make LeakyBucket.avg and LeakyBucket.max integer types | Alberto Garcia | 2017-08-29 | 1 | -1/+2 |
* | block: remove timer canceling in throttle_config() | Manos Pitsidianakis | 2017-07-18 | 1 | -2/+2 |
* | block: add clock_type field to ThrottleGroup | Manos Pitsidianakis | 2017-07-18 | 1 | -2/+2 |
* | throttle: make throttle_config(throttle_get_config()) symmetric | Stefan Hajnoczi | 2017-04-21 | 1 | -4/+4 |
* | throttle: do not use invalid config in test | Stefan Hajnoczi | 2017-04-21 | 1 | -4/+4 |
* | tests: Remove FIXME comments | Kevin Wolf | 2017-02-28 | 1 | -1/+1 |
* | block: Add permissions to blk_new() | Kevin Wolf | 2017-02-28 | 1 | -3/+4 |
* | throttle: Test burst limits lower than the normal limits | Alberto Garcia | 2016-08-05 | 1 | -0/+8 |
* | Merge remote-tracking branch 'remotes/mjt/tags/pull-trivial-patches-2016-06-0... | Peter Maydell | 2016-06-07 | 1 | -1/+0 |
|\ |
|
| * | tests: Remove unnecessary glib.h includes | Peter Maydell | 2016-06-07 | 1 | -1/+0 |
* | | throttle: refuse iops-size without iops-total/read/write | Stefan Hajnoczi | 2016-06-07 | 1 | -0/+10 |
|/ |
|
* | block: Drop errp parameter from blk_new() | Max Reitz | 2016-05-25 | 1 | -3/+3 |
* | tests: Drop BDS from test-throttle.c | Max Reitz | 2016-05-25 | 1 | -3/+3 |
* | block: Move I/O throttling configuration functions to BlockBackend | Kevin Wolf | 2016-05-19 | 1 | -10/+6 |
* | block: Move throttling fields from BDS to BB | Kevin Wolf | 2016-05-19 | 1 | -12/+16 |
* | block: Convert throttle_group_get_name() to BlockBackend | Kevin Wolf | 2016-05-19 | 1 | -2/+2 |
* | block: throttle-groups: Use BlockBackend pointers internally | Kevin Wolf | 2016-05-19 | 1 | -6/+7 |
* | block: Make sure throttled BDSes always have a BB | Kevin Wolf | 2016-05-19 | 1 | -3/+8 |
* | include/qemu/osdep.h: Don't include qapi/error.h | Markus Armbruster | 2016-03-22 | 1 | -0/+1 |
* | throttle: Test throttle_compute_wait() during bursts | Alberto Garcia | 2016-02-22 | 1 | -0/+22 |
* | throttle: Check that burst_level leaks correctly | Alberto Garcia | 2016-02-22 | 1 | -0/+16 |
* | throttle: Use throttle_config_init() to initialize ThrottleConfig | Alberto Garcia | 2016-02-22 | 1 | -11/+17 |
* | throttle: Merge all functions that check the configuration into one | Alberto Garcia | 2016-02-22 | 1 | -9/+9 |
* | throttle: Set always an average value when setting a maximum value | Alberto Garcia | 2016-02-22 | 1 | -0/+2 |
* | throttle: Make throttle_is_valid() set errp | Alberto Garcia | 2016-02-22 | 1 | -1/+1 |
* | throttle: Make throttle_max_is_missing_limit() set errp | Alberto Garcia | 2016-02-22 | 1 | -3/+3 |
* | throttle: Make throttle_conflicting() set errp | Alberto Garcia | 2016-02-22 | 1 | -6/+6 |
* | tests: Clean up includes | Peter Maydell | 2016-02-16 | 1 | -0/+1 |
* | test-throttle: Simplify qemu_init_main_loop() error handling | Markus Armbruster | 2016-01-13 | 1 | -14/+1 |
* | throttle: add throttle_max_is_missing_limit() test | Stefan Hajnoczi | 2015-08-05 | 1 | -0/+21 |
* | timer: rename NSEC_PER_SEC due to Mac OS X header clash | Stefan Hajnoczi | 2015-07-20 | 1 | -4/+4 |
* | timer: Use a single definition of NSEC_PER_SEC for the whole codebase | Alberto Garcia | 2015-07-02 | 1 | -4/+4 |
* | throttle: Add throttle group infrastructure tests | Alberto Garcia | 2015-06-12 | 1 | -10/+71 |
* | throttle: Extract timers from ThrottleState into a separate structure | Benoît Canet | 2015-06-12 | 1 | -36/+46 |
* | async: aio_context_new(): Handle event_notifier_init failure | Chrysostomos Nanakos | 2014-09-22 | 1 | -1/+9 |
* | tests: Add missing 'static' attributes (fix warnings from smatch) | Stefan Weil | 2014-07-18 | 1 | -4/+4 |
* | throttle: add detach/attach test case | Stefan Hajnoczi | 2014-06-04 | 1 | -0/+24 |
* | throttle: add throttle_detach/attach_aio_context() | Stefan Hajnoczi | 2014-06-04 | 1 | -5/+20 |
* | misc: New spelling fixes in comments | Stefan Weil | 2013-10-26 | 1 | -2/+2 |
* | throttle: Add units tests | Benoît Canet | 2013-09-06 | 1 | -0/+481 |