summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* 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
* block: Implement blk_pdiscard() using generated_co_wrapperAlberto Faria2022-07-122-15/+0Star
* block: Implement blk_pwrite_zeroes() using generated_co_wrapperAlberto Faria2022-07-121-8/+0Star
* block: Add blk_co_pwrite_compressed()Alberto Faria2022-07-121-4/+4
* block: Change blk_pwrite_compressed() param orderAlberto Faria2022-07-121-2/+2
* block: Export blk_pwritev_part() in block-backend-io.hAlberto Faria2022-07-122-19/+0Star
* block: Add blk_[co_]preadv_part()Alberto Faria2022-07-122-12/+23
* block: Implement blk_{pread,pwrite}() using generated_co_wrapperAlberto Faria2022-07-123-27/+1Star
* block: Make 'bytes' param of blk_{pread,pwrite}() an int64_tAlberto Faria2022-07-121-3/+3
* block: Change blk_{pread,pwrite}() param orderAlberto Faria2022-07-1212-41/+41
* block: Add a 'flags' param to blk_pread()Alberto Faria2022-07-123-4/+5
* block: Make blk_{pread,pwrite}() return 0 on successAlberto Faria2022-07-122-8/+5Star
* block/qcow2: Use bdrv_pwrite_sync() in qcow2_mark_dirty()Alberto Faria2022-07-121-6/+3Star
* block: Use bdrv_co_pwrite_sync() when caller is coroutine_fnAlberto Faria2022-07-123-6/+6
* block: Add bdrv_co_pwrite_sync()Alberto Faria2022-07-121-4/+5
* block: Implement bdrv_{pread,pwrite,pwrite_zeroes}() using generated_co_wrapperAlberto Faria2022-07-121-41/+0Star
* block: Make 'bytes' param of bdrv_co_{pread,pwrite,preadv,pwritev}() an int64_tAlberto Faria2022-07-121-2/+2
* crypto: Make block callbacks return 0 on successAlberto Faria2022-07-122-37/+37
* block: Make bdrv_{pread,pwrite}() return 0 on successAlberto Faria2022-07-129-29/+17Star
* block: Change bdrv_{pread,pwrite,pwrite_sync}() param orderAlberto Faria2022-07-1222-230/+233
* block: Add a 'flags' param to bdrv_{pread,pwrite,pwrite_sync}()Alberto Faria2022-07-1222-212/+211Star
* block/io_uring: clarify that short reads can happenStefan Hajnoczi2022-07-071-6/+2Star
* io_uring: fix short read slow pathDominique Martinet2022-07-071-2/+2
* block: use 'unsigned' for in_flight field on driver stateDenis V. Lunev2022-06-292-2/+2
* nbd: trace long NBD operationsDenis V. Lunev2022-06-292-1/+7
* block/copy-before-write: implement cbw-timeout optionVladimir Sementsov-Ogievskiy2022-06-291-1/+21
* block/block-copy: block_copy(): add timeout_ns parameterVladimir Sementsov-Ogievskiy2022-06-292-8/+27
* block/copy-before-write: add on-cbw-error open parameterVladimir Sementsov-Ogievskiy2022-06-281-2/+30
* block/copy-before-write: refactor option parsingVladimir Sementsov-Ogievskiy2022-06-281-27/+29
* vduse-blk: Add name optionXie Yongji2022-06-241-2/+2
* vduse-blk: Add serial optionXie Yongji2022-06-243-8/+18