aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)Author
2018-03-02block: add BlockBackend->in_flight counterStefan Hajnoczi
2018-03-02block: extract AIO_WAIT_WHILE() from BlockDriverStateStefan Hajnoczi
2018-03-02block: fix write with zero flag set and iovector providedAnton Nefedov
2018-03-02block: Drop unused .bdrv_co_get_block_status()Eric Blake
2018-03-02vvfat: Switch to .bdrv_co_block_status()Eric Blake
2018-03-02vpc: Switch to .bdrv_co_block_status()Eric Blake
2018-03-02vmdk: Switch to .bdrv_co_block_status()Eric Blake
2018-03-02vdi: Switch to .bdrv_co_block_status()Eric Blake
2018-03-02vdi: Avoid bitrot of debugging codeEric Blake
2018-03-02sheepdog: Switch to .bdrv_co_block_status()Eric Blake
2018-03-02raw: Switch to .bdrv_co_block_status()Eric Blake
2018-03-02qed: Switch to .bdrv_co_block_status()Eric Blake
2018-03-02qcow2: Switch to .bdrv_co_block_status()Eric Blake
2018-03-02qcow: Switch to .bdrv_co_block_status()Eric Blake
2018-03-02parallels: Switch to .bdrv_co_block_status()Eric Blake
2018-03-02null: Switch to .bdrv_co_block_status()Eric Blake
2018-03-02iscsi: Switch to .bdrv_co_block_status()Eric Blake
2018-03-02iscsi: Switch iscsi_allocmap_update() to byte-basedEric Blake
2018-03-02iscsi: Switch cluster_sectors to byte-basedEric Blake
2018-03-02gluster: Switch to .bdrv_co_block_status()Eric Blake
2018-03-02file-posix: Switch to .bdrv_co_block_status()Eric Blake
2018-03-02block: Switch passthrough drivers to .bdrv_co_block_status()Eric Blake
2018-03-02nvme: Drop pointless .bdrv_co_get_block_status()Eric Blake
2018-03-02block: Add .bdrv_co_block_status() callbackEric Blake
2018-03-01nbd: Honor server's advertised minimum block sizeEric Blake
2018-03-01block/nvme: fix Coverity reportsPaolo Bonzini
2018-02-13qcow2: Allow configuring the L2 slice sizeAlberto Garcia
2018-02-13qcow2: Rename l2_table in count_cow_clusters()Alberto Garcia
2018-02-13qcow2: Rename l2_table in count_contiguous_clusters_unallocated()Alberto Garcia
2018-02-13qcow2: Rename l2_table in count_contiguous_clusters()Alberto Garcia
2018-02-13qcow2: Rename l2_table in qcow2_alloc_compressed_cluster_offset()Alberto Garcia
2018-02-13qcow2: Update qcow2_truncate() to support L2 slicesAlberto Garcia
2018-02-13qcow2: Update expand_zero_clusters_in_l1() to support L2 slicesAlberto Garcia
2018-02-13qcow2: Prepare expand_zero_clusters_in_l1() for adding L2 slice supportAlberto Garcia
2018-02-13qcow2: Read refcount before L2 table in expand_zero_clusters_in_l1()Alberto Garcia
2018-02-13qcow2: Update qcow2_update_snapshot_refcount() to support L2 slicesAlberto Garcia
2018-02-13qcow2: Prepare qcow2_update_snapshot_refcount() for adding L2 slice supportAlberto Garcia
2018-02-13qcow2: Update zero_single_l2() to support L2 slicesAlberto Garcia
2018-02-13qcow2: Update discard_single_l2() to support L2 slicesAlberto Garcia
2018-02-13qcow2: Update handle_alloc() to support L2 slicesAlberto Garcia
2018-02-13qcow2: Update handle_copied() to support L2 slicesAlberto Garcia
2018-02-13qcow2: Update qcow2_alloc_cluster_link_l2() to support L2 slicesAlberto Garcia
2018-02-13qcow2: Update qcow2_get_cluster_offset() to support L2 slicesAlberto Garcia
2018-02-13qcow2: Update get_cluster_table() to support L2 slicesAlberto Garcia
2018-02-13qcow2: Refactor get_cluster_table()Alberto Garcia
2018-02-13qcow2: Update l2_allocate() to support L2 slicesAlberto Garcia
2018-02-13qcow2: Prepare l2_allocate() for adding L2 slice supportAlberto Garcia
2018-02-13qcow2: Update l2_load() to support L2 slicesAlberto Garcia
2018-02-13qcow2: Add offset_to_l2_slice_index()Alberto Garcia
2018-02-13qcow2: Add l2_slice_size field to BDRVQcow2StateAlberto Garcia