[PATCH][RESEND v5 0/3] Hyper-V Dynamic Memory Protocol driver (hv-balloon 🎈️)

Maciej S. Szmigiero posted 3 patches 11 months, 1 week ago
Failed in applying to current master (apply log)
There is a newer version of this series
Kconfig.host                     |    3 +
hw/hyperv/Kconfig                |    5 +
hw/hyperv/hv-balloon.c           | 2040 ++++++++++++++++++++++++++++++
hw/hyperv/meson.build            |    1 +
hw/hyperv/trace-events           |   16 +
include/hw/hyperv/dynmem-proto.h |  423 +++++++
include/qapi/error.h             |    2 +
meson.build                      |   28 +-
meson_options.txt                |    2 +
qapi/machine.json                |   25 +
scripts/meson-buildoptions.sh    |    3 +
11 files changed, 2547 insertions(+), 1 deletion(-)
create mode 100644 hw/hyperv/hv-balloon.c
create mode 100644 include/hw/hyperv/dynmem-proto.h
[PATCH][RESEND v5 0/3] Hyper-V Dynamic Memory Protocol driver (hv-balloon 🎈️)
Posted by Maciej S. Szmigiero 11 months, 1 week ago
From: "Maciej S. Szmigiero" <maciej.szmigiero@oracle.com>

This is almost a pure rebase/resend of the v4 of patch series located here:
https://lore.kernel.org/qemu-devel/cover.1682584770.git.maciej.szmigiero@oracle.com/

The only other change from the previous version is that the check for the
required Glib's GTree operations was moved from the configure script to the
meson build script in keeping with the spirit of the times (and the driver
was re-tested too).

 Kconfig.host                     |    3 +
 hw/hyperv/Kconfig                |    5 +
 hw/hyperv/hv-balloon.c           | 2040 ++++++++++++++++++++++++++++++
 hw/hyperv/meson.build            |    1 +
 hw/hyperv/trace-events           |   16 +
 include/hw/hyperv/dynmem-proto.h |  423 +++++++
 include/qapi/error.h             |    2 +
 meson.build                      |   28 +-
 meson_options.txt                |    2 +
 qapi/machine.json                |   25 +
 scripts/meson-buildoptions.sh    |    3 +
 11 files changed, 2547 insertions(+), 1 deletion(-)
 create mode 100644 hw/hyperv/hv-balloon.c
 create mode 100644 include/hw/hyperv/dynmem-proto.h