summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2018-03-0632-521/+572
|\
| * block: Fix NULL dereference on empty drive errorKevin Wolf2018-03-051-2/+3
| * qcow2: Replace align_offset() with ROUND_UP()Alberto Garcia2018-03-026-24/+18Star
| * block/ssh: Add basic .bdrv_truncate()Max Reitz2018-03-021-0/+24
| * block/ssh: Make ssh_grow_file() blockingMax Reitz2018-03-021-0/+7
| * block/ssh: Pull ssh_grow_file() from ssh_create()Max Reitz2018-03-021-8/+22
| * qcow2: make qcow2_co_create2() a coroutine_fnStefan Hajnoczi2018-03-021-8/+9
| * block: rename .bdrv_create() to .bdrv_co_create_opts()Stefan Hajnoczi2018-03-0218-51/+70
| * block: add BlockBackend->in_flight counterStefan Hajnoczi2018-03-021-7/+53
| * block: extract AIO_WAIT_WHILE() from BlockDriverStateStefan Hajnoczi2018-03-021-8/+2Star
| * block: fix write with zero flag set and iovector providedAnton Nefedov2018-03-021-1/+1
| * block: Drop unused .bdrv_co_get_block_status()Eric Blake2018-03-021-40/+10Star
| * vvfat: Switch to .bdrv_co_block_status()Eric Blake2018-03-021-9/+7Star
| * vpc: Switch to .bdrv_co_block_status()Eric Blake2018-03-021-22/+23
| * vmdk: Switch to .bdrv_co_block_status()Eric Blake2018-03-021-24/+14Star
| * vdi: Switch to .bdrv_co_block_status()Eric Blake2018-03-021-20/+13Star
| * vdi: Avoid bitrot of debugging codeEric Blake2018-03-021-3/+9
| * sheepdog: Switch to .bdrv_co_block_status()Eric Blake2018-03-021-13/+13
| * raw: Switch to .bdrv_co_block_status()Eric Blake2018-03-021-8/+8
| * qed: Switch to .bdrv_co_block_status()Eric Blake2018-03-021-52/+24Star
| * qcow2: Switch to .bdrv_co_block_status()Eric Blake2018-03-021-11/+13
| * qcow: Switch to .bdrv_co_block_status()Eric Blake2018-03-021-11/+16
| * parallels: Switch to .bdrv_co_block_status()Eric Blake2018-03-021-7/+15
| * null: Switch to .bdrv_co_block_status()Eric Blake2018-03-021-11/+12
| * iscsi: Switch to .bdrv_co_block_status()Eric Blake2018-03-021-36/+33Star
| * iscsi: Switch iscsi_allocmap_update() to byte-basedEric Blake2018-03-021-46/+44Star
| * iscsi: Switch cluster_sectors to byte-basedEric Blake2018-03-021-21/+35
| * gluster: Switch to .bdrv_co_block_status()Eric Blake2018-03-021-36/+34Star
| * file-posix: Switch to .bdrv_co_block_status()Eric Blake2018-03-021-34/+30Star
| * block: Switch passthrough drivers to .bdrv_co_block_status()Eric Blake2018-03-025-28/+34
| * nvme: Drop pointless .bdrv_co_get_block_status()Eric Blake2018-03-021-14/+0Star
| * block: Add .bdrv_co_block_status() callbackEric Blake2018-03-021-9/+19
* | qapi: Empty out qapi-schema.jsonMarkus Armbruster2018-03-021-1/+1
* | Include less of the generated modular QAPI headersMarkus Armbruster2018-03-0211-14/+13Star
* | Include qapi/qmp/qerror.h exactly where neededMarkus Armbruster2018-03-021-1/+0Star
|/
* nbd: Honor server's advertised minimum block sizeEric Blake2018-03-012-3/+2Star
* block/nvme: fix Coverity reportsPaolo Bonzini2018-03-011-3/+7
* qcow2: Allow configuring the L2 slice sizeAlberto Garcia2018-02-133-11/+39
* qcow2: Rename l2_table in count_cow_clusters()Alberto Garcia2018-02-131-2/+2
* qcow2: Rename l2_table in count_contiguous_clusters_unallocated()Alberto Garcia2018-02-131-3/+3
* qcow2: Rename l2_table in count_contiguous_clusters()Alberto Garcia2018-02-131-4/+4
* qcow2: Rename l2_table in qcow2_alloc_compressed_cluster_offset()Alberto Garcia2018-02-131-8/+8
* qcow2: Update qcow2_truncate() to support L2 slicesAlberto Garcia2018-02-131-3/+3
* qcow2: Update expand_zero_clusters_in_l1() to support L2 slicesAlberto Garcia2018-02-131-23/+28
* qcow2: Prepare expand_zero_clusters_in_l1() for adding L2 slice supportAlberto Garcia2018-02-131-91/+96
* qcow2: Read refcount before L2 table in expand_zero_clusters_in_l1()Alberto Garcia2018-02-131-6/+6
* qcow2: Update qcow2_update_snapshot_refcount() to support L2 slicesAlberto Garcia2018-02-131-14/+18
* qcow2: Prepare qcow2_update_snapshot_refcount() for adding L2 slice supportAlberto Garcia2018-02-131-69/+75
* qcow2: Update zero_single_l2() to support L2 slicesAlberto Garcia2018-02-131-14/+14
* qcow2: Update discard_single_l2() to support L2 slicesAlberto Garcia2018-02-131-16/+16