aboutsummaryrefslogtreecommitdiff
path: root/include/block
AgeCommit message (Expand)AuthorFilesLines
2024-02-07virtio: Re-enable notifications after drainHanna Czenczek1-1/+6
2024-01-26stream: Allow users to request only format driver names in backing file formatPeter Krempa1-0/+3
2024-01-26commit: Allow users to request only format driver names in backing file formatPeter Krempa3-2/+8
2024-01-18io_uring: move LuringState typedef to block/aio.hPaolo Bonzini2-5/+4
2024-01-08Rename "QEMU global mutex" to "BQL" in comments and docsStefan Hajnoczi1-3/+3
2024-01-08system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi1-1/+1
2024-01-08iothread: Remove unused Error** argument in aio_context_set_aio_paramsPhilippe Mathieu-Daudé1-2/+1
2023-12-21block: remove outdated AioContext locking commentsStefan Hajnoczi3-10/+4
2023-12-21aio: remove aio_context_acquire()/aio_context_release() APIStefan Hajnoczi1-17/+0
2023-12-21aio-wait: draw equivalence between AIO_WAIT_WHILE() and AIO_WAIT_WHILE_UNLOCK...Stefan Hajnoczi1-12/+4
2023-12-21block: remove bdrv_co_lock()Stefan Hajnoczi1-14/+0
2023-12-21block: remove AioContext lockingStefan Hajnoczi3-9/+5
2023-12-21graph-lock: remove AioContext lockingStefan Hajnoczi1-19/+2
2023-11-21block: Fix deadlocks in bdrv_graph_wrunlock()Kevin Wolf1-1/+14
2023-11-15include/block/ufs.h: spelling fix: settedMichael Tokarev1-1/+1
2023-11-08block: Protect bs->file with graph_lockKevin Wolf1-1/+1
2023-11-08block: Add missing GRAPH_RDLOCK annotationsKevin Wolf1-8/+9
2023-11-08block: Introduce bdrv_co_change_backing_file()Kevin Wolf3-4/+12
2023-11-08block: Protect bs->backing with graph_lockKevin Wolf1-1/+1
2023-11-07block: Mark bdrv_replace_node() GRAPH_WRLOCKKevin Wolf1-2/+4
2023-11-07block: Mark bdrv_set_backing_hd_drained() GRAPH_WRLOCKKevin Wolf1-3/+4
2023-11-07block: Mark bdrv_cow_child() and callers GRAPH_RDLOCKKevin Wolf1-2/+3
2023-11-07block: Mark bdrv_filter_child() and callers GRAPH_RDLOCKKevin Wolf1-2/+2
2023-11-07block: Mark bdrv_chain_contains() and callers GRAPH_RDLOCKKevin Wolf1-1/+3
2023-11-07block: Mark bdrv_(un)freeze_backing_chain() and callers GRAPH_RDLOCKKevin Wolf1-5/+6
2023-11-07block: Mark bdrv_skip_filters() and callers GRAPH_RDLOCKKevin Wolf2-5/+7
2023-11-07block: Mark bdrv_skip_implicit_filters() and callers GRAPH_RDLOCKKevin Wolf1-1/+2
2023-11-07block: Mark bdrv_filter_or_cow_bs() and callers GRAPH_RDLOCKKevin Wolf1-1/+2
2023-11-07block: Mark block_job_add_bdrv() GRAPH_WRLOCKKevin Wolf2-6/+8
2023-11-07block: Mark bdrv_root_attach_child() GRAPH_WRLOCKKevin Wolf1-6/+7
2023-11-07block: Mark bdrv_filter_bs() and callers GRAPH_RDLOCKKevin Wolf2-2/+3
2023-11-07block: Mark bdrv_has_zero_init() and callers GRAPH_RDLOCKKevin Wolf2-2/+2
2023-11-07block: Mark bdrv_probe_blocksizes() and callers GRAPH_RDLOCKKevin Wolf2-2/+3
2023-10-31blockjob: query driver-specific info via a new 'query' driver methodFiona Ebner1-0/+5
2023-10-31blockjob: introduce block-job-change QMP commandFiona Ebner2-0/+18
2023-10-30hw/ufs: Modify lu.c to share codes with SCSI subsystemJeuk Kim1-1/+1
2023-10-16Merge tag 'pull-ufs-20231013' of https://gitlab.com/jeuk20.kim/qemu into stagingStefan Hajnoczi1-2/+2
2023-10-13hw/ufs: Fix incorrect register fieldsJeuk Kim1-2/+2
2023-10-12block: Add assertion for bdrv_graph_wrlock()Kevin Wolf1-1/+2
2023-10-12block: Protect bs->children with graph_lockKevin Wolf1-2/+2
2023-10-12block: Protect bs->parents with graph_lockKevin Wolf1-2/+2
2023-10-12block: Mark bdrv_get_specific_info() and callers GRAPH_RDLOCKKevin Wolf2-4/+5
2023-10-12block: Mark bdrv_apply_auto_read_only() and callers GRAPH_RDLOCKKevin Wolf1-2/+4
2023-10-12block: Mark bdrv_op_is_blocked() and callers GRAPH_RDLOCKKevin Wolf1-1/+3
2023-10-12qcow2: Mark qcow2_signal_corruption() and callers GRAPH_RDLOCKKevin Wolf2-2/+2
2023-10-12block: Mark bdrv_amend_options() and callers GRAPH_RDLOCKKevin Wolf2-10/+8
2023-10-12block: Mark bdrv_get_parent_name() and callers GRAPH_RDLOCKKevin Wolf3-6/+11
2023-10-12block: Mark bdrv_primary_child() and callers GRAPH_RDLOCKKevin Wolf1-2/+3
2023-10-12block: Mark bdrv_refresh_filename() and callers GRAPH_RDLOCKKevin Wolf3-16/+17
2023-10-12block: Mark bdrv_get_xdbg_block_graph() and callers GRAPH_RDLOCKKevin Wolf1-1/+1