Age | Commit message (Expand) | Author |
2023-09-08 | block: Be more verbose in create fallback | Hanna Czenczek |
2023-09-08 | block: change reqs_lock to QemuMutex | Stefan Hajnoczi |
2023-09-08 | block: spelling fixes | Michael Tokarev |
2023-08-30 | block: add subcluster_size field to BlockDriverInfo | Andrey Drobyshev |
2023-06-28 | block: mark another function as coroutine_fns and GRAPH_UNLOCKED | Paolo Bonzini |
2023-06-28 | graph-lock: Unlock the AioContext while polling | Kevin Wolf |
2023-06-28 | block: Fix AioContext locking in bdrv_open_backing_file() | Kevin Wolf |
2023-06-28 | block: Fix AioContext locking in bdrv_open_inherit() | Kevin Wolf |
2023-06-28 | block: Fix AioContext locking in bdrv_reopen_parse_file_or_backing() | Kevin Wolf |
2023-06-28 | block: Fix AioContext locking in bdrv_attach_child_common() | Kevin Wolf |
2023-06-28 | block: Fix AioContext locking in bdrv_open_child() | Kevin Wolf |
2023-06-09 | block.c: add newline for "Detected format" warning | Michael Tokarev |
2023-05-30 | aio: remove aio_disable_external() API | Stefan Hajnoczi |
2023-05-30 | block: Fix AioContext locking in bdrv_insert_node() | Kevin Wolf |
2023-05-30 | block: Take AioContext lock in bdrv_open_driver() | Kevin Wolf |
2023-05-30 | qcow2: Fix open with 'file' in iothread | Kevin Wolf |
2023-05-30 | mirror: Hold main AioContext lock for calling bdrv_open_backing_file() | Kevin Wolf |
2023-05-30 | block: Take main AioContext lock when calling bdrv_open() | Kevin Wolf |
2023-05-30 | block: Clarify locking rules for bdrv_open(_inherit)() | Kevin Wolf |
2023-05-19 | block: Call .bdrv_co_create(_opts) unlocked | Kevin Wolf |
2023-05-15 | block: add zoned BlockDriver check to block layer | Sam Li |
2023-05-10 | block: Mark bdrv_refresh_limits() and callers GRAPH_RDLOCK | Kevin Wolf |
2023-05-10 | block: Mark bdrv_co_debug_event() GRAPH_RDLOCK | Emanuele Giuseppe Esposito |
2023-05-10 | block: Mark bdrv_co_get_info() and callers GRAPH_RDLOCK | Emanuele Giuseppe Esposito |
2023-05-10 | block: Mark bdrv_co_get_allocated_file_size() and callers GRAPH_RDLOCK | Emanuele Giuseppe Esposito |
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-04-25 | block: add missing coroutine_fn to bdrv_sum_allocated_file_size() | Stefan Hajnoczi |
2023-04-11 | block, block-backend: write some hot coroutine wrappers by hand | Paolo Bonzini |
2023-04-11 | block-backend: inline bdrv_co_get_geometry | Paolo Bonzini |
2023-04-11 | block: refresh bs->total_sectors on reopen | Paolo Bonzini |
2023-04-11 | block: move has_variable_length to BlockLimits | Paolo Bonzini |
2023-03-27 | block/export: Fix graph locking in blk_get_geometry() call | Kevin Wolf |
2023-02-23 | block: Mark bdrv_co_refresh_total_sectors() and callers GRAPH_RDLOCK | Kevin Wolf |
2023-02-23 | block: Mark bdrv_co_delete_file() and callers GRAPH_RDLOCK | Kevin Wolf |
2023-02-23 | block: Mark bdrv_co_eject/lock_medium() and callers GRAPH_RDLOCK | Kevin Wolf |
2023-02-23 | block: Mark bdrv_co_is_inserted() and callers GRAPH_RDLOCK | Emanuele Giuseppe Esposito |
2023-02-23 | block: Mark bdrv_co_create() and callers GRAPH_RDLOCK | Kevin Wolf |
2023-02-23 | block: Make bdrv_can_set_read_only() static | Kevin Wolf |
2023-02-17 | block: temporarily hold the new AioContext of bs_top in bdrv_append() | Stefano Garzarella |
2023-02-17 | block: Assert non-coroutine context for bdrv_open_inherit() | Kevin Wolf |
2023-02-17 | block: Fix bdrv_co_create_opts_simple() to open images with no_co_wrapper | Kevin Wolf |
2023-02-01 | block: Convert bdrv_debug_event() to co_wrapper_mixed | Emanuele Giuseppe Esposito |
2023-02-01 | block: Convert bdrv_lock_medium() to co_wrapper | Emanuele Giuseppe Esposito |
2023-02-01 | block: Convert bdrv_eject() to co_wrapper | Emanuele Giuseppe Esposito |
2023-02-01 | block: Convert bdrv_get_info() to co_wrapper_mixed | Emanuele Giuseppe Esposito |
2023-02-01 | block: Convert bdrv_get_allocated_file_size() to co_wrapper | Emanuele Giuseppe Esposito |
2023-02-01 | block: Convert bdrv_refresh_total_sectors() to co_wrapper_mixed | Emanuele Giuseppe Esposito |
2023-02-01 | block: Rename refresh_total_sectors to bdrv_refresh_total_sectors | Emanuele Giuseppe Esposito |
2023-02-01 | block: Convert bdrv_is_inserted() to co_wrapper | Emanuele Giuseppe Esposito |