aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-10-12iotests: refactor some common qmp result checks into generic patternVladimir Sementsov-Ogievskiy5-7/+10
2023-10-12iotests: add some missed checks of qmp resultVladimir Sementsov-Ogievskiy4-0/+6
2023-10-12iotests: QemuStorageDaemon: add cmd() method like in QEMUMachine.Vladimir Sementsov-Ogievskiy1-1/+6
2023-10-12python/machine.py: upgrade vm.cmd() methodVladimir Sementsov-Ogievskiy1-1/+11
2023-10-12python/qemu: rename command() to cmd()Vladimir Sementsov-Ogievskiy29-199/+204
2023-10-12python: rename QEMUMonitorProtocol.cmd() to cmd_raw()Vladimir Sementsov-Ogievskiy3-4/+4
2023-10-12scripts/cpu-x86-uarch-abi.py: use .command() instead of .cmd()Vladimir Sementsov-Ogievskiy1-6/+6
2023-10-12qmp_shell.py: _fill_completion() use .command() instead of .cmd()Vladimir Sementsov-Ogievskiy1-6/+14
2023-10-12python/qemu/qmp/legacy: cmd(): drop cmd_id unused argumentVladimir Sementsov-Ogievskiy1-5/+1
2023-10-12target/i386: fix shadowed variable pastoPaolo Bonzini1-1/+1
2023-10-12contrib/vhost-user-gpu: Fix compiler warning when compiling with -WshadowThomas Huth2-7/+7
2023-10-12block: Add assertion for bdrv_graph_wrlock()Kevin Wolf2-2/+4
2023-10-12block: Protect bs->children with graph_lockKevin Wolf4-3/+10
2023-10-12block: Protect bs->parents with graph_lockKevin Wolf2-2/+7
2023-10-12block: Mark bdrv_get_specific_info() and callers GRAPH_RDLOCKKevin Wolf4-8/+10
2023-10-12block: Mark bdrv_apply_auto_read_only() and callers GRAPH_RDLOCKKevin Wolf10-5/+22
2023-10-12block: Mark bdrv_op_is_blocked() and callers GRAPH_RDLOCKKevin Wolf7-5/+30
2023-10-12qcow2: Mark check_constraints_on_bitmap() GRAPH_RDLOCKKevin Wolf1-6/+3
2023-10-12qcow2: Mark qcow2_inactivate() and callers GRAPH_RDLOCKKevin Wolf1-5/+10
2023-10-12qcow2: Mark qcow2_signal_corruption() and callers GRAPH_RDLOCKKevin Wolf11-192/+250
2023-10-12block: Mark bdrv_amend_options() and callers GRAPH_RDLOCKKevin Wolf4-13/+16
2023-10-12block: Mark bdrv_get_parent_name() and callers GRAPH_RDLOCKKevin Wolf17-14/+55
2023-10-12block: Mark bdrv_primary_child() and callers GRAPH_RDLOCKKevin Wolf3-3/+16
2023-10-12block: Mark bdrv_refresh_filename() and callers GRAPH_RDLOCKKevin Wolf12-47/+101
2023-10-12block: Mark bdrv_get_xdbg_block_graph() and callers GRAPH_RDLOCKKevin Wolf2-1/+3
2023-10-12block: Take graph rdlock in parts of reopenKevin Wolf2-27/+43
2023-10-12block: Mark bdrv_snapshot_fallback() and callers GRAPH_RDLOCKKevin Wolf5-24/+67
2023-10-12block: Mark bdrv_parent_cb_resize() and callers GRAPH_RDLOCKKevin Wolf1-3/+9
2023-10-12block: Mark drain related functions GRAPH_RDLOCKEmanuele Giuseppe Esposito5-17/+54
2023-10-12block: Mark bdrv_first_blk() and bdrv_is_root_node() GRAPH_RDLOCKKevin Wolf14-13/+53
2023-10-12block: Take graph rdlock in bdrv_inactivate_all()Kevin Wolf1-3/+4
2023-10-12block-coroutine-wrapper: Add no_co_wrapper_bdrv_rdlock functionsKevin Wolf2-5/+12
2023-10-12test-bdrv-drain: Don't call bdrv_graph_wrlock() in coroutine contextKevin Wolf1-3/+4
2023-10-12block: convert more bdrv_is_allocated* and bdrv_block_status* calls to corout...Paolo Bonzini8-32/+33
2023-10-12block: switch to co_wrapper for bdrv_is_allocated_*Paolo Bonzini2-51/+14
2023-10-12block: complete public block status APIPaolo Bonzini2-19/+16
2023-10-12block: rename the bdrv_co_block_status static functionPaolo Bonzini1-10/+11
2023-10-12Merge tag 'pull-riscv-to-apply-20231012-1' of https://github.com/alistair23/q...Stefan Hajnoczi29-891/+1604
2023-10-12Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into stagingStefan Hajnoczi6-13/+28
2023-10-12Merge tag 'qga-pull-2023-10-11' of https://github.com/kostyanf14/qemu into st...Stefan Hajnoczi3-12/+7
2023-10-12gitlab-ci: Disable the riscv64-debian-cross-container by defaultThomas Huth1-0/+1
2023-10-12virtio-mem: Mark memslot alias memory regions unmergeableDavid Hildenbrand1-0/+6
2023-10-12memory,vhost: Allow for marking memory device memory regions unmergeableDavid Hildenbrand3-8/+49
2023-10-12virtio-mem: Expose device memory dynamically via multiple memslots if enabledDavid Hildenbrand3-1/+340
2023-10-12virtio-mem: Update state to match bitmap as soon as it's been migratedDavid Hildenbrand1-5/+21
2023-10-12virtio-mem: Pass non-const VirtIOMEM via virtio_mem_range_cbDavid Hildenbrand1-5/+5
2023-10-12memory: Clarify mapping requirements for RamDiscardManagerDavid Hildenbrand2-4/+5
2023-10-12memory-device,vhost: Support automatic decision on the number of memslotsDavid Hildenbrand5-4/+147
2023-10-12vhost: Add vhost_get_max_memslots()David Hildenbrand3-0/+17
2023-10-12kvm: Add stub for kvm_get_max_memslots()David Hildenbrand3-2/+7