aboutsummaryrefslogtreecommitdiff
path: root/block/throttle-groups.c
AgeCommit message (Expand)Author
2017-02-21block: explicitly acquire aiocontext in timers that need itPaolo Bonzini
2016-10-24throttle: Correct access to wrong BlockBackendPublic structuresAlberto Garcia
2016-05-19block: Move I/O throttling configuration functions to BlockBackendKevin Wolf
2016-05-19block: Move actual I/O throttling to BlockBackendKevin Wolf
2016-05-19block: Move throttling fields from BDS to BBKevin Wolf
2016-05-19block: Convert throttle_group_get_name() to BlockBackendKevin Wolf
2016-05-19block: throttle-groups: Use BlockBackend pointers internallyKevin Wolf
2016-05-12block: introduce bdrv_no_throttling_begin/endPaolo Bonzini
2016-05-12block: move restarting of throttled reqs to block/throttle-groups.cPaolo Bonzini
2016-01-20block: Clean up includesPeter Maydell
2015-11-11throttle: Check for pending requests in throttle_group_unregister_bs()Alberto Garcia
2015-10-23throttle: Remove throttle_group_lock/unlock()Alberto Garcia
2015-10-23block/throttle-groups: Make incref/decref publicMax Reitz
2015-06-23throttle: Check current timers before updating any_timer_armed[]Alberto Garcia
2015-06-12throttle: acquire the ThrottleGroup lock in bdrv_swap()Alberto Garcia
2015-06-12throttle: Add throttle group supportAlberto Garcia
2015-06-12throttle: Add throttle group infrastructureAlberto Garcia