aboutsummaryrefslogtreecommitdiff
path: root/hw/hyperv
AgeCommit message (Expand)AuthorFilesLines
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
2022-04-06hyperv: Add support to process syndbg commandsJon Doron1-0/+243
2022-04-06hyperv: SControl is optional to enable SynIcJon Doron1-33/+76
2021-12-30dma: Let dma_memory_map() take MemTxAttrs argumentPhilippe Mathieu-Daudé1-3/+5
2021-09-30qbus: Rename qbus_create() to qbus_new()Peter Maydell1-1/+1
2021-07-06vmbus: Don't make QOM property registration conditionalEduardo Habkost1-5/+15
2020-12-18qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost1-0/+1
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi2-6/+6
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost2-6/+2
2020-09-12Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-5.2-pul...Peter Maydell1-1/+2
2020-09-11Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell2-5/+9
2020-09-10hw: hyperv: vmbus: Fix 32bit compilationJon Doron1-1/+2
2020-09-09trace-events: Fix attribution of trace points to sourceMarkus Armbruster1-1/+1
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost2-3/+4
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost2-2/+5
2020-08-27vmbus: Move QOM macros to vmbus.hEduardo Habkost1-3/+0
2020-08-21meson: convert hw/hypervMarc-André Lureau2-3/+3
2020-08-21trace: switch position of headers to what Meson requiresPaolo Bonzini1-0/+1
2020-07-10error: Avoid unnecessary error_propagate() after error_setg()Markus Armbruster1-3/+2
2020-06-26hyperv: vmbus: Remove the 2nd IRQJon Doron1-2/+1
2020-06-15qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster1-1/+1
2020-06-10vmbus: add infrastructure to save/load vmbus requestsJon Doron1-0/+99
2020-06-10i386: Hyper-V VMBus ACPI DSDT entryJon Doron1-0/+7
2020-06-10vmbus: vmbus implementationJon Doron4-0/+2696
2020-06-10hyperv: expose API to determine if synic is enabledJon Doron1-0/+8