qemu-devel
[Top][All Lists]
Advanced

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

Re: [PATCH v2 0/8] i386: Assorted KVM PV and Hyper-V feature improvement


From: Paolo Bonzini
Subject: Re: [PATCH v2 0/8] i386: Assorted KVM PV and Hyper-V feature improvements
Date: Wed, 29 Sep 2021 17:29:50 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.1.0

On 02/09/21 11:35, Vitaly Kuznetsov wrote:
This is a continuation of "[PATCH 0/3] i386/kvm: Paravirtualized features usage
enforcement" series, thus v2.

This series implements several unrelated features but as there are code
dependencies between them I'm sending it as one series.

PATCH1 adds empty 6.2 machine types and the required compat infrastructure
(to be used by PATCH8)
PATCH2 adds documentation for KVM PV features
PATCH3 adds support for KVM_CAP_ENFORCE_PV_FEATURE_CPUID
PATCH4 adds support for KVM_CAP_HYPERV_ENFORCE_CPUID
PATCHes5-6 add 'hv-avic' feature
PATCH7 makes Hyper-V version info settable
PATCH8 changes the default Hyper-V version to 2016

Vitaly Kuznetsov (8):
   i386: Add 6.2 machine types
   i386: docs: Briefly describe KVM PV features
   i386: Support KVM_CAP_ENFORCE_PV_FEATURE_CPUID
   i386: Support KVM_CAP_HYPERV_ENFORCE_CPUID
   i386: Move HV_APIC_ACCESS_RECOMMENDED bit setting to
     hyperv_fill_cpuids()
   i386: Implement pseudo 'hv-avic' ('hv-apicv') enlightenment
   i386: Make Hyper-V version id configurable
   i386: Change the default Hyper-V version to match WS2016

  docs/hyperv.txt                |  41 +++++++++++--
  docs/kvm-pv.txt                | 103 +++++++++++++++++++++++++++++++++
  hw/core/machine.c              |   3 +
  hw/i386/pc.c                   |   7 +++
  hw/i386/pc_piix.c              |  14 ++++-
  hw/i386/pc_q35.c               |  13 ++++-
  include/hw/boards.h            |   3 +
  include/hw/i386/pc.h           |   3 +
  target/i386/cpu.c              |  22 +++++--
  target/i386/cpu.h              |  12 +++-
  target/i386/kvm/hyperv-proto.h |   1 +
  target/i386/kvm/kvm.c          |  62 +++++++++++++++-----
  12 files changed, 260 insertions(+), 24 deletions(-)
  create mode 100644 docs/kvm-pv.txt


Queued patches 3-8, thanks.

Paolo




reply via email to

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