aboutsummaryrefslogtreecommitdiff
path: root/hw/hyperv
AgeCommit message (Expand)AuthorFilesLines
2025-06-12hw/hyperv/syndbg: skip automatic zero-init of large arrayDaniel P. Berrangé1-1/+1
2025-06-10hw/hyperv/balloon: Consolidate OBJECT_DEFINE_SIMPLE_TYPE_WITH_INTERFACESZhao Liu1-6/+3
2025-05-08hw/hyperv/hyperv: common compilation unitPierrick Bouvier2-2/+3
2025-05-08hw/hyperv/hyperv_testdev: common compilation unitPierrick Bouvier1-1/+1
2025-05-08hw/hyperv/balloon: common balloon compilation unitsPierrick Bouvier1-1/+1
2025-05-08hw/hyperv/syndbg: common compilation unitPierrick Bouvier2-4/+7
2025-05-08hw/hyperv/vmbus: common compilation unitPierrick Bouvier2-2/+2
2025-05-08hw/hyperv/hv-balloon-stub: common compilation unitPierrick Bouvier1-1/+2
2025-04-25qom: Have class_init() take a const data argumentPhilippe Mathieu-Daudé5-7/+7
2025-04-24Merge tag 'pull-misc-2025-04-24' of https://repo.or.cz/qemu/armbru into stagingStefan Hajnoczi1-1/+0
2025-04-24cleanup: Drop pointless return at end of functionMarkus Armbruster1-1/+0
2025-04-23exec/cpu-all: remove this headerPierrick Bouvier1-1/+0
2025-04-23exec/cpu-all: remove exec/target_page includePierrick Bouvier3-0/+3
2025-04-23include/system: Move exec/ramblock.h to system/ramblock.hRichard Henderson1-1/+1
2025-04-23include/system: Move exec/address-spaces.h to system/address-spaces.hRichard Henderson2-2/+2
2025-04-23include/system: Move exec/memory.h to system/memory.hRichard Henderson2-2/+2
2025-02-10qapi: Move include/qapi/qmp/ to include/qobject/Daniel P. Berrangé1-1/+1
2024-12-21Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi2-4/+4
2024-12-20include: Rename sysemu/ -> system/Philippe Mathieu-Daudé2-4/+4
2024-12-19include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson3-5/+0
2024-12-15hw/hyperv: Constify all PropertyRichard Henderson3-4/+4
2024-09-24hw/hyperv: remove return after g_assert_not_reached()Pierrick Bouvier2-4/+0
2024-09-24hw/hyperv: replace assert(false) with g_assert_not_reached()Pierrick Bouvier2-9/+9
2024-09-13hw: Use device_class_set_legacy_reset() instead of opencodingPeter Maydell2-2/+2
2024-05-03kvm: move target-dependent interrupt routing out of kvm-all.cPaolo Bonzini1-0/+25
2024-04-25hw, target: Add ResetType argument to hold and exit phase methodsPeter Maydell1-1/+1
2024-03-08vmbus: Print a warning when enabled without the recommended set of featuresMaciej S. Szmigiero2-0/+18
2024-03-08hv-balloon: define dm_hot_add_with_region to avoid Coverity warningMaciej S. Szmigiero1-5/+5
2024-03-08hv-balloon: avoid alloca() usageMaciej S. Szmigiero1-6/+4
2024-02-04hv-balloon: use get_min_alignment() to express 32 GiB alignmentDavid Hildenbrand1-16/+21
2024-02-02vmbus: Switch bus reset to 3-phase-resetPeter Maydell1-3/+4
2024-01-30hw/hyperv: Include missing headersPhilippe Mathieu-Daudé1-0/+4
2024-01-30hyperv: Clean up includesPeter Maydell6-3/+3
2023-12-29hw/hyperv: Constify VMStateRichard Henderson1-8/+8
2023-11-07Merge tag 'pull-vfio-20231106' of https://github.com/legoater/qemu into stagingStefan Hajnoczi1-2/+2
2023-11-06qapi: Add HV_BALLOON_STATUS_REPORT event and its QMP query commandMaciej S. Szmigiero3-2/+49
2023-11-06qapi: Add query-memory-devices support to hv-balloonMaciej S. Szmigiero1-1/+26
2023-11-06Add Hyper-V Dynamic Memory Protocol driver (hv-balloon) hot-add supportMaciej S. Szmigiero5-6/+878
2023-11-06Add Hyper-V Dynamic Memory Protocol driver (hv-balloon) baseMaciej S. Szmigiero7-0/+1563
2023-11-03util/uuid: Add UUID_STR_LEN definitionCédric Le Goater1-2/+2
2023-03-13win32: replace closesocket() with close() wrapperMarc-André Lureau1-2/+2
2023-02-08Fix non-first inclusions of qemu/osdep.hMarkus Armbruster1-1/+1
2022-12-16hw/hyperv/vmbus: Use device_cold_reset() and bus_cold_reset()Peter Maydell1-2/+2
2022-12-14error: Drop some obviously superfluous error_propagate()Markus Armbruster1-5/+3
2022-12-14Drop more useless casts from void * to pointerMarkus Armbruster1-1/+1
2022-10-27hw/hyperv/hyperv.c: Use device_cold_reset() instead of device_legacy_reset()Peter Maydell1-1/+1
2022-05-30hw/hyperv/vmbus: Remove unused vmbus_load/save_req()Philippe Mathieu-Daudé1-99/+0
2022-05-03util: rename qemu_*block() socket functionsMarc-André Lureau1-1/+1
2022-04-21hw/hyperv: remove needless qemu-common.h includeMarc-André Lureau1-1/+0
2022-04-06hw: hyperv: Initial commit for Synthetic Debugging deviceJon Doron3-0/+408