summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* util: rename qemu_open() to qemu_open_old()Daniel P. Berrangé2020-09-163-11/+13
* block/rbd: add 'namespace' to qemu_rbd_strong_runtime_opts[]Stefano Garzarella2020-09-151-0/+1
* qcow2: Convert qcow2_alloc_cluster_offset() into qcow2_alloc_host_offset()Alberto Garcia2020-09-153-30/+26Star
* qcow2: Make preallocate_co() resize the image to the correct sizeAlberto Garcia2020-09-151-0/+1
* block/qcow: remove runtime optsJohn Snow2020-09-151-9/+0Star
* block/rbd: remove runtime_optsJohn Snow2020-09-151-42/+0Star
* qcow2: Return the original error code in qcow2_co_pwrite_zeroes()Alberto Garcia2020-09-151-1/+1
* qcow2: Make qcow2_free_any_clusters() free only one clusterAlberto Garcia2020-09-153-9/+9
* qcow2: Handle QCowL2Meta on error in preallocate_co()Alberto Garcia2020-09-151-23/+17Star
* block/vhdx: Support vhdx image only with 512 bytes logical sector sizeSwapnil Ingle2020-09-151-3/+3
* qcow2: Rewrite the documentation of qcow2_alloc_cluster_offset()Alberto Garcia2020-09-151-10/+14
* qcow2: Don't check nb_clusters when removing l2meta from the listAlberto Garcia2020-09-151-3/+1Star
* qcow2: Fix removal of list members from BDRVQcow2State.cluster_allocsAlberto Garcia2020-09-151-3/+0Star
* qcow2: Use macros for the L1, refcount and bitmap table entry sizesAlberto Garcia2020-09-156-83/+94
* block/quorum.c: stable children namesLukas Straub2020-09-151-6/+14
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2020-09-1121-329/+622
|\
| * block/qcow2-cluster: Add missing "fallthrough" annotationThomas Huth2020-09-101-0/+1
| * block/nvme: Pair doorbell registersPhilippe Mathieu-Daudé2020-09-101-3/+6
| * block/nvme: Use generic NvmeBar structurePhilippe Mathieu-Daudé2020-09-101-19/+1Star
| * block/nvme: Group controller registers in NVMeRegs structurePhilippe Mathieu-Daudé2020-09-101-23/+25
| * file-win32: Fix "locking" optionKevin Wolf2020-09-101-1/+21
| * block: Leave BDS.backing_{file,format} constantMax Reitz2020-09-071-3/+5
| * block: Inline bdrv_co_block_status_from_*()Max Reitz2020-09-079-46/+22Star
| * commit: Deal with filtersMax Reitz2020-09-073-27/+76
| * backup: Deal with filtersMax Reitz2020-09-072-5/+6
| * mirror: Deal with filtersMax Reitz2020-09-071-27/+91
| * block-copy: Use CAF to find sync=top baseMax Reitz2020-09-071-2/+2
| * block: Use child access functions for QAPI queriesMax Reitz2020-09-071-13/+20
| * block: Report data child for query-blockstatsMax Reitz2020-09-071-2/+29
| * block/null: Implement bdrv_get_allocated_file_sizeMax Reitz2020-09-071-0/+7
| * block/snapshot: Fix fallbackMax Reitz2020-09-071-21/+83
| * block: Use CAF in bdrv_co_rw_vmstate()Max Reitz2020-09-071-2/+3
| * block: Iterate over children in refresh_limitsMax Reitz2020-09-071-16/+16
| * vmdk: Drop vmdk_co_flush()Max Reitz2020-09-071-16/+0Star
| * block: Flush all children in generic codeMax Reitz2020-09-071-6/+17
| * block: Use bdrv_cow_child() in bdrv_co_truncate()Max Reitz2020-09-071-3/+4
| * stream: Deal with filtersMax Reitz2020-09-071-17/+46
| * block: Use CAFs in block status functionsMax Reitz2020-09-071-9/+10
| * block: Use bdrv_filter_(bs|child) where obviousMax Reitz2020-09-071-2/+5
| * copy-on-read: Support compressed writesMax Reitz2020-09-071-0/+11
| * throttle: Support compressed writesMax Reitz2020-09-071-0/+10
| * block: Drop bdrv_is_encrypted()Max Reitz2020-09-071-1/+1
| * block/nvme: Use an array of EventNotifierPhilippe Mathieu-Daudé2020-09-071-10/+21
| * block/nvme: Extract nvme_poll_queue()Philippe Mathieu-Daudé2020-09-071-17/+27
| * block/nvme: Simplify nvme_create_queue_pair() argumentsPhilippe Mathieu-Daudé2020-09-071-6/+7
| * block/nvme: Replace BDRV_POLL_WHILE by AIO_WAIT_WHILEPhilippe Mathieu-Daudé2020-09-071-1/+2
| * block/nvme: Simplify nvme_init_queue() argumentsPhilippe Mathieu-Daudé2020-09-071-4/+3Star
| * block/nvme: Replace qemu_try_blockalign(bs) by qemu_try_memalign(pg_sz)Philippe Mathieu-Daudé2020-09-071-5/+5
| * block/nvme: Replace qemu_try_blockalign0 by qemu_try_blockalign/memsetPhilippe Mathieu-Daudé2020-09-071-7/+9
| * block/nvme: Use union of NvmeIdCtrl / NvmeIdNs structuresPhilippe Mathieu-Daudé2020-09-071-16/+15Star