457 Commits (435deffefbb07d9a0cafef445e4bfa14cd87b2c0)

Author SHA1 Message Date
Kevin Wolf 5c438bc68c backup: Use BlockBackend for I/O 10 years ago
Kevin Wolf e253f4b897 mirror: Use BlockBackend for I/O 10 years ago
Kevin Wolf b880481579 mirror: Allow target that already has a BlockBackend 10 years ago
Max Reitz 109525ad6a block: Drop errp parameter from blk_new() 10 years ago
Max Reitz 5b3639371c block: Make bdrv_open() return a BDS 10 years ago
Kevin Wolf 88be7b4be4 block: Fix bdrv_next() memory leak 10 years ago
John Snow 3a3086b72a block: clarify error message for qmp-eject 10 years ago
Kevin Wolf 1f0c461b82 block: Remove BlockDriverState.blk 10 years ago
Kevin Wolf 7c8eece45b block: Avoid bs->blk in bdrv_next() 10 years ago
Kevin Wolf b26ded9a7d Revert "block: Forbid I/O throttling on nodes with multiple parents for 2.6" 10 years ago
Kevin Wolf 7ca7f0f6db block: Decouple throttling from BlockDriverState 10 years ago
Kevin Wolf 97148076e8 block: Move I/O throttling configuration functions to BlockBackend 10 years ago
Kevin Wolf 27ccdd5259 block: Move throttling fields from BDS to BB 10 years ago
Kevin Wolf a5614993d7 block: Make sure throttled BDSes always have a BB 10 years ago
Wen Congyang 7f82159769 qmp: add monitor command to add/remove a child 10 years ago
Wei Jiangang 547cb1574e block: Fix typo in comment 10 years ago
Kevin Wolf 76b223200e block: Forbid I/O throttling on nodes with multiple parents for 2.6 10 years ago
Paolo Bonzini 5cf87fd68e block: forbid x-blockdev-del from acting on DriveInfo 10 years ago
Kevin Wolf 61de4c6808 block: Remove BDRV_O_CACHE_WB 10 years ago
Kevin Wolf 04feb4a507 block: Use bdrv_parse_cache_mode() in drive_init() 10 years ago
Kevin Wolf 72e775c7d9 block: Always set writeback mode in blk_new_open() 10 years ago
Kevin Wolf e4b24b497e block: blockdev_init(): Call blk_set_enable_write_cache() explicitly 10 years ago
Kevin Wolf 73ac451f34 block: Reject writethrough mode except at the root 10 years ago
Kevin Wolf 4c8449832c block: Remove copy-on-read from bdrv_move_feature_fields() 10 years ago
Kevin Wolf 63eaaae08c block: Remove bdrv_make_anon() 10 years ago
Veronia Bahaa f348b6d1a5 util: move declarations out of qemu-common.h 10 years ago
Eric Blake 32bafa8fdd qapi: Don't special-case simple union wrappers 10 years ago
Max Reitz 9aaf28c61d block: Remove bdrv_states list 10 years ago
Max Reitz 262b4e8f74 block: Add bdrv_next_monitor_owned() 10 years ago
Max Reitz 7c735873d9 blockdev: Remove blk_hide_on_behalf_of_hmp_drive_del() 10 years ago
Max Reitz efaa7c4eeb blockdev: Split monitor reference from BB creation 10 years ago
Max Reitz da31d594cf block: Use blk_{commit,flush}_all() consistently 10 years ago
Kevin Wolf f8746fb804 block: Fix memory leak in hmp_drive_add_node() 10 years ago
Kevin Wolf 23f7fcb295 block: Fix qemu_root_bds_opts.head initialisation 10 years ago
Kevin Wolf 2073d410ce hmp: Extend drive_del to delete nodes without BB 10 years ago
Kevin Wolf abb21ac3e6 hmp: 'drive_add -n' for creating a node without BB 10 years ago
Kevin Wolf a81d616437 block: Fix cache mode defaults in bds_tree_init() 10 years ago
Kevin Wolf 73176bee99 block: Fix snapshot=on cache modes 10 years ago
Kevin Wolf f86b8b584b blockdev: Snapshotting must not open second instance of old top 10 years ago
Eric Blake 10f759079e qapi: Avoid use of 'data' member of QAPI unions 10 years ago
Alyssa Milburn 156abc2f90 blockdev: unset inappropriate flags when changing medium 10 years ago
Alberto Garcia dce13204a0 qapi: Add burst length parameters to block_set_io_throttle 10 years ago
Alberto Garcia 8a0fc18d88 throttle: Add command-line settings to define the burst periods 10 years ago
Alberto Garcia 1588ab5d0b throttle: Use throttle_config_init() to initialize ThrottleConfig 10 years ago
Alberto Garcia d5851089a8 throttle: Merge all functions that check the configuration into one 10 years ago
Alberto Garcia 03ba36c83d throttle: Make throttle_is_valid() set errp 10 years ago
Alberto Garcia 45b2d418e0 throttle: Make throttle_max_is_missing_limit() set errp 10 years ago
Alberto Garcia 6921b18095 throttle: Make throttle_conflicting() set errp 10 years ago
Kevin Wolf 12d5ee3a7e block: Fix -incoming with snapshot=on 10 years ago
Eric Blake 51e72bc1dd qapi: Swap visit_* arguments for consistent 'name' placement 10 years ago