aboutsummaryrefslogtreecommitdiff
path: root/include/block
AgeCommit message (Expand)AuthorFilesLines
2 dayshw/ufs: fix CQE endianness and UPIU lengthJeuk Kim1-1/+1
2026-01-17block: Drop use of Stat64Richard Henderson1-2/+1
2025-12-27block: rename block/aio-wait.h to qemu/aio-wait.hPaolo Bonzini2-153/+1
2025-12-27block: rename block/aio.h to qemu/aio.hPaolo Bonzini4-855/+3
2025-12-27block: reduce files included by block/aio.hPaolo Bonzini5-4/+7
2025-12-27block: extract include/qemu/aiocb.h out of include/block/aio.hPaolo Bonzini6-22/+5
2025-12-27include: move hw/registerfields.h to hw/core/Paolo Bonzini2-2/+2
2025-12-27include: move hw/qdev-core.h to hw/core/, renamePaolo Bonzini1-1/+1
2025-11-25hw/nvme: fix namespace atomic parameter setupKlaus Jensen1-1/+1
2025-11-18block: Note in which AioContext AIO CBs are calledHanna Czenczek1-1/+6
2025-11-18block: Note on aio_co_wake use if not yet yieldingHanna Czenczek1-0/+15
2025-11-11block: Allow drivers to control protocol prefix at creationEric Blake1-1/+2
2025-11-11block: replace TABs with spaceYeqi Fu1-1/+1
2025-11-11block/io_uring: use aio_add_sqe()Stefan Hajnoczi2-12/+0
2025-11-11aio-posix: add aio_add_sqe() API for user-defined io_uring requestsStefan Hajnoczi1-1/+82
2025-11-11aio-posix: add fdmon_ops->dispatch()Stefan Hajnoczi1-0/+19
2025-11-11aio: add errp argument to aio_context_setup()Stefan Hajnoczi1-1/+4
2025-11-11aio: free AioContext when aio_context_new() failsStefan Hajnoczi1-0/+3
2025-11-11aio: remove aio_context_use_g_source()Stefan Hajnoczi1-3/+0
2025-11-11aio-posix: integrate fdmon into glib event loopStefan Hajnoczi1-0/+36
2025-10-31Merge tag 'pull-nvme-20251030' of https://gitlab.com/birkelund/qemu into stagingRichard Henderson1-0/+15
2025-10-30hw/nvme: add NVMe Admin Security SPDM supportWilfred Mallawa1-0/+15
2025-10-29qemu-img info: Optionally show block limitsKevin Wolf1-1/+1
2025-10-29block: Improve comments in BlockLimitsKevin Wolf1-13/+17
2025-10-29block: implement 'resize' callback for child_of_bds classFiona Ebner1-1/+1
2025-10-29block: make bdrv_co_parent_cb_resize() a proper IO API functionFiona Ebner1-0/+6
2025-10-29include/block/block_int-common: document when resize callback is usedFiona Ebner1-0/+3
2025-10-29block: enable stats-intervals for storage devicesChandan Somani1-2/+3
2025-07-14blockjob: mark block_job_remove_all_bdrv() as GRAPH_UNLOCKEDFiona Ebner1-1/+1
2025-07-14block: mark bdrv_open_child_common() and its callers GRAPH_UNLOCKEDFiona Ebner1-4/+5
2025-07-14block: mark bdrv_close() as GRAPH_UNLOCKEDFiona Ebner1-1/+1
2025-07-14block: mark bdrv_close_all() as GRAPH_UNLOCKEDFiona Ebner1-1/+1
2025-07-14block: mark bdrv_drop_intermediate() as GRAPH_UNLOCKEDFiona Ebner1-3/+4
2025-07-14block: mark bdrv_insert_node() as GRAPH_UNLOCKEDFiona Ebner1-2/+3
2025-07-14block: mark bdrv_replace_child_bs() as GRAPH_UNLOCKEDFiona Ebner1-2/+2
2025-07-14block: mark bdrv_inactivate_all() as GRAPH_UNLOCKEDFiona Ebner1-1/+1
2025-07-14block: mark bdrv_inactivate() as GRAPH_RDLOCK and move drain to callersFiona Ebner1-1/+1
2025-07-14block: mark bdrv_reopen_queue() and bdrv_reopen_multiple() as GRAPH_UNLOCKEDFiona Ebner1-4/+5
2025-07-14block/snapshot: mark bdrv_all_delete_snapshot() as GRAPH_UNLOCKEDFiona Ebner1-3/+3
2025-07-14block: drop wrapper for bdrv_set_backing_hd_drained()Fiona Ebner1-4/+1
2025-07-14block: mark bdrv_set_backing_hd() as GRAPH_UNLOCKEDFiona Ebner1-2/+3
2025-07-14block: add bdrv_graph_wrlock_drained() convenience wrapperFiona Ebner1-0/+11
2025-07-14block: never use atomics to access bs->quiesce_counterFiona Ebner1-1/+1
2025-06-04block: mark bdrv_drained_begin() and friends as GRAPH_UNLOCKEDFiona Ebner2-3/+3
2025-06-04block: move drain outside of quorum_del_child()Fiona Ebner1-0/+7
2025-06-04block: move drain outside of quorum_add_child()Fiona Ebner1-0/+7
2025-06-04block: move drain outside of bdrv_root_attach_child()Fiona Ebner1-0/+2
2025-06-04block: move drain outside of bdrv_try_change_aio_context()Fiona Ebner1-2/+6
2025-06-04block: move drain outside of bdrv_change_aio_context() and mark GRAPH_RDLOCKFiona Ebner1-0/+12
2025-06-04block: mark bdrv_child_change_aio_context() GRAPH_RDLOCKFiona Ebner1-3/+4