aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)Author
2023-08-03block/blkio: add more comments on the fd passing handlingStefano Garzarella
2023-08-03block/blkio: close the fd when blkio_connect() failsStefano Garzarella
2023-07-27Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into stagingRichard Henderson
2023-07-27block/blkio: use blkio_set_int("fd") to check fd supportStefano Garzarella
2023-07-27block/blkio: fall back on using `path` when `fd` setting failsStefano Garzarella
2023-07-27block/blkio: retry blkio_connect() if it fails using `fd`Stefano Garzarella
2023-07-27block/blkio: move blkio_connect() in the drivers functionsStefano Garzarella
2023-07-27block: Fix pad_request's request restrictionHanna Czenczek
2023-07-27block/file-posix: fix g_file_get_contents return pathSam Li
2023-07-26block/blkio: do not use open flags in qemu_open()Stefano Garzarella
2023-07-25block/blkio: enable the completion eventfdStefano Garzarella
2023-07-19nbd/client: Simplify cookie vs. index computationEric Blake
2023-07-19nbd: s/handle/cookie/ to match NBD specEric Blake
2023-07-17block/nvme: invoke blk_io_plug_call() outside q->lockStefan Hajnoczi
2023-07-04block/blkio: fix module_block.py parsingStefan Hajnoczi
2023-06-28Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into stagingRichard Henderson
2023-06-28block: use bdrv_co_debug_event in coroutine contextPaolo Bonzini
2023-06-28block: use bdrv_co_getlength in coroutine contextPaolo Bonzini
2023-06-28qcow2: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini
2023-06-28vhdx: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini
2023-06-28vmdk: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini
2023-06-28dmg: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini
2023-06-28cloop: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini
2023-06-28bochs: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini
2023-06-28vpc: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini
2023-06-28qed: mark more functions as coroutine_fns and GRAPH_RDLOCKPaolo Bonzini
2023-06-28file-posix: remove incorrect coroutine_fn callsPaolo Bonzini
2023-06-28Revert "graph-lock: Disable locking for now"Kevin Wolf
2023-06-28graph-lock: Unlock the AioContext while pollingKevin Wolf
2023-06-26vhost-user: fully use new backend/frontend namingManos Pitsidianakis
2023-06-20meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé
2023-06-06Merge tag 'pull-request-2023-06-06' of https://gitlab.com/thuth/qemu into sta...Richard Henderson
2023-06-05bulk: Remove pointless QOM castsPhilippe Mathieu-Daudé
2023-06-05qcow2: add discard-no-unref optionJean-Louis Dupond
2023-06-05parallels: Incorrect condition in out-of-image checkAlexander Ivanov
2023-06-05parallels: Replace qemu_co_mutex_lock by WITH_QEMU_LOCK_GUARDAlexander Ivanov
2023-06-05parallels: Move statistic collection to a separate functionAlexander Ivanov
2023-06-05parallels: Move check of leaks to a separate functionAlexander Ivanov
2023-06-05parallels: Fix statistics calculationAlexander Ivanov
2023-06-05parallels: Move check of cluster outside image to a separate functionAlexander Ivanov
2023-06-05parallels: Move check of unclean image to a separate functionAlexander Ivanov
2023-06-05parallels: Use generic infrastructure for BAT writing in parallels_co_check()Alexander Ivanov
2023-06-05parallels: create parallels_set_bat_entry_helper() to assign BAT valueAlexander Ivanov
2023-06-05parallels: Fix image_end_offset and data_end after out-of-image checkAlexander Ivanov
2023-06-05parallels: Fix high_off calculation in parallels_co_check()Alexander Ivanov
2023-06-05parallels: Out of image offset in BAT leads to image inflationAlexander Ivanov
2023-06-05block: Collapse padded I/O vecs exceeding IOV_MAXHanna Czenczek
2023-06-02cutils: Adjust signature of parse_uint[_full]Eric Blake
2023-06-01block/blkio: use qemu_open() to support fd passing for virtio-blkStefano Garzarella
2023-06-01block: remove bdrv_co_io_plug() APIStefan Hajnoczi