summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* qed: Simplify backing readsEric Blake2020-07-062-59/+6Star
* block: drop unallocated_blocks_are_zeroVladimir Sementsov-Ogievskiy2020-07-063-9/+2Star
* block/vhdx: drop unallocated_blocks_are_zeroVladimir Sementsov-Ogievskiy2020-07-061-3/+0Star
* block/file-posix: drop unallocated_blocks_are_zeroVladimir Sementsov-Ogievskiy2020-07-061-3/+0Star
* block/iscsi: drop unallocated_blocks_are_zeroVladimir Sementsov-Ogievskiy2020-07-061-1/+0Star
* block/crypto: drop unallocated_blocks_are_zeroVladimir Sementsov-Ogievskiy2020-07-061-1/+0Star
* block/vpc: return ZERO block-status when appropriateVladimir Sementsov-Ogievskiy2020-07-061-2/+1Star
* block/vdi: return ZERO block-status when appropriateVladimir Sementsov-Ogievskiy2020-07-061-2/+1Star
* block: inline bdrv_unallocated_blocks_are_zero()Vladimir Sementsov-Ogievskiy2020-07-061-3/+8
* block/qcow2: implement blockdev-amendMaxim Levitsky2020-07-061-0/+39
* block/crypto: implement blockdev-amendMaxim Levitsky2020-07-061-19/+53
* block/core: add generic infrastructure for x-blockdev-amend qmp commandMaxim Levitsky2020-07-062-1/+114
* block/qcow2: extend qemu-img amend interface with crypto optionsMaxim Levitsky2020-07-061-9/+62
* block/crypto: implement the encryption key managementMaxim Levitsky2020-07-062-3/+161
* block/crypto: rename two functionsMaxim Levitsky2020-07-061-13/+12Star
* block/amend: refactor qcow2 amend optionsMaxim Levitsky2020-07-061-100/+38Star
* block/amend: separate amend and create options for qemu-imgMaxim Levitsky2020-07-061-79/+94
* block/amend: add 'force' optionMaxim Levitsky2020-07-061-0/+1
* qcrypto/core: add generic infrastructure for crypto options amendmentMaxim Levitsky2020-07-062-0/+20
* qcow2: Fix preallocation on images with unaligned sizesAlberto Garcia2020-07-061-3/+14
* block/block-copy: block_copy_dirty_clusters: fix failure checkVladimir Sementsov-Ogievskiy2020-07-061-1/+3
* vvfat: Fix array_remove_slice()Kevin Wolf2020-07-031-37/+5Star
* vvfat: Check that updated filenames are validKevin Wolf2020-07-031-1/+24
* block/nvme: support nested aio_poll()Stefan Hajnoczi2020-06-232-7/+58
* block/nvme: keep BDRVNVMeState pointer in NVMeQueuePairStefan Hajnoczi2020-06-231-32/+38
* block/nvme: clarify that free_req_queue is protected by q->lockStefan Hajnoczi2020-06-231-1/+1
* block/nvme: switch to a NVMeRequest freelistStefan Hajnoczi2020-06-231-27/+54
* block/nvme: don't access CQE after moving cq.headStefan Hajnoczi2020-06-231-1/+4
* block/nvme: drop tautologous assertionStefan Hajnoczi2020-06-231-1/+0Star
* block/nvme: poll queues without q->lockStefan Hajnoczi2020-06-231-0/+12
* qcow2: Tweak comments on qcow2_get_persistent_dirty_bitmap_sizeEric Blake2020-06-171-4/+5
* block: Refactor subdirectory recursion during makeEric Blake2020-06-171-0/+1
* block: Call attention to truncation of long NBD exportsEric Blake2020-06-101-8/+13
* block: Factor out bdrv_run_co()Vladimir Sementsov-Ogievskiy2020-06-051-121/+72Star
* io_uring: use io_uring_cq_ready() to check for ready cqesStefano Garzarella2020-06-051-6/+3Star
* io_uring: retry io_uring_submit() if it fails with errno=EINTRStefano Garzarella2020-06-051-1/+1
* qcow2: Expose bitmaps' size during measureEric Blake2020-05-285-5/+51
* block/dirty-bitmap: add bdrv_has_named_bitmaps helperVladimir Sementsov-Ogievskiy2020-05-281-0/+13
* blockdev: Split off basic bitmap operations for qemu-imgEric Blake2020-05-192-0/+322
* block: Make it easier to learn which BDS support bitmapsEric Blake2020-05-194-0/+19
* block/block-copy: Simplify block_copy_do_copy()Philippe Mathieu-Daudé2020-05-181-9/+3Star
* block/block-copy: Fix uninitialized variable in block_copy_task_entryPhilippe Mathieu-Daudé2020-05-181-1/+1
* block: Drop @child_class from bdrv_child_perm()Max Reitz2020-05-189-14/+4Star
* block: Pass BdrvChildRole in remaining casesMax Reitz2020-05-182-5/+10
* block: Use bdrv_default_perms()Max Reitz2020-05-1820-28/+23Star
* block: Use child_of_bds in remaining placesMax Reitz2020-05-183-6/+17
* block: Make filter drivers use child_of_bdsMax Reitz2020-05-188-12/+22
* block: Make format drivers use child_of_bdsMax Reitz2020-05-1812-29/+50
* block: Make backing files child_of_bds childrenMax Reitz2020-05-182-2/+3
* block: Switch child_format users to child_of_bdsMax Reitz2020-05-182-4/+6