aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-10-16Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into stagingStefan Hajnoczi60-499/+843
2023-10-16Merge tag 'pull-shadow-2023-10-12' of https://repo.or.cz/qemu/armbru into sta...Stefan Hajnoczi6-19/+19
2023-10-16Merge tag 'mem-2023-10-12' of https://github.com/davidhildenbrand/qemu into s...Stefan Hajnoczi23-113/+839
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-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
2023-10-12memory-device,vhost: Support memory devices that dynamically consume memslotsDavid Hildenbrand4-6/+53
2023-10-12memory-device: Track required and actually used memslots in DeviceMemoryStateDavid Hildenbrand2-1/+63
2023-10-12stubs: Rename qmp_memory_device.c to memory_device.cDavid Hildenbrand3-1/+2
2023-10-12memory-device: Support memory devices with multiple memslotsDavid Hildenbrand2-8/+37
2023-10-12vhost: Return number of free memslotsDavid Hildenbrand4-6/+6
2023-10-12kvm: Return number of free memslotsDavid Hildenbrand5-17/+25
2023-10-12softmmu/physmem: Fixup qemu_ram_block_from_host() documentationDavid Hildenbrand2-17/+15