[Devel] [PATCH vz7.46 0/7] assorted hyperv-related backports
Roman Kagan
rkagan at virtuozzo.com
Tue Apr 10 18:34:40 MSK 2018
A few commits backported from mainline kernel related to hyperv
emulation: a feature to allow to accelerate hyperv device emulation in
QEMU, several prerequisite patches, and some bugfixes.
Dan Carpenter (1):
kvm: x86: hyperv: delete dead code in kvm_hv_hypercall()
Paolo Bonzini (2):
KVM: hyperv: fix locking of struct kvm_hv fields
KVM: x86: cleanup the page tracking SRCU instance
Roman Kagan (2):
kvm: x86: factor out kvm.arch.hyperv (de)init
kvm: x86: hyperv: guest->host event signaling via eventfd
Vitaly Kuznetsov (2):
x86/kvm/hyper-v: remove stale entries from vec_bitmap/auto_eoi_bitmap
on vector change
x86/kvm/hyper-v: inject #GP only when invalid SINTx vector is unmasked
Documentation/virtual/kvm/api.txt | 32 ++++++
Documentation/virtual/kvm/locking.txt | 16 ++-
arch/x86/include/asm/kvm_host.h | 3 +
arch/x86/include/asm/kvm_page_track.h | 1 +
arch/x86/include/uapi/asm/hyperv.h | 4 +
arch/x86/kvm/hyperv.h | 4 +
include/uapi/linux/kvm.h | 14 +++
arch/x86/kvm/hyperv.c | 192 +++++++++++++++++++++++++++++-----
arch/x86/kvm/page_track.c | 8 ++
arch/x86/kvm/x86.c | 14 +++
10 files changed, 262 insertions(+), 26 deletions(-)
--
2.14.3
More information about the Devel
mailing list