summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
...
| * block/nvme: add support for discardMaxim Levitsky2019-10-282-0/+85
| * block/nvme: add support for write zerosMaxim Levitsky2019-10-282-1/+72
| * block/block-copy: increase buffered copy requestVladimir Sementsov-Ogievskiy2019-10-281-16/+32
| * block/block-copy: add memory limitVladimir Sementsov-Ogievskiy2019-10-281-0/+5
| * block/block-copy: refactor copyingVladimir Sementsov-Ogievskiy2019-10-282-70/+54Star
| * block/block-copy: limit copy_range_size to 16 MiBVladimir Sementsov-Ogievskiy2019-10-281-2/+8
| * block/block-copy: allocate buffer in block_copy_with_bounce_bufferVladimir Sementsov-Ogievskiy2019-10-281-13/+8Star
| * Revert "mirror: Only mirror granularity-aligned chunks"Vladimir Sementsov-Ogievskiy2019-10-281-29/+0Star
| * block/mirror: support unaligned write in active mirrorVladimir Sementsov-Ogievskiy2019-10-281-3/+68
| * block/block-backend: add blk_co_pwritev_partVladimir Sementsov-Ogievskiy2019-10-281-4/+13
| * block/mirror: simplify do_sync_target_writeVladimir Sementsov-Ogievskiy2019-10-281-67/+28Star
* | core: replace getpagesize() with qemu_real_host_page_sizeWei Yang2019-10-264-7/+8
|/
* qcow2: Fix corruption bug in qcow2_detect_metadata_preallocation()Kevin Wolf2019-10-252-1/+4
* block/backup: drop dead code from backup_job_createVladimir Sementsov-Ogievskiy2019-10-251-4/+1Star
* block/nbd: nbd reconnectVladimir Sementsov-Ogievskiy2019-10-221-63/+268
* qcow2-bitmap: move bitmap reopen-rw code to qcow2_reopen_commitVladimir Sementsov-Ogievskiy2019-10-171-1/+14
* block/qcow2-bitmap: fix and improve qcow2_reopen_bitmaps_rwVladimir Sementsov-Ogievskiy2019-10-171-19/+58
* block/qcow2-bitmap: do not remove bitmaps on reopen-roVladimir Sementsov-Ogievskiy2019-10-173-17/+37
* block/qcow2-bitmap: drop qcow2_reopen_bitmaps_rw_hint()Vladimir Sementsov-Ogievskiy2019-10-172-16/+1Star
* block/qcow2-bitmap: get rid of bdrv_has_changed_persistent_bitmapsVladimir Sementsov-Ogievskiy2019-10-172-22/+13Star
* block/dirty-bitmap: refactor bdrv_dirty_bitmap_nextVladimir Sementsov-Ogievskiy2019-10-172-10/+9Star
* block/dirty-bitmap: drop BdrvDirtyBitmap.mutexVladimir Sementsov-Ogievskiy2019-10-171-43/+41Star
* block/dirty-bitmap: add bs linkVladimir Sementsov-Ogievskiy2019-10-175-22/+22
* block/dirty-bitmap: drop metaVladimir Sementsov-Ogievskiy2019-10-171-46/+0Star
* block/qcow2: proper locking on bitmap add/remove pathsVladimir Sementsov-Ogievskiy2019-10-174-23/+119
* block/dirty-bitmap: return int from bdrv_remove_persistent_dirty_bitmapVladimir Sementsov-Ogievskiy2019-10-173-15/+17
* block: move bdrv_can_store_new_dirty_bitmap to block/dirty-bitmap.cVladimir Sementsov-Ogievskiy2019-10-171-0/+22
* qcow2: Limit total allocation range to INT_MAXMax Reitz2019-10-141-1/+4
* block: Reject misaligned write requests with BDRV_REQ_NO_FALLBACKAlberto Garcia2019-10-141-0/+7
* replay: add BH oneshot event for block layerPavel Dovgalyuk2019-10-148-16/+28
* replay: don't drain/flush bdrv queue while RR is workingPavel Dovgalyuk2019-10-141-0/+28
* block: implement bdrv_snapshot_goto for blkreplayPavel Dovgalyuk2019-10-141-0/+8
* block/vhdx: add check for truncated image filesPeter Lieven2019-10-141-17/+103
* nbd: add empty .bdrv_reopen_prepareMaxim Levitsky2019-10-101-0/+15
* block/backup: use backup-top instead of write notifiersVladimir Sementsov-Ogievskiy2019-10-104-121/+56Star
* block: introduce backup-top filter driverVladimir Sementsov-Ogievskiy2019-10-103-0/+323
* block/block-copy: split block_copy_set_callbacks functionVladimir Sementsov-Ogievskiy2019-10-102-11/+19
* block/backup: move write_flags calculation inside backup_job_createVladimir Sementsov-Ogievskiy2019-10-101-15/+15
* block/backup: move in-flight requests handling from backup to block-copyVladimir Sementsov-Ogievskiy2019-10-102-52/+43Star
* qapi: query-blockstat: add driver specific file-posix statsAnton Nefedov2019-10-102-0/+37
* file-posix: account discard operationsAnton Nefedov2019-10-101-1/+21
* block: add empty account cookie typeAnton Nefedov2019-10-101-0/+6
* qapi: add unmap to BlockDeviceStatsAnton Nefedov2019-10-101-0/+6
* block: move block_copy from block/backup.c to separate fileVladimir Sementsov-Ogievskiy2019-10-104-354/+337Star
* block/backup: fix block-comment styleVladimir Sementsov-Ogievskiy2019-10-101-11/+21
* block/backup: introduce BlockCopyStateVladimir Sementsov-Ogievskiy2019-10-102-143/+239
* block/backup: improve comment about image fleecingVladimir Sementsov-Ogievskiy2019-10-101-3/+12
* block/backup: split shareable copying part from backup_do_cowVladimir Sementsov-Ogievskiy2019-10-101-15/+32
* block/backup: fix backup_cow_with_offload for last clusterVladimir Sementsov-Ogievskiy2019-10-101-1/+1
* block/backup: fix max_transfer handling for copy_rangeVladimir Sementsov-Ogievskiy2019-10-101-4/+11