summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* block: Support BDRV_REQ_WRITE_UNCHANGED in filtersMax Reitz2018-05-157-14/+28
* block/quorum: Support BDRV_REQ_WRITE_UNCHANGEDMax Reitz2018-05-151-6/+13
* block: Set BDRV_REQ_WRITE_UNCHANGED for COR writesMax Reitz2018-05-151-2/+4
* block: Add BDRV_REQ_WRITE_UNCHANGED flagMax Reitz2018-05-151-1/+5
* block: Add COR filter driverMax Reitz2018-05-152-1/+172
* qcow2: Give the refcount cache the minimum possible size by defaultAlberto Garcia2018-05-152-16/+19
* Fix error message about compressed clusters with OFLAG_COPIEDAlberto Garcia2018-05-151-2/+2
* blockjob: Add block_job_driver()Kevin Wolf2018-05-151-3/+5
* blockjob: Introduce block_job_ratelimit_get_delay()Kevin Wolf2018-05-154-19/+12Star
* blockjob: Implement block_job_set_speed() centrallyKevin Wolf2018-05-154-61/+6Star
* blockjob: Move RateLimit to BlockJobKevin Wolf2018-05-154-12/+9Star
* blockjob: Wrappers for progress counter accessKevin Wolf2018-05-154-29/+34
* block: Merge .bdrv_co_writev{,_flags} in driversEric Blake2018-05-1510-22/+32
* block: Drop last of the sector-based aio callbacksEric Blake2018-05-151-48/+36Star
* vxhs: Switch to byte-based callbacksEric Blake2018-05-151-21/+22
* rbd: Switch to byte-based callbacksEric Blake2018-05-151-18/+22
* null: Switch to byte-based read/writeEric Blake2018-05-151-22/+23
* file-win32: Switch to byte-based callbacksEric Blake2018-05-152-21/+31
* block: Support byte-based aio callbacksEric Blake2018-05-151-9/+29
* block-backend: simplify blk_get_aio_contextDaniel Henrique Barboza2018-05-151-7/+1Star
* block/file-posix: add x-check-page-cache=on|off optionStefan Hajnoczi2018-05-111-2/+98
* block/file-posix: implement bdrv_co_invalidate_cache() on LinuxStefan Hajnoczi2018-05-111-0/+46
* sheepdog: Fix sd_co_create_opts() memory leaksKevin Wolf2018-05-081-1/+3
* block/mirror: Make cancel always cancel pre-READYMax Reitz2018-05-081-1/+3
* block/mirror: honor ratelimit againStefan Hajnoczi2018-05-081-3/+5
* Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2018-05-04' into st...Peter Maydell2018-05-041-3/+7
|\
| * nbd/client: Relax handling of large NBD_CMD_BLOCK_STATUS replyEric Blake2018-05-041-3/+7
* | qobject: Modify qobject_ref() to return objMarc-André Lureau2018-05-045-14/+11Star
* | qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau2018-05-0424-53/+53
|/
* qcow2: try load bitmaps only onceVladimir Sementsov-Ogievskiy2018-04-162-8/+9
* commit/stream: Reset delay_nsKevin Wolf2018-04-102-0/+4
* block/rbd: remove processed options from qdictJeff Cody2018-04-041-0/+7
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2018-04-041-4/+15
|\
| * block/file-posix: Fix fully preallocated truncateMax Reitz2018-04-031-2/+3
| * block: handle invalid lseek returns gracefullyJeff Cody2018-04-031-2/+12
| * gluster: Fix blockdev-add with server.N.type=unixKevin Wolf2018-04-031-4/+17
* | Merge remote-tracking branch 'remotes/cody/tags/block-pull-request' into stagingPeter Maydell2018-04-041-4/+17
|\ \
| * | gluster: Fix blockdev-add with server.N.type=unixKevin Wolf2018-04-031-4/+17
| |/
* / nbd: Fix 32-bit compilation on BLOCK_STATUSEric Blake2018-04-021-1/+1
|/
* Merge remote-tracking branch 'remotes/ericb/tags/pull-qapi-2018-03-27-v2' int...Peter Maydell2018-03-271-6/+5Star
|\
| * qdict: remove useless castLaurent Vivier2018-03-271-6/+5Star
* | Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2018-03-271-2/+1Star
|\ \ | |/ |/|
| * coroutine: avoid co_queue_wakeup recursionStefan Hajnoczi2018-03-271-2/+1Star
* | Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2018-03-26' in...Peter Maydell2018-03-274-2/+38
|\ \ | |/ |/|
| * vmdk: return ERROR when cluster sector is larger than vmdk limitationyuchenlin2018-03-261-0/+6
| * qcow2: fix bitmaps loading when bitmaps already existVladimir Sementsov-Ogievskiy2018-03-261-1/+16
| * qcow2-bitmap: add qcow2_reopen_bitmaps_rw_hint()Vladimir Sementsov-Ogievskiy2018-03-262-1/+16
* | vhdx: Check for 4 GB maximum log size on creationKevin Wolf2018-03-261-0/+4
* | vhdx: Don't use error_setg_errno() with constant errnoKevin Wolf2018-03-261-5/+4Star
* | vhdx: Require power-of-two block size on createKevin Wolf2018-03-261-0/+4