aboutsummaryrefslogtreecommitdiff
path: root/hw/hyperv
AgeCommit message (Expand)Author
2023-02-08Fix non-first inclusions of qemu/osdep.hMarkus Armbruster
2022-12-16hw/hyperv/vmbus: Use device_cold_reset() and bus_cold_reset()Peter Maydell
2022-12-14error: Drop some obviously superfluous error_propagate()Markus Armbruster
2022-12-14Drop more useless casts from void * to pointerMarkus Armbruster
2022-10-27hw/hyperv/hyperv.c: Use device_cold_reset() instead of device_legacy_reset()Peter Maydell
2022-05-30hw/hyperv/vmbus: Remove unused vmbus_load/save_req()Philippe Mathieu-Daudé
2022-05-03util: rename qemu_*block() socket functionsMarc-André Lureau
2022-04-21hw/hyperv: remove needless qemu-common.h includeMarc-André Lureau
2022-04-06hw: hyperv: Initial commit for Synthetic Debugging deviceJon Doron
2022-04-06hyperv: Add support to process syndbg commandsJon Doron
2022-04-06hyperv: SControl is optional to enable SynIcJon Doron
2021-12-30dma: Let dma_memory_map() take MemTxAttrs argumentPhilippe Mathieu-Daudé
2021-09-30qbus: Rename qbus_create() to qbus_new()Peter Maydell
2021-07-06vmbus: Don't make QOM property registration conditionalEduardo Habkost
2020-12-18qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost
2020-09-12Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-5.2-pul...Peter Maydell
2020-09-11Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell
2020-09-10hw: hyperv: vmbus: Fix 32bit compilationJon Doron
2020-09-09trace-events: Fix attribution of trace points to sourceMarkus Armbruster
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost
2020-08-27vmbus: Move QOM macros to vmbus.hEduardo Habkost
2020-08-21meson: convert hw/hypervMarc-André Lureau
2020-08-21trace: switch position of headers to what Meson requiresPaolo Bonzini
2020-07-10error: Avoid unnecessary error_propagate() after error_setg()Markus Armbruster
2020-06-26hyperv: vmbus: Remove the 2nd IRQJon Doron
2020-06-15qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster
2020-06-10vmbus: add infrastructure to save/load vmbus requestsJon Doron
2020-06-10i386: Hyper-V VMBus ACPI DSDT entryJon Doron
2020-06-10vmbus: vmbus implementationJon Doron
2020-06-10hyperv: expose API to determine if synic is enabledJon Doron
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster
2020-05-04lockable: Replace locks with lock guard macrosSimran Singhal
2020-01-30add device_legacy_reset function to prepare for reset api changeDamien Hedde
2019-12-17hyperv: Use auto rcu_read macrosDr. David Alan Gilbert
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster
2019-03-07hyperv: express dependencies with kconfigYang Zhong
2019-03-07kconfig: introduce kconfig filesPaolo Bonzini
2018-11-26hw/hyperv: fix NULL dereference with pure-kvm SynICRoman Kagan
2018-10-19hyperv_testdev: add SynIC message and event testmodesRoman Kagan
2018-10-19hyperv: process POST_MESSAGE hypercallRoman Kagan
2018-10-19hyperv: add support for KVM_HYPERV_EVENTFDRoman Kagan
2018-10-19hyperv: process SIGNAL_EVENT hypercallRoman Kagan
2018-10-19hyperv: add synic event flag signalingRoman Kagan
2018-10-19hyperv: add synic message deliveryRoman Kagan
2018-10-19hyperv: make overlay pages for SynICRoman Kagan
2018-10-19hyperv: qom-ify SynICRoman Kagan