WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] fewer CPUID instructions is monitored/emulated in xen 4.

To: "K.C. Lee" <kcl.joseph@xxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] fewer CPUID instructions is monitored/emulated in xen 4.0.1 than in xen 3.1.0?
From: Keir Fraser <keir@xxxxxxx>
Date: Thu, 07 Oct 2010 13:40:50 +0100
Cc:
Delivery-date: Thu, 07 Oct 2010 05:41:42 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:user-agent:date :subject:from:to:message-id:thread-topic:thread-index:in-reply-to :mime-version:content-type:content-transfer-encoding; bh=V+jFwjHOvVH7IE7fngRyrbc0+oU43tGQYAylrVDfbKw=; b=e74THSQDgdrIVgXc/u+ycwN5mLLK5z2UgrRsDrr7ie/sEvKq/37hMvv6Xc0Q282hnQ 9VxGGi0lW1igYSgY6+0RazX6I2Ee4B22NPK+C+oGY65+rpJWmVLYvslWEaLAFhEPgIm/ UmUDAIK9LgaiX5IySlAZ83hF23loAGTVe0ar4=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:user-agent:date:subject:from:to:message-id:thread-topic :thread-index:in-reply-to:mime-version:content-type :content-transfer-encoding; b=PVpMBdg7mSiz7D4PH4rESX+XBcKR3SXsG2oB2/K+2L/QyEEGBtj7GAU//H8Q2tH5br ToXK4m67XQqpebOXi++lDXqpNK0v6kaTFsL2D6n9kBpyznIkXZaY8EIkst0isnoi/fYk 3q67Zrzb2Q41vjDitJ8COCJcmd1o09mhpFJ+8=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <AANLkTi=ug=2W6Prmqo7EQ0k7Ux_vYe2JsZi3+Z1rVXtX@xxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: ActmHN8zKNhve0Wsdk6Z9Xa2sLgXAQ==
Thread-topic: [Xen-devel] fewer CPUID instructions is monitored/emulated in xen 4.0.1 than in xen 3.1.0?
User-agent: Microsoft-Entourage/12.26.0.100708
Guest CPUID information gets pushed into the hypervisor from the toolstack
now. See tools/libxc/xc_cpuid_x86.c.

 -- Keir

On 07/10/2010 10:42, "K.C. Lee" <kcl.joseph@xxxxxxxxx> wrote:

> Hi,
> 
> In the function vmx_do_cpuid() of xen 4.0.1, it calls vmx_cpuid_intercept()
> which
> deal with the case where eax is 0x80000001 only,
> much less than the cases in vmx_do_cpuid() of xen 3.1.0.
> 
> Does that mean fewer instructions is monitored in xen 4.0.1? Why?
> 
> Thank you.
> 
> Sincerely,
> 
> K.C.
> 
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>