summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-4/+2Star
* block/block-copy: fix use-after-free of task pointerVladimir Sementsov-Ogievskiy2020-05-131-1/+1
* qcow2: add zstd cluster compressionDenis Plotnikov2020-05-132-0/+176
* qcow2: rework the cluster compression routineDenis Plotnikov2020-05-131-11/+60
* qcow2: introduce compression type featureDenis Plotnikov2020-05-132-1/+132
* block: Drop unused .bdrv_has_zero_init_truncateEric Blake2020-05-089-16/+0Star
* vhdx: Rework truncation logicEric Blake2020-05-081-38/+51
* parallels: Rework truncation logicEric Blake2020-05-081-9/+16
* ssh: Support BDRV_REQ_ZERO_WRITE for truncateEric Blake2020-05-081-0/+4
* sheepdog: Support BDRV_REQ_ZERO_WRITE for truncateEric Blake2020-05-081-0/+1
* rbd: Support BDRV_REQ_ZERO_WRITE for truncateEric Blake2020-05-081-0/+3
* nfs: Support BDRV_REQ_ZERO_WRITE for truncateEric Blake2020-05-081-0/+3
* file-win32: Support BDRV_REQ_ZERO_WRITE for truncateEric Blake2020-05-081-0/+3
* gluster: Drop useless has_zero_init callbackEric Blake2020-05-081-14/+0Star
* qcow2: Fix preallocation on block devicesMax Reitz2020-05-081-2/+8
* backup: Make sure that source and target size matchKevin Wolf2020-05-082-6/+22
* backup: Improve error for bdrv_getlength() failureKevin Wolf2020-05-081-2/+2
* vmdk: Flush only once in vmdk_L2update()Kevin Wolf2020-05-081-2/+5
* vmdk: Don't update L2 table for zero write on zero clusterKevin Wolf2020-05-081-1/+1
* vmdk: Fix partial overwrite of zero clusterKevin Wolf2020-05-081-6/+12
* vmdk: Fix zero cluster allocationKevin Wolf2020-05-081-5/+7
* vmdk: Rename VmdkMetaData.valid to new_allocationKevin Wolf2020-05-081-4/+4
* qcow2: Avoid integer wraparound in qcow2_co_truncate()Alberto Garcia2020-05-081-5/+7
* block: luks: better error message when creating too large filesMaxim Levitsky2020-05-071-4/+21
* Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2020-05-05' in...Peter Maydell2020-05-0516-149/+309
|\
| * block/block-copy: use aio-task-pool APIVladimir Sementsov-Ogievskiy2020-05-051-13/+106
| * block/block-copy: refactor task creationVladimir Sementsov-Ogievskiy2020-05-051-34/+46
| * block/block-copy: add state pointer to BlockCopyTaskVladimir Sementsov-Ogievskiy2020-05-051-13/+15
| * block/block-copy: alloc task on each iterationVladimir Sementsov-Ogievskiy2020-05-051-7/+11
| * block/block-copy: rename in-flight requests to tasksVladimir Sementsov-Ogievskiy2020-05-051-50/+48Star
| * block: Comment cleanupsEric Blake2020-05-053-7/+8
| * qcow2: Tweak comment about bitmaps vs. resizeEric Blake2020-05-051-1/+1
| * qcow2: Allow resize of images with internal snapshotsEric Blake2020-05-052-7/+38
| * block: Add blk_new_with_bs() helperEric Blake2020-05-0511-49/+68
* | Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2020-05-04' into st...Peter Maydell2020-05-051-4/+2Star
|\ \
| * | block/nbd-client: drop max_block restriction from discardVladimir Sementsov-Ogievskiy2020-05-041-1/+1
| * | block/nbd-client: drop max_block restriction from block_statusVladimir Sementsov-Ogievskiy2020-05-041-3/+1Star
| |/
* | Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-5.1-pul...Peter Maydell2020-05-054-12/+6Star
|\ \
| * | Compress lines for immediate returnSimran Singhal2020-05-044-12/+6Star
| |/
* / lockable: replaced locks with lock guard macros where appropriateDaniel Brodsky2020-05-042-32/+26Star
|/
* qcow2: Forward ZERO_WRITE flag for full preallocationKevin Wolf2020-04-301-3/+19
* block: truncate: Don't make backing file data visibleKevin Wolf2020-04-301-0/+25
* file-posix: Support BDRV_REQ_ZERO_WRITE for truncateKevin Wolf2020-04-301-0/+4
* raw-format: Support BDRV_REQ_ZERO_WRITE for truncateKevin Wolf2020-04-301-1/+3
* qcow2: Support BDRV_REQ_ZERO_WRITE for truncateKevin Wolf2020-04-302-1/+35
* block-backend: Add flags to blk_truncate()Kevin Wolf2020-04-3010-16/+16
* block: Add flags to bdrv(_co)_truncate()Kevin Wolf2020-04-3011-23/+28
* block: Add flags to BlockDriver.bdrv_co_truncate()Kevin Wolf2020-04-3013-11/+22
* qapi: Only input visitors can actually failMarkus Armbruster2020-04-301-8/+1Star
* block/file-posix: Fix check_cache_dropped() error handlingMarkus Armbruster2020-04-291-1/+4