[Devel] [PATCH v3 0/6] kvm: hyperv: backport latest stuff from mainstream

Roman Kagan rkagan at virtuozzo.com
Thu Oct 12 13:02:13 MSK 2017


These are backports of the latest commits to hyperv subsystem in
mainsteram KVM (as of 4.13).  They address a couple of design flaws,
and
are necessary for the latest hyperv code in QEMU to work properly.

v2 -> v3:
 - pull in two more upsream patches prerequisite for the vp_index patch

v1 -> v2:
 - replace incremental patch with a revert and a fresh backport
 - pull in an intermediate upstream patch to minimize conflicts

Christoffer Dall (1):
  KVM: Add kvm_vcpu_get_idx to get vcpu index in kvm->vcpus

David Hildenbrand (1):
  KVM: Provide function for VCPU lookup by id

Roman Kagan (3):
  Revert "kvm/x86: clear hyperv synic pages only when guest modifies
    MSRs"
  kvm: x86: hyperv: add KVM_CAP_HYPERV_SYNIC2
  kvm: x86: hyperv: make VP_INDEX managed by userspace

Wanpeng Li (1):
  KVM: x86: fix NULL deref in vcpu_scan_ioapic

 Documentation/virtual/kvm/api.txt | 18 +++++++++++
 arch/x86/include/asm/kvm_host.h   |  2 ++
 arch/x86/kvm/hyperv.h             |  3 +-
 include/linux/kvm_host.h          | 22 +++++++++++++
 include/uapi/linux/kvm.h          |  2 ++
 arch/x86/kvm/hyperv.c             | 67 +++++++++++++++++++++++++--------------
 arch/x86/kvm/x86.c                | 12 ++++++-
 7 files changed, 101 insertions(+), 25 deletions(-)

-- 
2.13.6



More information about the Devel mailing list