24 Commits (d41b9b44ac9a9c4d82cc74f59bfd1bdd4ac4014c)

Author SHA1 Message Date
Dmitry Guryanov d481617765 block/throttle-groups: fix deadlock with iolimits and muliple iothreads 8 months ago
zhenwei pi 3b2337eff0 block/throttle-groups: Use ThrottleDirection instread of bool is_write 3 years ago
Markus Armbruster e2c1c34f13 include/block: Untangle inclusion loops 4 years ago
Vladimir Sementsov-Ogievskiy 801625e69d block/throttle-groups: throttle_group_co_io_limits_intercept(): 64bit bytes 6 years ago
Eduardo Habkost 8063396bf3 Use OBJECT_DECLARE_SIMPLE_TYPE when possible 6 years ago
Eduardo Habkost 8110fa1d94 Use DECLARE_*CHECKER* macros 6 years ago
Eduardo Habkost db1015e92e Move QOM typedefs and add missing includes 6 years ago
Eduardo Habkost 7c9dcd6cab throttle-groups: Move ThrottleGroup typedef to header 6 years ago
Stefan Hajnoczi bc19a0a6e4 throttle-groups: fix restart coroutine iothread race 8 years ago
Manos Pitsidianakis d8e7d87ec4 block: add throttle block filter driver 9 years ago
Manos Pitsidianakis 432d889e55 block: convert ThrottleGroup to object with QOM 9 years ago
Manos Pitsidianakis c61791fc23 block: add aio_context field in ThrottleGroupMember 9 years ago
Manos Pitsidianakis 022cdc9f40 block: move ThrottleGroup membership to ThrottleGroupMember 9 years ago
Kevin Wolf 97148076e8 block: Move I/O throttling configuration functions to BlockBackend 11 years ago
Kevin Wolf 441565b279 block: Move actual I/O throttling to BlockBackend 11 years ago
Kevin Wolf 27ccdd5259 block: Move throttling fields from BDS to BB 11 years ago
Kevin Wolf 49d2165d7d block: Convert throttle_group_get_name() to BlockBackend 11 years ago
Kevin Wolf 31dce3ccca block: throttle-groups: Use BlockBackend pointers internally 11 years ago
Paolo Bonzini a72f641407 block: move restarting of throttled reqs to block/throttle-groups.c 10 years ago
Alberto Garcia d87d01e16a throttle: Remove throttle_group_lock/unlock() 11 years ago
Max Reitz 973f2ddf7b block/throttle-groups: Make incref/decref public 11 years ago
Alberto Garcia db6283385c throttle: acquire the ThrottleGroup lock in bdrv_swap() 11 years ago
Alberto Garcia 76f4afb40f throttle: Add throttle group support 11 years ago
Alberto Garcia 2ff1f2e3a3 throttle: Add throttle group infrastructure 11 years ago