aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-05-10migration: process_incoming_migration_co: simplify code flow around retVladimir Sementsov-Ogievskiy1-5/+6
2023-05-10migration: drop colo_incoming_thread from MigrationIncomingStateVladimir Sementsov-Ogievskiy2-5/+4
2023-05-10build: move COLO under CONFIG_REPLICATIONVladimir Sementsov-Ogievskiy8-33/+60
2023-05-10colo: make colo_checkpoint_notify static and provide simpler APIVladimir Sementsov-Ogievskiy3-15/+27
2023-05-10block/meson.build: prefer positive condition for replicationVladimir Sementsov-Ogievskiy1-1/+1
2023-05-10multifd: Add the ramblock to MultiFDRecvParamsLukas Straub2-6/+7
2023-05-10ram: Let colo_flush_ram_cache take the bitmap_mutexLukas Straub1-0/+2
2023-05-10ram: Add public helper to set colo bitmapLukas Straub2-3/+15
2023-05-10Merge tag 'pull-testing-updates-100523-1' of https://gitlab.com/stsquad/qemu ...Richard Henderson9-43/+131
2023-05-10hw/arm: Select XLNX_USB_SUBSYS for xlnx-zcu102 machineFabiano Rosas2-1/+1
2023-05-10tests/avocado: use http for mipsdistros.mips.comAlex Bennée1-3/+3
2023-05-10gitlab: enable minimal device profile for aarch64 --disable-tcgAlex Bennée1-1/+1
2023-05-10gitlab: add ubuntu-22.04-aarch64-without-defaultsAlex Bennée1-0/+22
2023-05-10scripts/ci: clean-up the 20.04/22.04 confusion in ansibleAlex Bennée3-37/+80
2023-05-10scripts/ci: add gitlab-runner to kvm groupAlex Bennée1-0/+1
2023-05-10docs: document breakpoint and watchpoint supportAlex Bennée1-0/+22
2023-05-10tests/docker: bump the xtensa base to debian:11-slimAlex Bennée1-1/+1
2023-05-10Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into stagingRichard Henderson47-240/+474
2023-05-10block: compile out assert_bdrv_graph_readable() by defaultStefan Hajnoczi5-0/+12
2023-05-10block: Mark bdrv_refresh_limits() and callers GRAPH_RDLOCKKevin Wolf4-3/+15
2023-05-10block: Mark bdrv_recurse_can_replace() and callers GRAPH_RDLOCKKevin Wolf7-10/+19
2023-05-10block: Mark bdrv_query_block_graph_info() and callers GRAPH_RDLOCKKevin Wolf2-3/+6
2023-05-10block: Mark bdrv_query_bds_stats() and callers GRAPH_RDLOCKKevin Wolf1-2/+4
2023-05-10block: Mark BlockDriver callbacks for amend job GRAPH_RDLOCKEmanuele Giuseppe Esposito2-7/+13
2023-05-10block: Mark bdrv_co_debug_event() GRAPH_RDLOCKEmanuele Giuseppe Esposito3-6/+9
2023-05-10block: Mark bdrv_co_get_info() and callers GRAPH_RDLOCKEmanuele Giuseppe Esposito7-14/+22
2023-05-10block: Mark bdrv_co_get_allocated_file_size() and callers GRAPH_RDLOCKEmanuele Giuseppe Esposito4-5/+10
2023-05-10mirror: Require GRAPH_RDLOCK for accessing a node's parent listKevin Wolf1-1/+1
2023-05-10vhdx: Require GRAPH_RDLOCK for accessing a node's parent listKevin Wolf1-4/+5
2023-05-10nbd: Mark nbd_co_do_establish_connection() and callers GRAPH_RDLOCKEmanuele Giuseppe Esposito2-20/+24
2023-05-10nbd: Remove nbd_co_flush() wrapper functionKevin Wolf1-8/+3
2023-05-10block: .bdrv_open is non-coroutine and unlockedKevin Wolf4-26/+21
2023-05-10graph-lock: Fix GRAPH_RDLOCK_GUARD*() to be reader lockKevin Wolf1-8/+8
2023-05-10graph-lock: Add GRAPH_UNLOCKED(_PTR)Kevin Wolf1-0/+2
2023-05-10test-bdrv-drain: Don't modify the graph in coroutinesKevin Wolf1-37/+75
2023-05-10iotests: Test resizing image attached to an iothreadKevin Wolf2-0/+82
2023-05-10block: Don't call no_coroutine_fns in qmp_block_resize()Kevin Wolf1-2/+2
2023-05-10block: bdrv/blk_co_unref() for calls in coroutine contextKevin Wolf12-40/+44
2023-05-10block: Consistently call bdrv_activate() outside coroutineKevin Wolf2-2/+14
2023-05-10qcow2: Don't call bdrv_getlength() in coroutine_fnsKevin Wolf3-12/+13
2023-05-10migration: Attempt disk reactivation in more failure scenariosEric Blake1-10/+14
2023-05-10iotests/nbd-reconnect-on-open: Fix NBD socket pathKevin Wolf2-3/+4
2023-05-10block: Fix use after free in blockdev_mark_auto_del()Kevin Wolf1-4/+14
2023-05-10aio-wait: avoid AioContext lock in aio_wait_bh_oneshot()Stefan Hajnoczi4-5/+4
2023-05-10block: add missing coroutine_fn annotationsPaolo Bonzini2-4/+4
2023-05-10block: add configure options for excluding vmdk, vhdx and vpcVladimir Sementsov-Ogievskiy4-5/+31
2023-05-10Merge tag 'pull-qapi-2023-05-09-v2' of https://repo.or.cz/qemu/armbru into st...Richard Henderson48-4460/+4919
2023-05-10Merge tag 'vfio-updates-20230509.0' of https://gitlab.com/alex.williamson/qem...Richard Henderson3-3/+68
2023-05-10target/loongarch: Terminate vmstate subsections listRichard Henderson1-0/+1
2023-05-10qapi: Reformat doc comments to conform to current conventionsMarkus Armbruster39-4020/+4408