summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* block-backend: avoid bdrv_unregister_buf() NULL pointer derefStefan Hajnoczi2022-11-301-2/+13
* block: Start/end drain on correct AioContextHanna Reitz2022-11-101-2/+4
* block-backend: Update ctx immediately after rootHanna Reitz2022-11-101-1/+7
* block: Make bdrv_child_get_parent_aio_context I/OHanna Reitz2022-11-101-0/+1
* block/blkio: Set BlockDriver::has_variable_length to falseAlberto Faria2022-11-101-1/+0Star
* block/mirror: Fix NULL s->job in active writesHanna Reitz2022-11-101-8/+12
* block/mirror: Drop mirror_wait_for_any_operation()Hanna Reitz2022-11-101-13/+8Star
* block/mirror: Do not wait for active writesHanna Reitz2022-11-101-7/+30
* dmg: warn when opening dmg images containing blocks of unknown typeKevin Wolf2022-11-061-0/+19
* module: add Error arguments to module_load and module_load_qomClaudio Fontana2022-11-061-3/+11
* module: rename module_load_one to module_loadClaudio Fontana2022-11-061-2/+2
* Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into stagingStefan Hajnoczi2022-11-011-4/+43
|\
| * block/blkio: Make driver nvme-io_uring take a "path" instead of a "filename"Alberto Faria2022-10-311-4/+8
| * block/blkio: Tolerate device size changesAlberto Faria2022-10-311-0/+27
| * block/blkio: Add virtio-blk-vfio-pci BlockDriverAlberto Faria2022-10-311-0/+8
* | block/vvfat: Unify the mkdir() callBin Meng2022-10-311-6/+3Star
|/
* Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into stagingStefan Hajnoczi2022-10-3042-371/+372
|\
| * block/block-backend: blk_set_enable_write_cache is IO_CODEEmanuele Giuseppe Esposito2022-10-271-1/+1
| * vmdk: switch to *_co_* functionsAlberto Faria2022-10-271-27/+27
| * vhdx: switch to *_co_* functionsAlberto Faria2022-10-271-4/+4
| * vdi: switch to *_co_* functionsAlberto Faria2022-10-271-8/+9
| * qed: switch to *_co_* functionsAlberto Faria2022-10-272-7/+7
| * qcow2: switch to *_co_* functionsAlberto Faria2022-10-274-24/+24
| * qcow: switch to *_co_* functionsAlberto Faria2022-10-271-22/+23
| * parallels: switch to *_co_* functionsAlberto Faria2022-10-271-14/+14
| * mirror: switch to *_co_* functionsAlberto Faria2022-10-271-2/+2
| * block: switch to *_co_* functionsAlberto Faria2022-10-271-2/+2
| * commit: switch to *_co_* functionsAlberto Faria2022-10-271-1/+1
| * vmdk: manually add more coroutine_fn annotationsPaolo Bonzini2022-10-271-17/+17
| * qcow2: manually add more coroutine_fn annotationsPaolo Bonzini2022-10-274-24/+27
| * qcow: manually add more coroutine_fn annotationsPaolo Bonzini2022-10-271-6/+9
| * blkdebug: add missing coroutine_fn annotation for indirect-called functionsPaolo Bonzini2022-10-271-1/+1
| * qcow2: add coroutine_fn annotation for indirect-called functionsAlberto Faria2022-10-271-4/+4
| * block: add missing coroutine_fn annotation to BlockDriverState callbacksAlberto Faria2022-10-271-7/+7
| * ssh: add missing coroutine_fn annotationAlberto Faria2022-10-271-3/+3
| * monitor: add missing coroutine_fn annotationAlberto Faria2022-10-271-1/+1
| * block: remove incorrect coroutine_fn annotationAlberto Faria2022-10-271-2/+2
| * backup: remove incorrect coroutine_fn annotationAlberto Faria2022-10-271-1/+1
| * block/nfs: Fix 32-bit Windows buildBin Meng2022-10-271-0/+8
| * block: remove bdrv_try_set_aio_context and replace it with bdrv_try_change_ai...Emanuele Giuseppe Esposito2022-10-271-1/+1
| * block: rename bdrv_child_try_change_aio_context in bdrv_try_change_aio_contextEmanuele Giuseppe Esposito2022-10-271-2/+1Star
| * block: remove all unused ->can_set_aio_ctx and ->set_aio_ctx callbacksEmanuele Giuseppe Esposito2022-10-271-33/+0Star
| * block: use the new _change_ API instead of _can_set_ and _set_Emanuele Giuseppe Esposito2022-10-271-2/+6
| * block-backend: implement .change_aio_ctx in child_rootEmanuele Giuseppe Esposito2022-10-271-0/+52
| * block/snapshot: drop indirection around bdrv_snapshot_fallback_ptrVladimir Sementsov-Ogievskiy2022-10-271-22/+16Star
| * block: Manipulate bs->file / bs->backing pointers in .attach/.detachVladimir Sementsov-Ogievskiy2022-10-273-6/+5Star
| * block/snapshot: stress that we fallback to primary childVladimir Sementsov-Ogievskiy2022-10-271-20/+10Star
| * block/blklogwrites: don't care to remove bs->file child on failureVladimir Sementsov-Ogievskiy2022-10-271-4/+0Star
| * block: introduce bdrv_open_file_child() helperVladimir Sementsov-Ogievskiy2022-10-2722-101/+71Star
| * block: BlockDriver: add .filtered_child_is_backing fieldVladimir Sementsov-Ogievskiy2022-10-272-0/+2