summaryrefslogtreecommitdiffstats
path: root/hw/hyperv
Commit message (Expand)AuthorAgeFilesLines
* hw/hyperv/hyperv.c: Use device_cold_reset() instead of device_legacy_reset()Peter Maydell2022-10-271-1/+1
* hw/hyperv/vmbus: Remove unused vmbus_load/save_req()Philippe Mathieu-Daudé2022-05-301-99/+0Star
* util: rename qemu_*block() socket functionsMarc-André Lureau2022-05-031-1/+1
* hw/hyperv: remove needless qemu-common.h includeMarc-André Lureau2022-04-211-1/+0Star
* hw: hyperv: Initial commit for Synthetic Debugging deviceJon Doron2022-04-063-0/+408
* hyperv: Add support to process syndbg commandsJon Doron2022-04-061-0/+243
* hyperv: SControl is optional to enable SynIcJon Doron2022-04-061-33/+76
* dma: Let dma_memory_map() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-301-3/+5
* qbus: Rename qbus_create() to qbus_new()Peter Maydell2021-09-301-1/+1
* vmbus: Don't make QOM property registration conditionalEduardo Habkost2021-07-071-5/+15
* qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost2020-12-181-0/+1
* qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi2020-09-232-6/+6
* Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost2020-09-182-6/+2Star
* Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-5.2-pul...Peter Maydell2020-09-121-1/+2
|\
| * hw: hyperv: vmbus: Fix 32bit compilationJon Doron2020-09-101-1/+2
* | Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell2020-09-112-5/+9
|\ \
| * | Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-092-3/+4
| * | Move QOM typedefs and add missing includesEduardo Habkost2020-09-092-2/+5
| |/
* / trace-events: Fix attribution of trace points to sourceMarkus Armbruster2020-09-091-1/+1
|/
* vmbus: Move QOM macros to vmbus.hEduardo Habkost2020-08-271-3/+0Star
* meson: convert hw/hypervMarc-André Lureau2020-08-212-3/+3
* trace: switch position of headers to what Meson requiresPaolo Bonzini2020-08-211-0/+1
* error: Avoid unnecessary error_propagate() after error_setg()Markus Armbruster2020-07-101-3/+2Star
* hyperv: vmbus: Remove the 2nd IRQJon Doron2020-06-261-2/+1Star
* qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster2020-06-151-1/+1
* vmbus: add infrastructure to save/load vmbus requestsJon Doron2020-06-101-0/+99
* i386: Hyper-V VMBus ACPI DSDT entryJon Doron2020-06-101-0/+7
* vmbus: vmbus implementationJon Doron2020-06-104-0/+2696
* hyperv: expose API to determine if synic is enabledJon Doron2020-06-101-0/+8
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-1/+1
* lockable: Replace locks with lock guard macrosSimran Singhal2020-05-041-8/+7Star
* add device_legacy_reset function to prepare for reset api changeDamien Hedde2020-01-301-1/+1
* hyperv: Use auto rcu_read macrosDr. David Alan Gilbert2019-12-171-13/+9Star
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-1/+0Star
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-122-0/+2
* hyperv: express dependencies with kconfigYang Zhong2019-03-071-0/+3
* kconfig: introduce kconfig filesPaolo Bonzini2019-03-071-0/+5
* hw/hyperv: fix NULL dereference with pure-kvm SynICRoman Kagan2018-11-261-1/+5
* hyperv_testdev: add SynIC message and event testmodesRoman Kagan2018-10-191-1/+164
* hyperv: process POST_MESSAGE hypercallRoman Kagan2018-10-191-0/+84
* hyperv: add support for KVM_HYPERV_EVENTFDRoman Kagan2018-10-191-1/+26
* hyperv: process SIGNAL_EVENT hypercallRoman Kagan2018-10-191-0/+93
* hyperv: add synic event flag signalingRoman Kagan2018-10-191-0/+32
* hyperv: add synic message deliveryRoman Kagan2018-10-191-11/+151
* hyperv: make overlay pages for SynICRoman Kagan2018-10-191-3/+48
* hyperv: qom-ify SynICRoman Kagan2018-10-191-2/+99
* hyperv: factor out arch-independent API into hw/hypervRoman Kagan2018-10-193-0/+304