aboutsummaryrefslogtreecommitdiffstats
path: root/include/block (follow)
Commit message (Expand)AuthorAgeFilesLines
* block: remove separate bdrv_file_open callbackPaolo Bonzini2024-06-281-3/+0
* linux-aio: add IO_CMD_FDSYNC command supportPrasad Pandit2024-06-101-0/+1
* aio: warn about iohandler_ctx special casingStefan Hajnoczi2024-06-101-0/+6
* hw/ufs: Add support MCQ of UFSHCI 4.0Minwoo Im2024-06-031-1/+22
* hw/ufs: Update MCQ-related fields to block/ufs.hMinwoo Im2024-06-031-2/+106
* qapi: blockdev-backup: add discard-source parameterVladimir Sementsov-Ogievskiy2024-05-283-1/+4
* block/copy-before-write: create block_copy bitmap in filter nodeVladimir Sementsov-Ogievskiy2024-05-281-0/+1
* virtio: Re-enable notifications after drainHanna Czenczek2024-02-071-1/+6
* stream: Allow users to request only format driver names in backing file formatPeter Krempa2024-01-261-0/+3
* commit: Allow users to request only format driver names in backing file formatPeter Krempa2024-01-263-2/+8
* io_uring: move LuringState typedef to block/aio.hPaolo Bonzini2024-01-182-5/+4
* Rename "QEMU global mutex" to "BQL" in comments and docsStefan Hajnoczi2024-01-081-3/+3
* system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi2024-01-081-1/+1
* iothread: Remove unused Error** argument in aio_context_set_aio_paramsPhilippe Mathieu-Daudé2024-01-081-2/+1
* block: remove outdated AioContext locking commentsStefan Hajnoczi2023-12-213-10/+4
* aio: remove aio_context_acquire()/aio_context_release() APIStefan Hajnoczi2023-12-211-17/+0
* aio-wait: draw equivalence between AIO_WAIT_WHILE() and AIO_WAIT_WHILE_UNLOCKED()Stefan Hajnoczi2023-12-211-12/+4
* block: remove bdrv_co_lock()Stefan Hajnoczi2023-12-211-14/+0
* block: remove AioContext lockingStefan Hajnoczi2023-12-213-9/+5
* graph-lock: remove AioContext lockingStefan Hajnoczi2023-12-211-19/+2
* block: Fix deadlocks in bdrv_graph_wrunlock()Kevin Wolf2023-11-211-1/+14
* include/block/ufs.h: spelling fix: settedMichael Tokarev2023-11-151-1/+1
* block: Protect bs->file with graph_lockKevin Wolf2023-11-081-1/+1
* block: Add missing GRAPH_RDLOCK annotationsKevin Wolf2023-11-081-8/+9
* block: Introduce bdrv_co_change_backing_file()Kevin Wolf2023-11-083-4/+12
* block: Protect bs->backing with graph_lockKevin Wolf2023-11-081-1/+1
* block: Mark bdrv_replace_node() GRAPH_WRLOCKKevin Wolf2023-11-071-2/+4
* block: Mark bdrv_set_backing_hd_drained() GRAPH_WRLOCKKevin Wolf2023-11-071-3/+4
* block: Mark bdrv_cow_child() and callers GRAPH_RDLOCKKevin Wolf2023-11-071-2/+3
* block: Mark bdrv_filter_child() and callers GRAPH_RDLOCKKevin Wolf2023-11-071-2/+2
* block: Mark bdrv_chain_contains() and callers GRAPH_RDLOCKKevin Wolf2023-11-071-1/+3
* block: Mark bdrv_(un)freeze_backing_chain() and callers GRAPH_RDLOCKKevin Wolf2023-11-071-5/+6
* block: Mark bdrv_skip_filters() and callers GRAPH_RDLOCKKevin Wolf2023-11-072-5/+7
* block: Mark bdrv_skip_implicit_filters() and callers GRAPH_RDLOCKKevin Wolf2023-11-071-1/+2
* block: Mark bdrv_filter_or_cow_bs() and callers GRAPH_RDLOCKKevin Wolf2023-11-071-1/+2
* block: Mark block_job_add_bdrv() GRAPH_WRLOCKKevin Wolf2023-11-072-6/+8
* block: Mark bdrv_root_attach_child() GRAPH_WRLOCKKevin Wolf2023-11-071-6/+7
* block: Mark bdrv_filter_bs() and callers GRAPH_RDLOCKKevin Wolf2023-11-072-2/+3
* block: Mark bdrv_has_zero_init() and callers GRAPH_RDLOCKKevin Wolf2023-11-072-2/+2
* block: Mark bdrv_probe_blocksizes() and callers GRAPH_RDLOCKKevin Wolf2023-11-072-2/+3
* blockjob: query driver-specific info via a new 'query' driver methodFiona Ebner2023-10-311-0/+5
* blockjob: introduce block-job-change QMP commandFiona Ebner2023-10-312-0/+18
* hw/ufs: Modify lu.c to share codes with SCSI subsystemJeuk Kim2023-10-301-1/+1
* Merge tag 'pull-ufs-20231013' of https://gitlab.com/jeuk20.kim/qemu into stagingStefan Hajnoczi2023-10-161-2/+2
|\
| * hw/ufs: Fix incorrect register fieldsJeuk Kim2023-10-131-2/+2
* | block: Add assertion for bdrv_graph_wrlock()Kevin Wolf2023-10-121-1/+2
* | block: Protect bs->children with graph_lockKevin Wolf2023-10-121-2/+2
* | block: Protect bs->parents with graph_lockKevin Wolf2023-10-121-2/+2
* | block: Mark bdrv_get_specific_info() and callers GRAPH_RDLOCKKevin Wolf2023-10-122-4/+5
* | block: Mark bdrv_apply_auto_read_only() and callers GRAPH_RDLOCKKevin Wolf2023-10-121-2/+4