aboutsummaryrefslogtreecommitdiff
path: root/block/blkio.c
AgeCommit message (Expand)AuthorFilesLines
2024-08-12block/blkio: use FUA flag on write zeroes only if supportedStefano Garzarella1-2/+4
2024-06-28block: rename former bdrv_file_open callbacksPaolo Bonzini1-4/+4
2024-06-28block: remove separate bdrv_file_open callbackPaolo Bonzini1-1/+1
2024-02-07blkio: Respect memory-alignment for bounce buffer allocationsKevin Wolf1-0/+3
2024-01-30block/blkio: Make s->mem_region_alignment be 64 bitsRichard W.M. Jones1-1/+1
2023-10-31util/defer-call: move defer_call() to util/Stefan Hajnoczi1-0/+1
2023-10-31block: rename blk_io_plug_call() API to defer_call()Stefan Hajnoczi1-4/+4
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-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-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-04block/blkio: fix module_block.py parsingStefan Hajnoczi1-56/+60
2023-06-01block/blkio: use qemu_open() to support fd passing for virtio-blkStefano Garzarella1-9/+44
2023-06-01block/blkio: convert to blk_io_plug_call() APIStefan Hajnoczi1-19/+24
2023-05-30aio: remove aio_disable_external() APIStefan Hajnoczi1-10/+5
2023-02-01block: Convert bdrv_get_info() to co_wrapper_mixedEmanuele Giuseppe Esposito1-2/+3
2023-02-01block: Convert bdrv_refresh_total_sectors() to co_wrapper_mixedEmanuele Giuseppe Esposito1-3/+3
2023-02-01block: Convert bdrv_io_unplug() to co_wrapperEmanuele Giuseppe Esposito1-2/+2
2023-01-23block/blkio: Fix inclusion of required headersPeter Krempa1-0/+2
2022-11-10block/blkio: Set BlockDriver::has_variable_length to falseAlberto Faria1-1/+0
2022-10-31block/blkio: Make driver nvme-io_uring take a "path" instead of a "filename"Alberto Faria1-4/+8
2022-10-31block/blkio: Tolerate device size changesAlberto Faria1-0/+27
2022-10-31block/blkio: Add virtio-blk-vfio-pci BlockDriverAlberto Faria1-0/+8
2022-10-26blkio: implement BDRV_REQ_REGISTERED_BUF optimizationStefan Hajnoczi1-3/+180
2022-10-26blkio: add libblkio block driverStefan Hajnoczi1-0/+831