From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56253) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aLZRR-000553-Fc for qemu-devel@nongnu.org; Tue, 19 Jan 2016 11:47:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aLZRO-0004tr-Qw for qemu-devel@nongnu.org; Tue, 19 Jan 2016 11:47:37 -0500 Received: from mail-wm0-x243.google.com ([2a00:1450:400c:c09::243]:34994) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aLZRO-0004tn-Kd for qemu-devel@nongnu.org; Tue, 19 Jan 2016 11:47:34 -0500 Received: by mail-wm0-x243.google.com with SMTP id 123so17330272wmz.2 for ; Tue, 19 Jan 2016 08:47:34 -0800 (PST) Sender: Paolo Bonzini References: <1452595842-20880-1-git-send-email-asmetanin@virtuozzo.com> <569DEA91.9060307@openvz.org> From: Paolo Bonzini Message-ID: <569E68A3.6090301@redhat.com> Date: Tue, 19 Jan 2016 17:47:31 +0100 MIME-Version: 1.0 In-Reply-To: <569DEA91.9060307@openvz.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v1 0/5] KVM: Hyper-V VMBus hypercalls List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Denis V. Lunev" , kvm@vger.kernel.org Cc: Gleb Natapov , Joerg Roedel , qemu-devel@nongnu.org, Roman Kagan , Andrey Smetanin , "K. Y. Srinivasan" , Haiyang Zhang On 19/01/2016 08:49, Denis V. Lunev wrote: > On 01/12/2016 01:50 PM, Andrey Smetanin wrote: >> The patch implements userspace exit 'KVM_EXIT_HYPERV_HCALL' >> for Hyper-V VMBus hypercalls(postmsg, signalevent) >> to handle these hypercalls by QEMU. >> >> Signed-off-by: Andrey Smetanin >> Reviewed-by: Roman Kagan >> CC: Gleb Natapov >> CC: Paolo Bonzini >> CC: Joerg Roedel >> CC: "K. Y. Srinivasan" >> CC: Haiyang Zhang >> CC: Roman Kagan >> CC: Denis V. Lunev >> CC: qemu-devel@nongnu.org >> >> Andrey Smetanin (5): >> kvm/x86: Rename Hyper-V long spin wait hypercall >> drivers/hv: Move VMBus hypercall codes into Hyper-V UAPI header >> kvm/x86: Pass return code of kvm_emulate_hypercall >> kvm/x86: Hyper-V VMBus hypercall userspace exit >> kvm/x86: Reject Hyper-V hypercall continuation >> >> Documentation/virtual/kvm/api.txt | 8 ++++++++ >> arch/x86/include/uapi/asm/hyperv.h | 4 +++- >> arch/x86/kvm/hyperv.c | 39 >> +++++++++++++++++++++++++++++--------- >> arch/x86/kvm/hyperv.h | 1 + >> arch/x86/kvm/svm.c | 3 +-- >> arch/x86/kvm/vmx.c | 3 +-- >> arch/x86/kvm/x86.c | 3 +++ >> drivers/hv/hv.c | 5 +++-- >> drivers/hv/hyperv_vmbus.h | 6 ------ >> include/uapi/linux/kvm.h | 7 +++++++ >> 10 files changed, 57 insertions(+), 22 deletions(-) >> > ping I'll try to get to this and the others tomorrow. Paolo