aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)Author
2017-02-27iscsi: do not use aio_context_acquire/releasePaolo Bonzini
2017-02-27nfs: do not use aio_context_acquire/releasePaolo Bonzini
2017-02-27curl: do not use aio_context_acquire/releasePaolo Bonzini
2017-02-26Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell
2017-02-24RBD: Add support readv,writev for rbdtianqing
2017-02-24block/nfs: try to avoid the bounce buffer in pwritevPeter Lieven
2017-02-24block/nfs: convert to preadv / pwritevPeter Lieven
2017-02-24vvfat: Use opened node as backing fileKevin Wolf
2017-02-24block: Attach bs->file only during .bdrv_open()Kevin Wolf
2017-02-24block: Pass BdrvChild to bdrv_truncate()Kevin Wolf
2017-02-24mirror: Resize active commit base in mirror_run()Kevin Wolf
2017-02-24qcow2: Use BB for resizing in qcow2_amend_options()Kevin Wolf
2017-02-24qemu-img: Improve documentation for PREALLOC_MODE_FALLOCNir Soffer
2017-02-24qemu-img: Truncate before full preallocationNir Soffer
2017-02-24qemu-img: Do not truncate before preallocationNir Soffer
2017-02-22block: Don't bother asserting type of output visitor's outputMarkus Armbruster
2017-02-21mirror: do not increase offset during initial zero_or_discard phaseAnton Nefedov
2017-02-21iscsi: Add blockdev-add supportKevin Wolf
2017-02-21iscsi: Add timeout optionKevin Wolf
2017-02-21iscsi: Add header-digest optionKevin Wolf
2017-02-21iscsi: Add initiator-name optionKevin Wolf
2017-02-21iscsi: Handle -iscsi user/password in bdrv_parse_filename()Kevin Wolf
2017-02-21iscsi: Split URL into individual optionsKevin Wolf
2017-02-21coroutine-lock: add mutex argument to CoQueue APIsPaolo Bonzini
2017-02-21block: explicitly acquire aiocontext in aio callbacks that need itPaolo Bonzini
2017-02-21block: explicitly acquire aiocontext in bottom halves that need itPaolo Bonzini
2017-02-21block: explicitly acquire aiocontext in callbacks that need itPaolo Bonzini
2017-02-21block: explicitly acquire aiocontext in timers that need itPaolo Bonzini
2017-02-21qed: introduce qed_aio_start_io and qed_aio_next_io_cbPaolo Bonzini
2017-02-21blkdebug: reschedule coroutine on the AioContext it is running onPaolo Bonzini
2017-02-21nbd: convert to use qio_channel_yieldPaolo Bonzini
2017-02-21block-backend: allow blk_prw from coroutine contextPaolo Bonzini
2017-02-21block: move AioContext, QEMUTimer, main-loop to libqemuutilPaolo Bonzini
2017-02-12qcow2: Optimize the refcount-block overlap checkAlberto Garcia
2017-02-12block/nfs: fix naming of runtime optsPeter Lieven
2017-02-12block/nfs: fix NULL pointer dereference in URI parsingPeter Lieven
2017-02-12block/qapi: reduce the execution time of qmp_query_blockstatsDou Liyang
2017-02-12block/qapi: reduce the coupling between the bdrv_query_stats and bdrv_query_b...Dou Liyang
2017-02-12block/vmdk: Fix the endian problem of buf_len and lbaQingFeng Hao
2017-02-12qapi: Tweak error message of bdrv_query_image_infoFam Zheng
2017-02-02Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int...Peter Maydell
2017-02-01sheepdog: reorganize check for overlapping requestsPaolo Bonzini
2017-02-01sheepdog: simplify inflight_aio_head managementPaolo Bonzini
2017-02-01sheepdog: do not use BlockAIOCBPaolo Bonzini
2017-02-01sheepdog: reorganize coroutine flowPaolo Bonzini
2017-02-01sheepdog: remove unused cancellation supportPaolo Bonzini
2017-01-31trace: clean up trace-events filesStefan Hajnoczi
2017-01-27block/iscsi: statically link qemu_iscsi_optsPeter Lieven
2017-01-27block: get max_transfer limit for char (scsi-generic) devicesEric Farman
2017-01-27block: Fix target variable of BLKSECTGET ioctlEric Farman