- 4ec8df0 block: Mark bdrv_co_create() and callers GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
- b9b10c3 block: Mark public read/write functions GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
- 7b1fb72 block: Mark read/write in block/io.c GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
- 8809534 block: Mark bdrv_co_flush() and callers GRAPH_RDLOCK by Emanuele Giuseppe Esposito · 2 years, 1 month ago
- c2b8e31 block: Mark bdrv_co_truncate() and callers GRAPH_RDLOCK by Kevin Wolf · 2 years, 1 month ago
- 882f202 vmdk: Fix .bdrv_co_create(_opts) to open images with no_co_wrapper by Kevin Wolf · 2 years, 1 month ago
- 456e751 block/vmdk: Change extent info type by Hanna Reitz · 2 years, 9 months ago
- 3d47eb0 block: Convert bdrv_get_info() to co_wrapper_mixed by Emanuele Giuseppe Esposito · 2 years, 2 months ago
- 82618d7 block: Convert bdrv_get_allocated_file_size() to co_wrapper by Emanuele Giuseppe Esposito · 2 years, 2 months ago
- 2475a0d block: bdrv_create_file is a coroutine_fn by Emanuele Giuseppe Esposito · 2 years, 3 months ago
- f7f93a4 block/vmdk: add coroutine_fn annotations by Emanuele Giuseppe Esposito · 2 years, 3 months ago
- 851fd4a block/vmdk: Simplify vmdk_co_create() to return directly by Markus Armbruster · 2 years, 3 months ago
- a5c4e5b vmdk: switch to *_co_* functions by Alberto Faria · 2 years, 5 months ago
- c9d43d0 vmdk: manually add more coroutine_fn annotations by Paolo Bonzini · 2 years, 5 months ago
- 8393078 block: introduce bdrv_open_file_child() helper by Vladimir Sementsov-Ogievskiy · 2 years, 7 months ago
- b4df990 vmdk: add missing coroutine_fn annotations by Paolo Bonzini · 2 years, 5 months ago
- a9262f5 block: Change blk_{pread,pwrite}() param order by Alberto Faria · 2 years, 8 months ago
- 353a5d8 block: Make bdrv_{pread,pwrite}() return 0 on success by Alberto Faria · 2 years, 9 months ago
- 32cc71d block: Change bdrv_{pread,pwrite,pwrite_sync}() param order by Alberto Faria · 2 years, 9 months ago
- 53fb784 block: Add a 'flags' param to bdrv_{pread,pwrite,pwrite_sync}() by Alberto Faria · 2 years, 9 months ago
- 6d17e28 block/vmdk: Fix reopening bs->file by Hanna Reitz · 3 years ago
- 5df022c osdep: Move memalign-related functions to their own header by Peter Maydell · 3 years ago
- f3d43df vmdk: allow specification of tools version by Thomas Weißschuh · 3 years, 6 months ago
- f34b2bc block: use int64_t instead of int in driver write_zeroes handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
- e75abed block: use int64_t instead of uint64_t in driver write handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
- f7ef38d block: use int64_t instead of uint64_t in driver read handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
- c3033fd qapi: Use QAPI_LIST_APPEND in trivial cases by Eric Blake · 4 years, 2 months ago
- cd46670 vmdk: fix maybe uninitialized warnings by Christian Borntraeger · 4 years, 5 months ago
- fb787f0 vmdk: Drop vmdk_co_flush() by Max Reitz · 5 years ago
- f181ab4 block/vmdk: Remove superfluous breaks by Liao Pingfang · 4 years, 8 months ago
- d51a814 vmdk: Add trivial backing_fmt support by Eric Blake · 4 years, 8 months ago
- 386f6c0 error: Avoid error_propagate() after migrate_add_blocker() by Markus Armbruster · 4 years, 8 months ago
- af175e8 error: Eliminate error_propagate() with Coccinelle, part 2 by Markus Armbruster · 4 years, 8 months ago
- 668f62e error: Eliminate error_propagate() with Coccinelle, part 1 by Markus Armbruster · 4 years, 8 months ago
- 69dca43 block: Use bdrv_default_perms() by Max Reitz · 4 years, 10 months ago
- 8b1869d block: Make format drivers use child_of_bds by Max Reitz · 4 years, 10 months ago
- 258b776 block: Add BdrvChildRole to BdrvChild by Max Reitz · 4 years, 10 months ago
- d67066d block: Add BlockDriver.is_format by Max Reitz · 4 years, 10 months ago
- 2758be0 vmdk: Flush only once in vmdk_L2update() by Kevin Wolf · 4 years, 10 months ago
- 78cae78 vmdk: Don't update L2 table for zero write on zero cluster by Kevin Wolf · 4 years, 10 months ago
- 4823cde vmdk: Fix partial overwrite of zero cluster by Kevin Wolf · 4 years, 10 months ago
- 2821c1c vmdk: Fix zero cluster allocation by Kevin Wolf · 4 years, 10 months ago
- 4dc20e6 vmdk: Rename VmdkMetaData.valid to new_allocation by Kevin Wolf · 4 years, 10 months ago
- a3aeeab block: Add blk_new_with_bs() helper by Eric Blake · 4 years, 10 months ago
- 8c6242b block-backend: Add flags to blk_truncate() by Kevin Wolf · 4 years, 10 months ago
- 7b8e485 block: Add flags to bdrv(_co)_truncate() by Kevin Wolf · 4 years, 10 months ago
- b92902d block: pass BlockDriver reference to the .bdrv_co_create by Maxim Levitsky · 5 years ago
- 880a781 misc: Replace zero-length arrays with flexible array member (manual) by Philippe Mathieu-Daudé · 5 years ago
- c80d8b0 block: Add @exact parameter to bdrv_co_truncate() by Max Reitz · 5 years ago
- bedb8bb vmdk: Reject invalid compressed writes by Max Reitz · 6 years ago
- cdc0dd2 vmdk: Use bdrv_dirname() for relative extent paths by Max Reitz · 6 years ago
- 4dd84ac vmdk: Make block_status recurse for flat extents by Max Reitz · 6 years ago
- 98eb973 vmdk: Add read-only support for seSparse snapshots by Sam Eiderman · 6 years ago
- 59d6ee4 vmdk: Reduce the max bound for L1 table size by Sam Eiderman · 6 years ago
- 940a2cd vmdk: Fix comment regarding max l1_size coverage by Sam Eiderman · 6 years ago
- d861ab3 block: Add BlockBackend.ctx by Kevin Wolf · 6 years ago
- 7502be8 vmdk: Set vmdk parent backing_format to vmdk by Sam Eiderman · 6 years ago
- b69864e vmdk: Support version=3 in VMDK descriptor files by Sam Eiderman · 6 years ago
- adf2e45 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 6 years ago
- 26c9296 vmdk: false positive of compat6 with hwversion not set by yuchenlin · 6 years ago
- abc521a block: Add BlockDriver.bdrv_gather_child_options by Max Reitz · 6 years ago
- 645ae7d block: bdrv_get_full_backing_filename_from_...'s ret. val. by Max Reitz · 6 years ago
- 009b03a block: Make path_combine() return the path by Max Reitz · 6 years ago
- 998c201 block: Add BDS.auto_backing_file by Max Reitz · 6 years ago
- f30c66b block: Use bdrv_refresh_filename() to pull by Max Reitz · 6 years ago
- 199d95b block/vmdk: use qemu_iovec_init_buf by Vladimir Sementsov-Ogievskiy · 6 years ago
- 1bf6e9c bdrv_query_image_info Error parameter added by Andrey Shinkevich · 6 years ago
- 4a960ec vmdk: Reject excess extents in blockdev-create by Kevin Wolf · 6 years ago
- 3015372 vmdk: Implement .bdrv_co_create callback by Fam Zheng · 7 years ago
- 5be2849 vmdk: Refactor vmdk_create_extent by Fam Zheng · 7 years ago
- 51b3c6b vmdk: align end of file to a sector boundary by yuchenlin · 6 years ago
- 439e89f vmdk: Fix possible segfault with non-VMDK backing by Max Reitz · 7 years ago
- a77672e vmdk: return ERROR when cluster sector is larger than vmdk limitation by yuchenlin · 7 years ago
- 2fd6163 block: convert bdrv_check callback to coroutine_fn by Paolo Bonzini · 7 years ago
- efc75e2 block: rename .bdrv_create() to .bdrv_co_create_opts() by Stefan Hajnoczi · 7 years ago
- c72080b vmdk: Switch to .bdrv_co_block_status() by Eric Blake · 7 years ago
- 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
- 23c4b2a block/vmdk: Add blkdebug events by Max Reitz · 7 years ago
- 3c36357 block/vmdk: Fix , instead of ; at end of line by Max Reitz · 7 years ago
- 0e51b9b vmdk: Fix error handling/reporting of vmdk_check by Fam Zheng · 8 years ago
- 9877860 block/vmdk: Report failures in vmdk_read_cid() by Peter Maydell · 8 years ago
- 3a691c5 block: Add PreallocMode to blk_truncate() by Max Reitz · 8 years ago
- 795c40b migration: Create migration/blocker.h by Juan Quintela · 8 years ago
- ed3d2ec block: Add errp to b{lk,drv}_truncate() by Max Reitz · 8 years ago
- 5588060 block: Add BDRV_O_RESIZE for blk_new_open() by Kevin Wolf · 8 years ago
- 862f215 block: Request child permissions in format drivers by Kevin Wolf · 8 years ago
- 4e4bf5c block: Attach bs->file only during .bdrv_open() by Kevin Wolf · 8 years ago
- 4545d4f block/vmdk: Fix the endian problem of buf_len and lba by QingFeng Hao · 8 years ago
- fe44dc9 migration: disallow migrate_add_blocker during migration by Ashijeet Acharya · 8 years ago
- b2c622d vmdk: add vmdk_co_pwritev_compressed by Pavel Butsykin · 9 years ago
- 524089b vmdk: fix metadata write regression by Reda Sallahi · 9 years ago
- 0b8b875 coroutine: move entry argument to qemu_coroutine_create by Paolo Bonzini · 9 years ago
- a03ef88 block: Convert bdrv_co_preadv/pwritev to BdrvChild by Kevin Wolf · 9 years ago
- d9ca2ea block: Convert bdrv_pwrite(v/_sync) to BdrvChild by Kevin Wolf · 9 years ago
- cf2ab8f block: Convert bdrv_pread(v) to BdrvChild by Kevin Wolf · 9 years ago
- 9be3859 coccinelle: Remove unnecessary variables for function return value by Eduardo Habkost · 9 years ago
- a620f2a vmdk: Convert to bdrv_co_pwrite_zeroes() by Eric Blake · 9 years ago
- cf081fc block: Track write zero limits in bytes by Eric Blake · 9 years ago
- 030c98a all: Remove unnecessary glib.h includes by Peter Maydell · 9 years ago
- 6bd8ab6 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 9 years ago