aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2023-08-03block/blkio: add more comments on the fd passing handlingStefano Garzarella1-3/+12
2023-08-03block/blkio: close the fd when blkio_connect() failsStefano Garzarella1-3/+8
2023-07-27Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into stagingRichard Henderson3-45/+93
2023-07-27block/blkio: use blkio_set_int("fd") to check fd supportStefano Garzarella1-1/+1
2023-07-27block/blkio: fall back on using `path` when `fd` setting failsStefano Garzarella1-10/+10
2023-07-27block/blkio: retry blkio_connect() if it fails using `fd`Stefano Garzarella1-0/+29
2023-07-27block/blkio: move blkio_connect() in the drivers functionsStefano Garzarella1-27/+40
2023-07-27block: Fix pad_request's request restrictionHanna Czenczek1-2/+6
2023-07-27block/file-posix: fix g_file_get_contents return pathSam Li1-4/+2
2023-07-26block/blkio: do not use open flags in qemu_open()Stefano Garzarella1-9/+12
2023-07-25block/blkio: enable the completion eventfdStefano Garzarella1-0/+1
2023-07-19nbd/client: Simplify cookie vs. index computationEric Blake1-8/+8
2023-07-19nbd: s/handle/cookie/ to match NBD specEric Blake1-47/+49
2023-07-17block/nvme: invoke blk_io_plug_call() outside q->lockStefan Hajnoczi1-1/+2
2023-07-04block/blkio: fix module_block.py parsingStefan Hajnoczi1-56/+60
2023-06-28Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into stagingRichard Henderson22-316/+329
2023-06-28block: use bdrv_co_debug_event in coroutine contextPaolo Bonzini9-52/+52
2023-06-28block: use bdrv_co_getlength in coroutine contextPaolo Bonzini4-12/+12
2023-06-28qcow2: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini5-98/+105
2023-06-28vhdx: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini3-57/+57
2023-06-28vmdk: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini1-13/+14
2023-06-28dmg: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini1-10/+11
2023-06-28cloop: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini1-4/+5
2023-06-28bochs: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini1-3/+4
2023-06-28vpc: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini1-26/+26
2023-06-28qed: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini2-5/+7
2023-06-28file-posix: remove incorrect coroutine_fn callsPaolo Bonzini1-12/+17
2023-06-28Revert "graph-lock: Disable locking for now"Kevin Wolf1-26/+0
2023-06-28graph-lock: Unlock the AioContext while pollingKevin Wolf1-1/+22
2023-06-26vhost-user: fully use new backend/frontend namingManos Pitsidianakis1-1/+1
2023-06-20meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé2-4/+4
2023-06-06Merge tag 'pull-request-2023-06-06' of https://gitlab.com/thuth/qemu into sta...Richard Henderson1-2/+2
2023-06-05bulk: Remove pointless QOM castsPhilippe Mathieu-Daudé1-2/+2
2023-06-05qcow2: add discard-no-unref optionJean-Louis Dupond3-4/+49
2023-06-05parallels: Incorrect condition in out-of-image checkAlexander Ivanov1-1/+1
2023-06-05parallels: Replace qemu_co_mutex_lock by WITH_QEMU_LOCK_GUARDAlexander Ivanov1-19/+14
2023-06-05parallels: Move statistic collection to a separate functionAlexander Ivanov1-22/+30
2023-06-05parallels: Move check of leaks to a separate functionAlexander Ivanov1-29/+45
2023-06-05parallels: Fix statistics calculationAlexander Ivanov1-1/+5
2023-06-05parallels: Move check of cluster outside image to a separate functionAlexander Ivanov1-26/+49
2023-06-05parallels: Move check of unclean image to a separate functionAlexander Ivanov1-10/+21
2023-06-05parallels: Use generic infrastructure for BAT writing in parallels_co_check()Alexander Ivanov1-13/+10
2023-06-05parallels: create parallels_set_bat_entry_helper() to assign BAT valueAlexander Ivanov1-3/+8
2023-06-05parallels: Fix image_end_offset and data_end after out-of-image checkAlexander Ivanov1-1/+7
2023-06-05parallels: Fix high_off calculation in parallels_co_check()Alexander Ivanov1-2/+2
2023-06-05parallels: Out of image offset in BAT leads to image inflationAlexander Ivanov1-0/+17
2023-06-05block: Collapse padded I/O vecs exceeding IOV_MAXHanna Czenczek1-15/+151
2023-06-02cutils: Adjust signature of parse_uint[_full]Eric Blake2-4/+4
2023-06-01block/blkio: use qemu_open() to support fd passing for virtio-blkStefano Garzarella1-9/+44
2023-06-01block: remove bdrv_co_io_plug() APIStefan Hajnoczi1-37/+0