aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-02-20block: always fill entire LUKS header space with zerosDaniel P. Berrangé4-4/+167
2020-02-20qemu-img: Add --target-is-zero to convertDavid Edmondson3-6/+33
2020-02-20qapi: Allow getting flat output from 'query-named-block-nodes'Peter Krempa7-10/+29
2020-02-20iotests/147: Fix drive parametersMax Reitz1-1/+1
2020-02-20iotests: Remove the superfluous 2nd check for the availability of quorumThomas Huth1-3/+0
2020-02-20docs: qcow2: introduce compression type featureVladimir Sementsov-Ogievskiy1-2/+19
2020-02-20docs: improve qcow2 spec about extending image headerVladimir Sementsov-Ogievskiy1-3/+42
2020-02-18Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell28-206/+675
2020-02-18iotests: Check that @replaces can replace filtersMax Reitz2-2/+48
2020-02-18iotests: Add tests for invalid Quorum @replacesMax Reitz2-3/+71
2020-02-18iotests: Use self.image_len in TestRepairQuorumMax Reitz1-1/+1
2020-02-18iotests: Resolve TODOs in 041Max Reitz1-4/+2
2020-02-18iotests/041: Drop superfluous shutdownsMax Reitz1-11/+0
2020-02-18iotests: Add VM.assert_block_path()Max Reitz1-0/+59
2020-02-18iotests: Use complete_and_wait() in 155Max Reitz1-6/+1
2020-02-18quorum: Stop marking it as a filterMax Reitz1-1/+0
2020-02-18mirror: Double-check immediately before replacingMax Reitz1-1/+13
2020-02-18block: Remove bdrv_recurse_is_first_non_filter()Max Reitz9-111/+0
2020-02-18block: Use bdrv_recurse_can_replace()Max Reitz1-2/+16
2020-02-18quorum: Implement .bdrv_recurse_can_replace()Max Reitz1-0/+54
2020-02-18blkverify: Implement .bdrv_recurse_can_replace()Max Reitz1-0/+15
2020-02-18block: Add bdrv_recurse_can_replace()Max Reitz2-0/+48
2020-02-18quorum: Fix child permissionsMax Reitz1-1/+18
2020-02-18iotests: Let 041 use -blockdev for quorum childrenMax Reitz1-1/+4
2020-02-18block: Drop bdrv_is_first_non_filter()Max Reitz2-27/+0
2020-02-18blockdev: Allow resizing everywhereMax Reitz1-5/+0
2020-02-18blockdev: Allow external snapshots everywhereMax Reitz1-5/+0
2020-02-18block/io_uring: Remove superfluous semicolonPhilippe Mathieu-Daudé1-1/+1
2020-02-18block: Remove superfluous semicolonsPhilippe Mathieu-Daudé1-2/+2
2020-02-18iotests: Test error handling policies with block-commitKevin Wolf2-2/+285
2020-02-18commit: Expose on-error option in QMPKevin Wolf2-4/+8
2020-02-18commit: Fix is_read for block_job_error_action()Kevin Wolf1-1/+6
2020-02-18commit: Inline commit_populate()Kevin Wolf1-22/+6
2020-02-18commit: Fix argument order for block_job_error_action()Kevin Wolf1-1/+1
2020-02-18commit: Remove unused bytes_writtenKevin Wolf1-2/+0
2020-02-18qapi: Document meaning of 'ignore' BlockdevOnError for jobsKevin Wolf1-1/+4
2020-02-18block/qcow2-bitmap: Remove unneeded variable assignmentPhilippe Mathieu-Daudé1-1/+0
2020-02-18iotests: Test copy offloading with external data fileKevin Wolf2-0/+20
2020-02-18qcow2: Fix qcow2_alloc_cluster_abort() for external data fileKevin Wolf1-2/+5
2020-02-18qcow2: update_refcount(): Reset old_table_index after qcow2_cache_put()Kevin Wolf1-0/+1
2020-02-18block/vvfat: Do not unref qcow on closing backing bdrvHikaru Nishida1-7/+0
2020-02-18qcow2: Fix alignment checks in encrypted imagesAlberto Garcia2-6/+8
2020-02-18mirror: Don't let an operation wait for itselfKevin Wolf1-9/+12
2020-02-18mirror: Store MirrorOp.co for debuggabilityKevin Wolf1-0/+2
2020-02-17Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2020-02-15-v2'...Peter Maydell18-407/+460
2020-02-17qemu-doc: Clarify extent of build platform supportMarkus Armbruster1-4/+5
2020-02-17monitor: Move qmp_query_qmp_schema to qmp-cmds-control.cKevin Wolf3-16/+19
2020-02-17monitor: Collect "control" command handlers in qmp-cmds.control.cKevin Wolf4-125/+155
2020-02-17qapi: Split control.json off misc.jsonKevin Wolf11-217/+229
2020-02-17monitor: Move monitor option parsing to monitor/monitor.cKevin Wolf4-45/+52