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-users

Re: [Xen-users] x86_emulate

To: "john bryant" <bryant.johan@xxxxxxxxx>
Subject: Re: [Xen-users] x86_emulate
From: "Trolle Selander" <trolle.selander@xxxxxxxxx>
Date: Thu, 13 Mar 2008 16:02:14 +0100
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 13 Mar 2008 08:02:45 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; bh=t2xlNihLKevCPqGAF6Keyp85U4a4ziqzK58/0WOBZiQ=; b=UAjK3FwcDvQrpFnbLl+lLPaKn1C2gIkhpLc1OiDJibWGnHp+duSoXhspZLLqaoHmSI5VYpys4B+nQ8FmlsbBw52V444bhlYkJdEjcyEgyJr/eWXg2IBWMmjMGZvjdUxuW6HX+2sluBPWzWvqCyvtJArLfPCV8Ih62JXrn0oUrec=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=qQTEThv7StRNKsvZPsne/1WElL6/+VhYRMOALOI15ukPFmnZ5gUgNBdFK6wXSkA1X27Wf1kQRlfIpEgrxnGT3ri6LmQfN9lojJNPVledk2zLU4opiIlX3xNCwMAe0nDvxt89vdUwm36qSJn/Q5GIEM+Z12aXuxqKfjpiap381XE=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <b743f6510803130730u71fd60ch520f5aafb5ad0f2f@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <b743f6510803130730u71fd60ch520f5aafb5ad0f2f@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
RDMSR/WRMSR is not run through x86_emulate, except in the realmode emulation for Intel VT. When the guest is in 32 or 64 bit protected mode
MSR vmexits are handled in vmx.c, and on AMD, it's always handled in svm.c, since AMD-V supports virtualizing realmode in hardware.

On Thu, Mar 13, 2008 at 3:30 PM, john bryant <bryant.johan@xxxxxxxxx> wrote:
I have been doing xen code walkthrough. I noticed that in Xen 3.0.4, x86_emulate.c doesnot have implementation of RDMSR/WRMSR whereas in Xen 3.1/3.2 that is implemented. So, it means RDMSR/WRMSR wasn't supported in Xen 3.0.4 ? Is this write virtualization path for emulating instructions.


-John

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

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>