aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-06-18block/mirror: Wait for in-flight op conflictsMax Reitz1-18/+84
2018-06-18block/mirror: Use CoQueue to wait on in-flight opsMax Reitz1-11/+23
2018-06-18block/mirror: Convert to coroutinesMax Reitz1-62/+90
2018-06-18block/mirror: Pull out mirror_perform()Max Reitz1-22/+29
2018-06-18block: fix QEMU crash with scsi-hd and drive_delGreg Kurz1-0/+5
2018-06-18test-bdrv-drain: Test graph changes in drain_all sectionKevin Wolf1-2/+73
2018-06-18block: Allow graph changes in bdrv_drain_all_begin/end sectionsKevin Wolf4-17/+79
2018-06-18block: ignore_bds_parents parameter for drain functionsKevin Wolf5-44/+78
2018-06-18block: Move bdrv_drain_all_begin() out of coroutine contextKevin Wolf1-5/+17
2018-06-18block: Allow AIO_WAIT_WHILE with NULL ctxKevin Wolf1-4/+9
2018-06-18test-bdrv-drain: Test that bdrv_drain_invoke() doesn't pollKevin Wolf1-14/+88
2018-06-18block: Defer .bdrv_drain_begin callback to polling phaseKevin Wolf1-5/+23
2018-06-18test-bdrv-drain: Graph change through parent callbackKevin Wolf1-0/+130
2018-06-18block: Don't poll in parent drain callbacksKevin Wolf3-9/+26
2018-06-18test-bdrv-drain: Test node deletion in subtree recursionKevin Wolf1-9/+29
2018-06-18block: Drain recursively with a single BDRV_POLL_WHILE()Kevin Wolf3-22/+52
2018-06-18test-bdrv-drain: Add test for node deletionMax Reitz1-0/+169
2018-06-18block: Remove bdrv_drain_recurse()Kevin Wolf1-33/+3
2018-06-18block: Really pause block jobs on drainKevin Wolf8-14/+107
2018-06-18block: Avoid unnecessary aio_poll() in AIO_WAIT_WHILE()Kevin Wolf2-15/+18
2018-06-18tests/test-bdrv-drain: bdrv_drain_all() works in coroutines nowKevin Wolf1-2/+14
2018-06-18block: Don't manually poll in bdrv_drain_all()Kevin Wolf1-29/+12
2018-06-18block: Remove 'recursive' parameter from bdrv_drain_invoke()Kevin Wolf1-10/+3
2018-06-18block: Use bdrv_do_drain_begin/end in bdrv_drain_all()Kevin Wolf2-18/+6
2018-06-18test-bdrv-drain: bdrv_drain() works with cross-AioContext eventsKevin Wolf2-5/+186
2018-06-15Merge remote-tracking branch 'remotes/dgilbert/tags/pull-migration-20180615a'...Peter Maydell12-33/+146
2018-06-15Merge remote-tracking branch 'remotes/edgar/tags/edgar/xilinx-next-2018-06-15...Peter Maydell2-12/+4
2018-06-15Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell55-1668/+1692
2018-06-15Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20180615'...Peter Maydell48-363/+4114
2018-06-15target/arm: Allow ARMv6-M Thumb2 instructionsJulia Suvorova1-5/+38
2018-06-15exec.c: Handle IOMMUs in address_space_translate_for_iotlb()Peter Maydell4-4/+140
2018-06-15iommu: Add IOMMU index argument to translate methodPeter Maydell12-13/+24
2018-06-15iommu: Add IOMMU index argument to notifier APIsPeter Maydell7-10/+30
2018-06-15iommu: Add IOMMU index concept to IOMMU APIPeter Maydell2-0/+78
2018-06-15m25p80: add support for two bytes WRSR for Macronix chipsCédric Le Goater1-0/+1
2018-06-15aspeed_scu: Implement RNG registerJoel Stanley1-0/+20
2018-06-15target/arm: Implement SVE Floating Point Arithmetic - Unpredicated GroupRichard Henderson5-0/+154
2018-06-15target/arm: Implement SVE Integer Wide Immediate - Unpredicated GroupRichard Henderson4-0/+236
2018-06-15target/arm: Implement FDUP/DUPRichard Henderson2-0/+45
2018-06-15target/arm: Implement SVE Integer Compare - Scalars GroupRichard Henderson4-0/+140
2018-06-15target/arm: Implement SVE Predicate Count GroupRichard Henderson4-0/+176
2018-06-15target/arm: Implement SVE Partition Break GroupRichard Henderson4-0/+391
2018-06-15target/arm: Implement SVE Integer Compare - Immediate GroupRichard Henderson4-0/+221
2018-06-15target/arm: Implement SVE Integer Compare - Vectors GroupRichard Henderson4-0/+417
2018-06-15target/arm: Implement SVE Select Vectors GroupRichard Henderson4-0/+72
2018-06-15target/arm: Implement SVE vector splice (predicated)Richard Henderson4-0/+55
2018-06-15target/arm: Implement SVE reverse within elementsRichard Henderson4-7/+93
2018-06-15target/arm: Implement SVE copy to vector (predicated)Richard Henderson2-0/+25
2018-06-15target/arm: Implement SVE conditionally broadcast/extract elementRichard Henderson4-0/+362
2018-06-15target/arm: Implement SVE compress active elementsRichard Henderson4-0/+55