[Top][All Lists]

[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(-)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]