[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 0/6] hyperv: refactor HvSintRoute management

From: Roman Kagan
Subject: [Qemu-devel] [PATCH 0/6] hyperv: refactor HvSintRoute management
Date: Mon, 2 Jul 2018 19:58:36 +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.

This series applies on top of "[PATCH 0/2] hyperv: ensure VP index equal
to QEMU cpu_index" series (message-id:

Roman Kagan (6):
  hyperv_testdev: refactor for better maintainability
  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

For the reference, all of the Hyper-V / VMBus stuff can be found at

 target/i386/hyperv.h     |  20 ++-----
 hw/misc/hyperv_testdev.c | 116 +++++++++++++++++++--------------------
 target/i386/hyperv.c     |  78 +++++++++++++++++++-------
 3 files changed, 120 insertions(+), 94 deletions(-)


reply via email to

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