summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
...
* block-backend: allow blk_prw from coroutine contextPaolo Bonzini2017-02-211-4/+8
* block: move AioContext, QEMUTimer, main-loop to libqemuutilPaolo Bonzini2017-02-211-29/+0Star
* qcow2: Optimize the refcount-block overlap checkAlberto Garcia2017-02-123-1/+25
* block/nfs: fix naming of runtime optsPeter Lieven2017-02-121-23/+23
* block/nfs: fix NULL pointer dereference in URI parsingPeter Lieven2017-02-121-1/+2
* block/qapi: reduce the execution time of qmp_query_blockstatsDou Liyang2017-02-121-44/+29Star
* block/qapi: reduce the coupling between the bdrv_query_stats and bdrv_query_b...Dou Liyang2017-02-121-12/+14
* block/vmdk: Fix the endian problem of buf_len and lbaQingFeng Hao2017-02-121-2/+2
* qapi: Tweak error message of bdrv_query_image_infoFam Zheng2017-02-121-2/+2
* Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell2017-02-021-2/+0Star
|\
| * trace: clean up trace-events filesStefan Hajnoczi2017-01-311-2/+0Star
* | sheepdog: reorganize check for overlapping requestsPaolo Bonzini2017-02-011-36/+30Star
* | sheepdog: simplify inflight_aio_head managementPaolo Bonzini2017-02-011-17/+6Star
* | sheepdog: do not use BlockAIOCBPaolo Bonzini2017-02-011-60/+39Star
* | sheepdog: reorganize coroutine flowPaolo Bonzini2017-02-011-73/+42Star
* | sheepdog: remove unused cancellation supportPaolo Bonzini2017-02-011-52/+0Star
|/
* block/iscsi: statically link qemu_iscsi_optsPeter Lieven2017-01-272-0/+70
* block: get max_transfer limit for char (scsi-generic) devicesEric Farman2017-01-271-1/+1
* block: Fix target variable of BLKSECTGET ioctlEric Farman2017-01-271-7/+10
* block/iscsi: avoid data corruption with cache=writebackPeter Lieven2017-01-271-2/+6
* migration: disallow migrate_add_blocker during migrationAshijeet Acharya2017-01-246-19/+53
* block/vvfat: Remove the undesirable commentAshijeet Acharya2017-01-241-1/+0Star
* block: get rid of bdrv_io_unplugged_begin/endPaolo Bonzini2017-01-161-39/+2Star
* block: Rename raw-{posix,win32} to file-*.cEric Blake2017-01-095-6/+6
* block: Rename raw_bsd to raw-format.cEric Blake2017-01-092-2/+2
* blkverify: Implement bdrv_co_preadv/pwritev/flushKevin Wolf2017-01-091-105/+96Star
* blkdebug: Implement bdrv_co_preadv/pwritev/flushKevin Wolf2017-01-091-46/+40Star
* quorum: Clean up quorum_aio_get()Kevin Wolf2017-01-091-13/+10Star
* quorum: Inline quorum_fifo_aio_cb()Kevin Wolf2017-01-091-29/+13Star
* quorum: Implement .bdrv_co_preadv/pwritev()Kevin Wolf2017-01-091-43/+38Star
* quorum: Avoid bdrv_aio_writev() for rewritesKevin Wolf2017-01-091-15/+31
* quorum: Inline quorum_aio_cb()Kevin Wolf2017-01-091-69/+59Star
* quorum: Do cleanup in caller coroutineKevin Wolf2017-01-091-6/+9
* quorum: Implement .bdrv_co_readv/writevKevin Wolf2017-01-091-77/+115
* quorum: Remove s from quorum_aio_get() argumentsKevin Wolf2017-01-091-5/+4Star
* linux-aio: poll ring for completionsStefan Hajnoczi2017-01-031-1/+16
* aio: add AioPollFn and io_poll() interfaceStefan Hajnoczi2017-01-038-31/+33
* Merge remote-tracking branch 'kwolf/tags/for-upstream' into stagingStefan Hajnoczi2016-12-061-1/+2
|\
| * qcow2: Don't strand clusters near 2G intervals during commitEric Blake2016-12-061-1/+2
* | block/nfs: fix QMP to match debug optionPrasanna Kumar Kalever2016-12-051-2/+2
* | block/gluster: fix QMP to match debug optionPrasanna Kumar Kalever2016-12-051-20/+20
|/
* Merge remote-tracking branch 'kwolf/tags/for-upstream' into stagingStefan Hajnoczi2016-11-292-3/+11
|\
| * qcow2: Remove stale commentAlberto Garcia2016-11-251-1/+0Star
| * qcow2: Allow 'cache-clean-interval' in Linux onlyAlberto Garcia2016-11-251-0/+8
| * qcow2: Make qcow2_cache_table_release() work only in LinuxAlberto Garcia2016-11-251-2/+3
* | Merge remote-tracking branch 'bonzini/tags/for-upstream' into stagingStefan Hajnoczi2016-11-231-0/+4
|\ \ | |/ |/|
| * nbd: Allow unmap and fua during write zeroesEric Blake2016-11-221-0/+4
* | block: Pass unaligned discard requests to driversEric Blake2016-11-221-13/+32
* | block: Return -ENOTSUP rather than assert on unaligned discardsEric Blake2016-11-223-3/+11
* | block: Let write zeroes fallback work even with small max_transferEric Blake2016-11-221-5/+8