[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/8] hyperv: refactor HvSintRoute management
From: |
Roman Kagan |
Subject: |
[Qemu-devel] [PATCH v2 0/8] hyperv: refactor HvSintRoute management |
Date: |
Fri, 21 Sep 2018 11:18:28 +0300 |
This series modifies the management of HvSintRoute, which is an
important building block in Hyper-V emulation infrastructure, to make it
easier to maintain and enhance, and paves the way to the more complete
Synthetic Interrupt Controller (SynIC) emulation.
v1 -> v2:
- include two more cosmetic patches
Roman Kagan (8):
hyperv_testdev: refactor for better maintainability
hyperv_testdev: drop unnecessary includes
hyperv: cosmetic: g_malloc -> g_new
hyperv: synic: only setup ack notifier if there's a callback
hyperv: allow passing arbitrary data to sint ack callback
hyperv: address HvSintRoute by X86CPU pointer
hyperv: make HvSintRoute reference-counted
hyperv: rename kvm_hv_sint_route_set_sint
target/i386/hyperv.h | 23 +++-----
hw/misc/hyperv_testdev.c | 120 ++++++++++++++++++---------------------
target/i386/hyperv.c | 80 +++++++++++++++++++-------
3 files changed, 122 insertions(+), 101 deletions(-)
--
2.17.1
- [Qemu-devel] [PATCH v2 0/8] hyperv: refactor HvSintRoute management,
Roman Kagan <=
- [Qemu-devel] [PATCH v2 2/8] hyperv_testdev: drop unnecessary includes, Roman Kagan, 2018/09/21
- [Qemu-devel] [PATCH v2 1/8] hyperv_testdev: refactor for better maintainability, Roman Kagan, 2018/09/21
- [Qemu-devel] [PATCH v2 3/8] hyperv: cosmetic: g_malloc -> g_new, Roman Kagan, 2018/09/21
- [Qemu-devel] [PATCH v2 4/8] hyperv: synic: only setup ack notifier if there's a callback, Roman Kagan, 2018/09/21
- [Qemu-devel] [PATCH v2 5/8] hyperv: allow passing arbitrary data to sint ack callback, Roman Kagan, 2018/09/21
- [Qemu-devel] [PATCH v2 6/8] hyperv: address HvSintRoute by X86CPU pointer, Roman Kagan, 2018/09/21
- [Qemu-devel] [PATCH v2 8/8] hyperv: rename kvm_hv_sint_route_set_sint, Roman Kagan, 2018/09/21
- [Qemu-devel] [PATCH v2 7/8] hyperv: make HvSintRoute reference-counted, Roman Kagan, 2018/09/21