Age | Commit message (Expand) | Author |
2023-11-08 | qcow2: Take locks for accessing bs->file | Kevin Wolf |
2023-11-08 | block: Add missing GRAPH_RDLOCK annotations | Kevin Wolf |
2023-11-08 | block: Introduce bdrv_co_change_backing_file() | Kevin Wolf |
2023-11-07 | block: Mark bdrv_has_zero_init() and callers GRAPH_RDLOCK | Kevin Wolf |
2023-10-12 | qcow2: Mark qcow2_inactivate() and callers GRAPH_RDLOCK | Kevin Wolf |
2023-10-12 | qcow2: Mark qcow2_signal_corruption() and callers GRAPH_RDLOCK | Kevin Wolf |
2023-10-12 | block: Mark bdrv_get_parent_name() and callers GRAPH_RDLOCK | Kevin Wolf |
2023-10-12 | block: convert more bdrv_is_allocated* and bdrv_block_status* calls to corout... | Paolo Bonzini |
2023-09-26 | block: mark mixed functions that can suspend | Paolo Bonzini |
2023-09-20 | block: add BDRV_BLOCK_COMPRESSED flag for bdrv_block_status() | Andrey Drobyshev via |
2023-09-20 | block: Mark bdrv_unref_child() GRAPH_WRLOCK | Kevin Wolf |
2023-08-30 | block: add subcluster_size field to BlockDriverInfo | Andrey Drobyshev |
2023-06-28 | block: use bdrv_co_debug_event in coroutine context | Paolo Bonzini |
2023-06-28 | qcow2: mark more functions as coroutine_fns and GRAPH_RDLOCK | Paolo Bonzini |
2023-06-05 | qcow2: add discard-no-unref option | Jean-Louis Dupond |
2023-05-30 | qcow2: Fix open with 'file' in iothread | Kevin Wolf |
2023-05-19 | qcow2: Unlock the graph in qcow2_do_open() where necessary | Kevin Wolf |
2023-05-19 | block: Call .bdrv_co_create(_opts) unlocked | Kevin Wolf |
2023-05-10 | block: .bdrv_open is non-coroutine and unlocked | Kevin Wolf |
2023-05-10 | block: bdrv/blk_co_unref() for calls in coroutine context | Kevin Wolf |
2023-05-10 | qcow2: Don't call bdrv_getlength() in coroutine_fns | Kevin Wolf |
2023-04-25 | qcow2: mark various functions as coroutine_fn and GRAPH_RDLOCK | Paolo Bonzini |
2023-02-23 | block: Mark bdrv_co_create() and callers GRAPH_RDLOCK | Kevin Wolf |
2023-02-23 | block: Mark bdrv_co_copy_range() GRAPH_RDLOCK | Emanuele Giuseppe Esposito |
2023-02-23 | block: Mark public read/write functions GRAPH_RDLOCK | Kevin Wolf |
2023-02-23 | block: Mark read/write in block/io.c GRAPH_RDLOCK | Kevin Wolf |
2023-02-23 | block: Mark bdrv_co_pwrite_zeroes() and callers GRAPH_RDLOCK | Kevin Wolf |
2023-02-23 | block: Mark bdrv_co_truncate() and callers GRAPH_RDLOCK | Kevin Wolf |
2023-02-17 | qcow2: Fix open/create to open images with no_co_wrapper | Kevin Wolf |
2023-02-01 | block: Rename bdrv_load/save_vmstate() to bdrv_co_load/save_vmstate() | Emanuele Giuseppe Esposito |
2023-02-01 | block: Convert bdrv_get_info() to co_wrapper_mixed | Emanuele Giuseppe Esposito |
2023-01-20 | include/block: Untangle inclusion loops | Markus Armbruster |
2022-12-15 | block: bdrv_create_file is a coroutine_fn | Emanuele Giuseppe Esposito |
2022-12-14 | qapi block: Elide redundant has_FOO in generated C | Markus Armbruster |
2022-10-27 | qcow2: switch to *_co_* functions | Alberto Faria |
2022-10-27 | qcow2: add coroutine_fn annotation for indirect-called functions | Alberto Faria |
2022-10-27 | block: introduce bdrv_open_file_child() helper | Vladimir Sementsov-Ogievskiy |
2022-10-07 | qcow2: add missing coroutine_fn annotations | Paolo Bonzini |
2022-09-30 | block/qcow2: Keep auto_backing_file if possible | Hanna Reitz |
2022-09-30 | qcow2: fix memory leak in qcow2_read_extensions | lu zhipeng |
2022-07-12 | block: Change blk_{pread,pwrite}() param order | Alberto Faria |
2022-07-12 | block/qcow2: Use bdrv_pwrite_sync() in qcow2_mark_dirty() | Alberto Faria |
2022-07-12 | block: Use bdrv_co_pwrite_sync() when caller is coroutine_fn | Alberto Faria |
2022-07-12 | crypto: Make block callbacks return 0 on success | Alberto Faria |
2022-07-12 | block: Make bdrv_{pread,pwrite}() return 0 on success | Alberto Faria |
2022-07-12 | block: Change bdrv_{pread,pwrite,pwrite_sync}() param order | Alberto Faria |
2022-07-12 | block: Add a 'flags' param to bdrv_{pread,pwrite,pwrite_sync}() | Alberto Faria |
2022-05-04 | qcow2: Do not reopen data_file in invalidate_cache | Hanna Reitz |
2022-03-07 | osdep: Move memalign-related functions to their own header | Peter Maydell |
2022-02-01 | qcow2: simple case support for downgrading of qcow2 images with zstd | Vladimir Sementsov-Ogievskiy |