summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* blkio: implement BDRV_REQ_REGISTERED_BUF optimizationStefan Hajnoczi2022-10-261-3/+180
* block: add BlockRAMRegistrarStefan Hajnoczi2022-10-262-0/+59
* block: return errors from bdrv_register_buf()Stefan Hajnoczi2022-10-263-14/+42
* block: add BDRV_REQ_REGISTERED_BUF request flagStefan Hajnoczi2022-10-2614-37/+46
* block: pass size to bdrv_unregister_buf()Stefan Hajnoczi2022-10-263-6/+6
* blkio: add libblkio block driverStefan Hajnoczi2022-10-262-0/+832
* file-posix: Remove unused s->discard_zeroesKevin Wolf2022-10-071-9/+0Star
* job.c: enable job lock/unlock and remove Aiocontext locksEmanuele Giuseppe Esposito2022-10-071-0/+2
* blockjob: protect iostatus field in BlockJob structEmanuele Giuseppe Esposito2022-10-071-1/+5
* jobs: protect job.aio_context with BQL and job_mutexEmanuele Giuseppe Esposito2022-10-071-0/+1
* block/mirror.c: use of job helpers in driversEmanuele Giuseppe Esposito2022-10-071-4/+9
* quorum: Remove unnecessary forward declarationKevin Wolf2022-10-071-2/+0Star
* raw-format: add missing coroutine_fn annotationsPaolo Bonzini2022-10-071-1/+2
* vmdk: add missing coroutine_fn annotationsPaolo Bonzini2022-10-071-10/+12
* throttle: add missing coroutine_fn annotationsPaolo Bonzini2022-10-071-1/+1
* quorum: add missing coroutine_fn annotationsPaolo Bonzini2022-10-071-17/+19
* qed: add missing coroutine_fn annotationsPaolo Bonzini2022-10-071-2/+2
* curl: add missing coroutine_fn annotationsPaolo Bonzini2022-10-071-1/+1
* copy-before-write: add missing coroutine_fn annotationsPaolo Bonzini2022-10-071-4/+5
* qcow2: add missing coroutine_fn annotationsPaolo Bonzini2022-10-074-19/+24
* parallels: add missing coroutine_fn annotationsPaolo Bonzini2022-10-071-2/+3
* nvme: add missing coroutine_fn annotationsPaolo Bonzini2022-10-071-2/+4
* nfs: add missing coroutine_fn annotationsPaolo Bonzini2022-10-071-1/+1
* nbd: add missing coroutine_fn annotationsPaolo Bonzini2022-10-071-5/+6
* iscsi: add missing coroutine_fn annotationsPaolo Bonzini2022-10-071-1/+2
* file-posix: add missing coroutine_fn annotationsPaolo Bonzini2022-10-071-1/+1
* blkverify: add missing coroutine_fn annotationsPaolo Bonzini2022-10-071-1/+1
* qcow2: remove incorrect coroutine_fn annotationsPaolo Bonzini2022-10-072-4/+4
* block: add missing coroutine_fn annotationsPaolo Bonzini2022-10-072-16/+16
* block/nvme: separate nvme_get_free_req cases for coroutine/non-coroutine contextPaolo Bonzini2022-10-071-20/+28
* monitor: expose monitor_puts to rest of codeAlex Bennée2022-10-061-5/+5
* block: use the request length for iov alignmentKeith Busch2022-09-301-1/+2
* block: move bdrv_qiov_is_aligned to file-posixKeith Busch2022-09-302-21/+21
* block/qed: Keep auto_backing_file if possibleHanna Reitz2022-09-301-4/+11
* block/qcow2: Keep auto_backing_file if possibleHanna Reitz2022-09-301-5/+16
* gluster: stop using .bdrv_needs_filenameStefan Hajnoczi2022-09-301-4/+0Star
* block: make serializing requests functions 'void'Denis V. Lunev2022-09-301-16/+7Star
* block: use bdrv_is_sg() helper instead of raw bs->sg readingDenis V. Lunev2022-09-303-4/+4
* block: add missed block_acct_setup with new block device init procedureDenis V. Lunev2022-09-301-2/+6
* block: pass OnOffAuto instead of bool to block_acct_setup()Denis V. Lunev2022-09-301-4/+18
* block/qcow2-bitmap: Add missing cast to silent GCC errorPhilippe Mathieu-Daudé2022-09-301-1/+1
* qcow2: fix memory leak in qcow2_read_extensionslu zhipeng2022-09-301-0/+1
* block/io_uring: add missing include fileJinhao Fan2022-08-021-0/+1
* misc: fix commonly doubled up wordsDaniel P. Berrangé2022-08-012-5/+5
* block/parallels: Fix buffer-based write callHanna Reitz2022-07-261-2/+2
* block: Remove remaining unused symbols in coroutines.hAlberto Faria2022-07-122-22/+3Star
* block: Reorganize some declarations in block-backend-io.hAlberto Faria2022-07-121-0/+22
* block: Add blk_co_truncate()Alberto Faria2022-07-121-3/+4
* block: Add blk_co_ioctl()Alberto Faria2022-07-122-9/+4Star
* block: Implement blk_flush() using generated_co_wrapperAlberto Faria2022-07-122-13/+0Star