From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kevin Wolf Subject: Re: [Qemu-devel] [PATCH RFC v1 1/2] hyper-v: introduce Hyper-V support infrastructure. Date: Mon, 17 Oct 2011 11:30:18 +0200 Message-ID: <4E9BF5AA.9070501@redhat.com> References: <1318843022-20344-1-git-send-email-vrozenfe@redhat.com> <1318843022-20344-2-git-send-email-vrozenfe@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Cc: kvm@vger.kernel.org, Avi Kivity , qemu-devel@nongnu.org To: Vadim Rozenfeld Return-path: Received: from mx1.redhat.com ([209.132.183.28]:64010 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752028Ab1JQJ1P (ORCPT ); Mon, 17 Oct 2011 05:27:15 -0400 In-Reply-To: <1318843022-20344-2-git-send-email-vrozenfe@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: Am 17.10.2011 11:17, schrieb Vadim Rozenfeld: > with the following series of patches we are starting to implement > some basic Microsoft Hyper-V Enlightenment functionality, like relaxed > timing, spinlock, and virtual apic support. > > For more Hyper-V related information please see: > "Hypervisor Functional Specification v2.0: For Windows Server 2008 R2" at > http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18673 > --- > Makefile.target | 2 + > default-configs/i386-softmmu.mak | 1 + > default-configs/x86_64-softmmu.mak | 1 + > target-i386/cpuid.c | 14 +++++++ > target-i386/hyperv.c | 69 ++++++++++++++++++++++++++++++++++++ > target-i386/hyperv.h | 30 +++++++++++++++ > 6 files changed, 117 insertions(+), 0 deletions(-) > create mode 100644 target-i386/hyperv.c > create mode 100644 target-i386/hyperv.h > > diff --git a/Makefile.target b/Makefile.target > index 40cc592..2c8e1b8 100644 > --- a/Makefile.target > +++ b/Makefile.target > @@ -202,6 +202,8 @@ obj-$(CONFIG_NO_KVM) += kvm-stub.o > obj-y += memory.o > LIBS+=-lz > > +obj-$(CONFIG_HYPERV) += hyperv.o > + The patch doesn't look to me as if it could build successfully without CONFIG_HYPERV. An option with only one working value seems a bit pointless. Kevin From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:60875) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RFjTX-0004aQ-Uu for qemu-devel@nongnu.org; Mon, 17 Oct 2011 05:27:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RFjTX-0003qA-40 for qemu-devel@nongnu.org; Mon, 17 Oct 2011 05:27:15 -0400 Received: from mx1.redhat.com ([209.132.183.28]:8147) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RFjTW-0003py-Sa for qemu-devel@nongnu.org; Mon, 17 Oct 2011 05:27:15 -0400 Message-ID: <4E9BF5AA.9070501@redhat.com> Date: Mon, 17 Oct 2011 11:30:18 +0200 From: Kevin Wolf MIME-Version: 1.0 References: <1318843022-20344-1-git-send-email-vrozenfe@redhat.com> <1318843022-20344-2-git-send-email-vrozenfe@redhat.com> In-Reply-To: <1318843022-20344-2-git-send-email-vrozenfe@redhat.com> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH RFC v1 1/2] hyper-v: introduce Hyper-V support infrastructure. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Vadim Rozenfeld Cc: Avi Kivity , kvm@vger.kernel.org, qemu-devel@nongnu.org Am 17.10.2011 11:17, schrieb Vadim Rozenfeld: > with the following series of patches we are starting to implement > some basic Microsoft Hyper-V Enlightenment functionality, like relaxed > timing, spinlock, and virtual apic support. > > For more Hyper-V related information please see: > "Hypervisor Functional Specification v2.0: For Windows Server 2008 R2" at > http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=18673 > --- > Makefile.target | 2 + > default-configs/i386-softmmu.mak | 1 + > default-configs/x86_64-softmmu.mak | 1 + > target-i386/cpuid.c | 14 +++++++ > target-i386/hyperv.c | 69 ++++++++++++++++++++++++++++++++++++ > target-i386/hyperv.h | 30 +++++++++++++++ > 6 files changed, 117 insertions(+), 0 deletions(-) > create mode 100644 target-i386/hyperv.c > create mode 100644 target-i386/hyperv.h > > diff --git a/Makefile.target b/Makefile.target > index 40cc592..2c8e1b8 100644 > --- a/Makefile.target > +++ b/Makefile.target > @@ -202,6 +202,8 @@ obj-$(CONFIG_NO_KVM) += kvm-stub.o > obj-y += memory.o > LIBS+=-lz > > +obj-$(CONFIG_HYPERV) += hyperv.o > + The patch doesn't look to me as if it could build successfully without CONFIG_HYPERV. An option with only one working value seems a bit pointless. Kevin