Age | Commit message (Expand) | Author | Files | Lines |
2024-02-12 | Merge tag 'misc-fixes-pull-request' of https://gitlab.com/berrange/qemu into ... | Peter Maydell | 4 | -15/+141 |
2024-02-09 | block: Support detached LUKS header creation using qemu-img | Hyman Huang | 2 | -2/+18 |
2024-02-09 | block: Support detached LUKS header creation using blockdev-create | Hyman Huang | 1 | -8/+93 |
2024-02-09 | crypto: Modify the qcrypto_block_create to support creation flags | Hyman Huang | 3 | -2/+3 |
2024-02-09 | qapi: Make parameter 'file' optional for BlockdevCreateOptionsLUKS | Hyman Huang | 1 | -7/+14 |
2024-02-09 | crypto: Support LUKS volume with detached header | Hyman Huang | 1 | -2/+19 |
2024-02-07 | blkio: Respect memory-alignment for bounce buffer allocations | Kevin Wolf | 1 | -0/+3 |
2024-02-07 | block-backend: Allow concurrent context changes | Hanna Czenczek | 1 | -11/+11 |
2024-01-30 | block/blkio: Make s->mem_region_alignment be 64 bits | Richard W.M. Jones | 1 | -1/+1 |
2024-01-30 | block/io_uring: improve error message when init fails | Fiona Ebner | 1 | -1/+1 |
2024-01-26 | block/blklogwrites: Protect mutable driver state with a mutex. | Ari Sundholm | 1 | -8/+77 |
2024-01-26 | stream: Allow users to request only format driver names in backing file format | Peter Krempa | 2 | -2/+10 |
2024-01-26 | commit: Allow users to request only format driver names in backing file format | Peter Krempa | 1 | -1/+5 |
2024-01-26 | block/blklogwrites: Fix a bug when logging "write zeroes" operations. | Ari Sundholm | 1 | -9/+26 |
2024-01-22 | block/io: clear BDRV_BLOCK_RECURSE flag after recursing in bdrv_co_block_status | Fiona Ebner | 1 | -0/+10 |
2024-01-18 | remove unnecessary casts from uintptr_t | Paolo Bonzini | 1 | -1/+1 |
2024-01-18 | io_uring: move LuringState typedef to block/aio.h | Paolo Bonzini | 1 | -2/+2 |
2024-01-04 | Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging | Peter Maydell | 1 | -3/+8 |
2023-12-31 | configure, meson: rename targetos to host_os | Paolo Bonzini | 1 | -2/+2 |
2023-12-31 | meson: remove CONFIG_POSIX and CONFIG_WIN32 from config_targetos | Paolo Bonzini | 1 | -2/+5 |
2023-12-31 | meson: remove OS definitions from config_targetos | Paolo Bonzini | 1 | -1/+3 |
2023-12-21 | block: remove outdated AioContext locking comments | Stefan Hajnoczi | 2 | -12/+0 |
2023-12-21 | block: remove AioContext locking | Stefan Hajnoczi | 13 | -283/+24 |
2023-12-21 | graph-lock: remove AioContext locking | Stefan Hajnoczi | 13 | -107/+64 |
2023-12-21 | block: Fix crash when loading snapshot on inactive node | Kevin Wolf | 1 | -1/+3 |
2023-12-21 | block/file-posix: set up Linux AIO and io_uring in the current thread | Stefan Hajnoczi | 1 | -52/+51 |
2023-11-28 | export/vhost-user-blk: Fix consecutive drains | Kevin Wolf | 1 | -2/+7 |
2023-11-28 | vmdk: Don't corrupt desc file in vmdk_write_cid | Fam Zheng | 1 | -8/+20 |
2023-11-21 | stream: Fix AioContext locking during bdrv_graph_wrlock() | Kevin Wolf | 1 | -2/+2 |
2023-11-21 | block: Fix deadlocks in bdrv_graph_wrunlock() | Kevin Wolf | 13 | -37/+62 |
2023-11-21 | block: Fix bdrv_graph_wrlock() call in blk_remove_bs() | Kevin Wolf | 1 | -1/+3 |
2023-11-13 | block/snapshot: Fix compiler warning with -Wshadow=local | Thomas Huth | 1 | -4/+2 |
2023-11-08 | block: Protect bs->file with graph_lock | Kevin Wolf | 13 | -37/+88 |
2023-11-08 | block: Take graph lock for most of .bdrv_open | Kevin Wolf | 16 | -20/+60 |
2023-11-08 | vhdx: Take locks for accessing bs->file | Kevin Wolf | 3 | -28/+39 |
2023-11-08 | qcow2: Take locks for accessing bs->file | Kevin Wolf | 4 | -41/+59 |
2023-11-08 | block: Add missing GRAPH_RDLOCK annotations | Kevin Wolf | 15 | -52/+46 |
2023-11-08 | block: Introduce bdrv_co_change_backing_file() | Kevin Wolf | 2 | -94/+98 |
2023-11-08 | blkverify: Add locking for request_fn | Kevin Wolf | 1 | -5/+11 |
2023-11-08 | block: Protect bs->backing with graph_lock | Kevin Wolf | 5 | -11/+30 |
2023-11-07 | block: Mark bdrv_replace_node() GRAPH_WRLOCK | Kevin Wolf | 2 | -12/+27 |
2023-11-07 | block: Mark bdrv_set_backing_hd_drained() GRAPH_WRLOCK | Kevin Wolf | 1 | -0/+2 |
2023-11-07 | block: Mark bdrv_cow_child() and callers GRAPH_RDLOCK | Kevin Wolf | 1 | -1/+1 |
2023-11-07 | block: Mark bdrv_chain_contains() and callers GRAPH_RDLOCK | Kevin Wolf | 1 | -0/+2 |
2023-11-07 | block: Mark bdrv_(un)freeze_backing_chain() and callers GRAPH_RDLOCK | Kevin Wolf | 5 | -10/+37 |
2023-11-07 | block: Mark bdrv_skip_filters() and callers GRAPH_RDLOCK | Kevin Wolf | 5 | -20/+51 |
2023-11-07 | block: Mark bdrv_skip_implicit_filters() and callers GRAPH_RDLOCK | Kevin Wolf | 1 | -0/+3 |
2023-11-07 | block: Mark bdrv_filter_or_cow_bs() and callers GRAPH_RDLOCK | Kevin Wolf | 1 | -0/+4 |
2023-11-07 | block: Mark block_job_add_bdrv() GRAPH_WRLOCK | Kevin Wolf | 4 | -6/+29 |
2023-11-07 | block: Mark bdrv_root_attach_child() GRAPH_WRLOCK | Kevin Wolf | 1 | -0/+2 |