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 _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel