aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)Author
2018-05-23job: Add reference countingKevin Wolf
2018-05-23job: Move state transitions to JobKevin Wolf
2018-05-23job: Add JobDriver.job_typeKevin Wolf
2018-05-23job: Rename BlockJobType into JobTypeKevin Wolf
2018-05-23job: Create Job, JobDriver and job_create()Kevin Wolf
2018-05-23sheepdog: Remove unnecessary NULL check in sd_prealloc()Peter Maydell
2018-05-20Remove unnecessary variables for function return valueLaurent Vivier
2018-05-16nfs: Remove processed options from QDictKevin Wolf
2018-05-16nfs: Fix error path in nfs_options_qdict_to_qapi()Kevin Wolf
2018-05-15block: Support BDRV_REQ_WRITE_UNCHANGED in filtersMax Reitz
2018-05-15block/quorum: Support BDRV_REQ_WRITE_UNCHANGEDMax Reitz
2018-05-15block: Set BDRV_REQ_WRITE_UNCHANGED for COR writesMax Reitz
2018-05-15block: Add BDRV_REQ_WRITE_UNCHANGED flagMax Reitz
2018-05-15block: Add COR filter driverMax Reitz
2018-05-15qcow2: Give the refcount cache the minimum possible size by defaultAlberto Garcia
2018-05-15Fix error message about compressed clusters with OFLAG_COPIEDAlberto Garcia
2018-05-15blockjob: Add block_job_driver()Kevin Wolf
2018-05-15blockjob: Introduce block_job_ratelimit_get_delay()Kevin Wolf
2018-05-15blockjob: Implement block_job_set_speed() centrallyKevin Wolf
2018-05-15blockjob: Move RateLimit to BlockJobKevin Wolf
2018-05-15blockjob: Wrappers for progress counter accessKevin Wolf
2018-05-15block: Merge .bdrv_co_writev{,_flags} in driversEric Blake
2018-05-15block: Drop last of the sector-based aio callbacksEric Blake
2018-05-15vxhs: Switch to byte-based callbacksEric Blake
2018-05-15rbd: Switch to byte-based callbacksEric Blake
2018-05-15null: Switch to byte-based read/writeEric Blake
2018-05-15file-win32: Switch to byte-based callbacksEric Blake
2018-05-15block: Support byte-based aio callbacksEric Blake
2018-05-15block-backend: simplify blk_get_aio_contextDaniel Henrique Barboza
2018-05-11block/file-posix: add x-check-page-cache=on|off optionStefan Hajnoczi
2018-05-11block/file-posix: implement bdrv_co_invalidate_cache() on LinuxStefan Hajnoczi
2018-05-08sheepdog: Fix sd_co_create_opts() memory leaksKevin Wolf
2018-05-08block/mirror: Make cancel always cancel pre-READYMax Reitz
2018-05-08block/mirror: honor ratelimit againStefan Hajnoczi
2018-05-04Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-05-04' into st...Peter Maydell
2018-05-04nbd/client: Relax handling of large NBD_CMD_BLOCK_STATUS replyEric Blake
2018-05-04qobject: Modify qobject_ref() to return objMarc-André Lureau
2018-05-04qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau
2018-04-16qcow2: try load bitmaps only onceVladimir Sementsov-Ogievskiy
2018-04-10commit/stream: Reset delay_nsKevin Wolf
2018-04-04block/rbd: remove processed options from qdictJeff Cody
2018-04-04Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell
2018-04-04Merge remote-tracking branch 'remotes/cody/tags/block-pull-request' into stagingPeter Maydell
2018-04-03block/file-posix: Fix fully preallocated truncateMax Reitz
2018-04-03gluster: Fix blockdev-add with server.N.type=unixKevin Wolf
2018-04-03block: handle invalid lseek returns gracefullyJeff Cody
2018-04-03gluster: Fix blockdev-add with server.N.type=unixKevin Wolf
2018-04-02nbd: Fix 32-bit compilation on BLOCK_STATUSEric Blake
2018-03-27Merge remote-tracking branch 'remotes/ericb/tags/pull-qapi-2018-03-27-v2' int...Peter Maydell
2018-03-27Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell