summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* block: Simplify bdrv_can_write_zeroes_with_unmap()Eric Blake2018-02-096-19/+6Star
* Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster2018-02-0929-8/+34
* Drop superfluous includes of qapi/qmp/qjson.hMarkus Armbruster2018-02-092-2/+0Star
* Include qapi/qmp/qbool.h exactly where neededMarkus Armbruster2018-02-095-5/+0Star
* Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster2018-02-0912-0/+15
* Include qapi/qmp/qlist.h exactly where neededMarkus Armbruster2018-02-092-0/+2
* qdict qlist: Make most helper macros functionsMarkus Armbruster2018-02-091-0/+1
* Eliminate qapi/qmp/types.hMarkus Armbruster2018-02-092-2/+4
* Drop superfluous includes of qapi/qmp/qerror.hMarkus Armbruster2018-02-092-2/+0Star
* Include qapi/error.h exactly where neededMarkus Armbruster2018-02-097-2/+7
* Clean up includesMarkus Armbruster2018-02-091-1/+0Star
* block: Move NVMe constants to a separate headerFam Zheng2018-02-081-6/+1Star
* block/nvme: Implement .bdrv_(un)register_bufFam Zheng2018-02-081-0/+24
* block: Introduce buf register APIFam Zheng2018-02-082-0/+34
* block: Add VFIO based NVMe driverFam Zheng2018-02-083-0/+1204
* curl: convert to CoQueuePaolo Bonzini2018-02-081-16/+4Star
* block/ssh: fix possible segmentation fault when .desc is not null-terminatedMurilo Opsfelder Araujo2018-02-011-0/+1
* nbd: implement bdrv_get_info callbackEdgar Kaziakhmedov2018-01-261-0/+11
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2018-01-245-16/+112
|\
| * block/vmdk: Add blkdebug eventsMax Reitz2018-01-231-0/+16
| * block/qcow: Add blkdebug eventsMax Reitz2018-01-231-0/+16
| * qcow2: No persistent dirty bitmaps for compat=0.10Max Reitz2018-01-232-3/+21
| * block/vmdk: Fix , instead of ; at end of lineMax Reitz2018-01-231-1/+1
| * qcow2: Repair unaligned preallocated zero clustersMax Reitz2018-01-231-12/+58
* | block/parallels: add backing support to readv/writevEdgar Kaziakhmedov2018-01-221-6/+44
* | block/parallels: replace some magic numbersKlim Kireev2018-01-222-2/+5
* | block/parallels: move some structures into headerKlim Kireev2018-01-222-52/+87
* | configure: add dependencyKlim Kireev2018-01-221-0/+2
|/
* block/iscsi: fix initialization of iTask in iscsi_co_get_block_statusPeter Lieven2018-01-161-1/+2
* block/nbd: fix segmentation fault when .desc is not null-terminatedMurilo Opsfelder Araujo2018-01-081-0/+1
* block: Keep nodes drained between reopen_queue/multipleKevin Wolf2017-12-221-0/+6
* commit: Simplify reopen of baseKevin Wolf2017-12-221-7/+1Star
* block: Allow graph changes in subtree drained sectionKevin Wolf2017-12-221-4/+24
* block: Add bdrv_subtree_drained_begin/end()Kevin Wolf2017-12-221-11/+43
* block: Don't notify parents in drain call chainKevin Wolf2017-12-221-13/+34
* block: Nested drain_end must still call callbacksKevin Wolf2017-12-221-5/+7
* block: Don't block_job_pause_all() in bdrv_drain_all()Kevin Wolf2017-12-221-4/+0Star
* block: Make bdrv_drain() driver callbacks non-recursiveKevin Wolf2017-12-221-7/+9
* block: Assert drain_all is only called from main AioContextKevin Wolf2017-12-221-0/+6
* block: Remove unused bdrv_requests_pendingFam Zheng2017-12-221-18/+0Star
* qcow2: get rid of qcow2_backing_read1 routineEdgar Kaziakhmedov2017-12-222-46/+8Star
* block: Unify order in drain functionsKevin Wolf2017-12-221-4/+8
* block: Don't wait for requests in bdrv_drain*_end()Kevin Wolf2017-12-221-2/+0Star
* block: bdrv_drain_recurse(): Remove unused begin parameterKevin Wolf2017-12-221-6/+6
* block: Call .drain_begin only once in bdrv_drain_all_begin()Kevin Wolf2017-12-221-2/+1Star
* block: Make bdrv_drain_invoke() recursiveKevin Wolf2017-12-221-3/+11
* block/iscsi: only report an iSCSI Failure if we don't handle it gracefullyPeter Lieven2017-12-211-11/+32
* block/iscsi: dont leave allocmap in an invalid state on UNMAP failurePeter Lieven2017-12-211-4/+4
* Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2017-12-202-4/+2Star
|\
| * coroutine: simplify co_aio_sleep_ns() prototypeStefan Hajnoczi2017-12-192-4/+2Star