summaryrefslogtreecommitdiffstats
path: root/include/block
Commit message (Expand)AuthorAgeFilesLines
* block: Add bdrv_qapi_perm_to_blk_perm()Max Reitz2020-01-061-0/+1
* block/snapshot: rename Error ** parameter to more common errpVladimir Sementsov-Ogievskiy2019-12-181-1/+1
* nbd: Don't send oversize stringsEric Blake2019-11-181-4/+4
* bitmap: Enforce maximum bitmap name lengthEric Blake2019-11-181-0/+2
* nbd/server: Prefer heap over stack for parsing client namesEric Blake2019-11-181-5/+5
* block: Add bdrv_co_get_self_request()Max Reitz2019-11-041-0/+1
* block: Make wait/mark serialising requests publicMax Reitz2019-11-041-0/+3
* nvme: fix NSSRS offset in CAP registerKlaus Jensen2019-11-041-1/+1
* block: Add @exact parameter to bdrv_co_truncate()Max Reitz2019-10-282-4/+19
* block/nvme: add support for write zerosMaxim Levitsky2019-10-281-1/+18
* block/block-copy: increase buffered copy requestVladimir Sementsov-Ogievskiy2019-10-281-1/+1
* block/block-copy: add memory limitVladimir Sementsov-Ogievskiy2019-10-281-0/+3
* qcow2-bitmap: move bitmap reopen-rw code to qcow2_reopen_commitVladimir Sementsov-Ogievskiy2019-10-171-6/+0Star
* block/qcow2-bitmap: get rid of bdrv_has_changed_persistent_bitmapsVladimir Sementsov-Ogievskiy2019-10-171-1/+0Star
* block: switch reopen queue from QSIMPLEQ to QTAILQVladimir Sementsov-Ogievskiy2019-10-171-1/+1
* block/dirty-bitmap: refactor bdrv_dirty_bitmap_nextVladimir Sementsov-Ogievskiy2019-10-171-2/+7
* block/dirty-bitmap: add bs linkVladimir Sementsov-Ogievskiy2019-10-171-9/+5Star
* block/dirty-bitmap: drop metaVladimir Sementsov-Ogievskiy2019-10-171-5/+0Star
* block/qcow2: proper locking on bitmap add/remove pathsVladimir Sementsov-Ogievskiy2019-10-171-5/+5
* block/dirty-bitmap: return int from bdrv_remove_persistent_dirty_bitmapVladimir Sementsov-Ogievskiy2019-10-172-6/+5Star
* block/backup: use backup-top instead of write notifiersVladimir Sementsov-Ogievskiy2019-10-102-5/+10
* block/block-copy: split block_copy_set_callbacks functionVladimir Sementsov-Ogievskiy2019-10-101-4/+9
* block/backup: move in-flight requests handling from backup to block-copyVladimir Sementsov-Ogievskiy2019-10-101-0/+8
* qapi: query-blockstat: add driver specific file-posix statsAnton Nefedov2019-10-102-0/+2
* block: add empty account cookie typeAnton Nefedov2019-10-101-0/+1
* qapi: add unmap to BlockDeviceStatsAnton Nefedov2019-10-101-0/+1
* block: move block_copy from block/backup.c to separate fileVladimir Sementsov-Ogievskiy2019-10-101-0/+76
* block: introduce aio task poolVladimir Sementsov-Ogievskiy2019-10-101-0/+54
* nbd: Grab aio context lock in more placesEric Blake2019-09-241-0/+1
* block: Remove unused masksNir Soffer2019-09-161-2/+0Star
* job: drop job_drainVladimir Sementsov-Ogievskiy2019-09-101-19/+0Star
* nbd: Prepare for NBD_CMD_FLAG_FAST_ZEROEric Blake2019-09-051-0/+4
* nbd: Improve per-export flag handling in serverEric Blake2019-09-051-1/+1
* nbd: Advertise multi-conn for shared read-only connectionsEric Blake2019-09-051-1/+1
* block/io: introduce bdrv_co_p{read, write}v_partVladimir Sementsov-Ogievskiy2019-08-271-0/+6
* block: define .*_part io handlers in BlockDriverVladimir Sementsov-Ogievskiy2019-08-271-0/+15
* block: Add bdrv_has_zero_init_truncate()Max Reitz2019-08-192-0/+8
* mirror: Fix bdrv_has_zero_init() useMax Reitz2019-08-191-0/+2
* qapi: implement block-dirty-bitmap-remove transaction actionJohn Snow2019-08-161-1/+1
* block/dirty-bitmap: add bdrv_dirty_bitmap_getJohn Snow2019-08-161-2/+2
* block/dirty-bitmap: add bdrv_dirty_bitmap_merge_internalJohn Snow2019-08-161-0/+3
* block/backup: Add mirror sync mode 'bitmap'John Snow2019-08-161-1/+3
* Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2019-08-15' into st...Peter Maydell2019-08-162-2/+9
|\
| * block/nbd: use non-blocking io channel for nbd negotiationVladimir Sementsov-Ogievskiy2019-08-151-1/+2
| * block: implement BDRV_REQ_PREFETCHVladimir Sementsov-Ogievskiy2019-08-151-1/+7
* | Include qemu/main-loop.h lessMarkus Armbruster2019-08-161-1/+0Star
* | Include generated QAPI headers lessMarkus Armbruster2019-08-161-1/+0Star
* | include: Make headers more self-containedMarkus Armbruster2019-08-162-0/+4
|/
* block: Only the main loop can change AioContextsMax Reitz2019-07-221-5/+3Star
* block: Do not poll in bdrv_do_drained_end()Max Reitz2019-07-192-1/+30