aboutsummaryrefslogtreecommitdiff
path: root/include/block
AgeCommit message (Expand)Author
2024-08-28nbd/server: CVE-2024-7409: Cap default max-connections to 100Eric Blake
2024-08-28nbd/server: Plumb in new args to nbd_client_add()Eric Blake
2024-02-12virtio: Re-enable notifications after drainHanna Czenczek
2023-11-21block: Fix deadlocks in bdrv_graph_wrunlock()Kevin Wolf
2023-11-15include/block/ufs.h: spelling fix: settedMichael Tokarev
2023-11-08block: Protect bs->file with graph_lockKevin Wolf
2023-11-08block: Add missing GRAPH_RDLOCK annotationsKevin Wolf
2023-11-08block: Introduce bdrv_co_change_backing_file()Kevin Wolf
2023-11-08block: Protect bs->backing with graph_lockKevin Wolf
2023-11-07block: Mark bdrv_replace_node() GRAPH_WRLOCKKevin Wolf
2023-11-07block: Mark bdrv_set_backing_hd_drained() GRAPH_WRLOCKKevin Wolf
2023-11-07block: Mark bdrv_cow_child() and callers GRAPH_RDLOCKKevin Wolf
2023-11-07block: Mark bdrv_filter_child() and callers GRAPH_RDLOCKKevin Wolf
2023-11-07block: Mark bdrv_chain_contains() and callers GRAPH_RDLOCKKevin Wolf
2023-11-07block: Mark bdrv_(un)freeze_backing_chain() and callers GRAPH_RDLOCKKevin Wolf
2023-11-07block: Mark bdrv_skip_filters() and callers GRAPH_RDLOCKKevin Wolf
2023-11-07block: Mark bdrv_skip_implicit_filters() and callers GRAPH_RDLOCKKevin Wolf
2023-11-07block: Mark bdrv_filter_or_cow_bs() and callers GRAPH_RDLOCKKevin Wolf
2023-11-07block: Mark block_job_add_bdrv() GRAPH_WRLOCKKevin Wolf
2023-11-07block: Mark bdrv_root_attach_child() GRAPH_WRLOCKKevin Wolf
2023-11-07block: Mark bdrv_filter_bs() and callers GRAPH_RDLOCKKevin Wolf
2023-11-07block: Mark bdrv_has_zero_init() and callers GRAPH_RDLOCKKevin Wolf
2023-11-07block: Mark bdrv_probe_blocksizes() and callers GRAPH_RDLOCKKevin Wolf
2023-10-31blockjob: query driver-specific info via a new 'query' driver methodFiona Ebner
2023-10-31blockjob: introduce block-job-change QMP commandFiona Ebner
2023-10-30hw/ufs: Modify lu.c to share codes with SCSI subsystemJeuk Kim
2023-10-16Merge tag 'pull-ufs-20231013' of https://gitlab.com/jeuk20.kim/qemu into stagingStefan Hajnoczi
2023-10-13hw/ufs: Fix incorrect register fieldsJeuk Kim
2023-10-12block: Add assertion for bdrv_graph_wrlock()Kevin Wolf
2023-10-12block: Protect bs->children with graph_lockKevin Wolf
2023-10-12block: Protect bs->parents with graph_lockKevin Wolf
2023-10-12block: Mark bdrv_get_specific_info() and callers GRAPH_RDLOCKKevin Wolf
2023-10-12block: Mark bdrv_apply_auto_read_only() and callers GRAPH_RDLOCKKevin Wolf
2023-10-12block: Mark bdrv_op_is_blocked() and callers GRAPH_RDLOCKKevin Wolf
2023-10-12qcow2: Mark qcow2_signal_corruption() and callers GRAPH_RDLOCKKevin Wolf
2023-10-12block: Mark bdrv_amend_options() and callers GRAPH_RDLOCKKevin Wolf
2023-10-12block: Mark bdrv_get_parent_name() and callers GRAPH_RDLOCKKevin Wolf
2023-10-12block: Mark bdrv_primary_child() and callers GRAPH_RDLOCKKevin Wolf
2023-10-12block: Mark bdrv_refresh_filename() and callers GRAPH_RDLOCKKevin Wolf
2023-10-12block: Mark bdrv_get_xdbg_block_graph() and callers GRAPH_RDLOCKKevin Wolf
2023-10-12block: Take graph rdlock in parts of reopenKevin Wolf
2023-10-12block: Mark bdrv_snapshot_fallback() and callers GRAPH_RDLOCKKevin Wolf
2023-10-12block: Mark drain related functions GRAPH_RDLOCKEmanuele Giuseppe Esposito
2023-10-12block: Mark bdrv_first_blk() and bdrv_is_root_node() GRAPH_RDLOCKKevin Wolf
2023-10-12block-coroutine-wrapper: Add no_co_wrapper_bdrv_rdlock functionsKevin Wolf
2023-10-12block: switch to co_wrapper for bdrv_is_allocated_*Paolo Bonzini
2023-10-12block: complete public block status APIPaolo Bonzini
2023-10-05nbd/server: Prepare for per-request filtering of BLOCK_STATUSEric Blake
2023-10-05nbd/server: Refactor list of negotiated meta contextsEric Blake
2023-10-05nbd/client: Initial support for extended headersEric Blake