[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH][SVM] Fix 32bit Windows guest VMs save/restore


  • To: Wei Huang <wei.huang2@xxxxxxx>
  • From: Keir Fraser <keir@xxxxxxx>
  • Date: Tue, 01 Feb 2011 23:35:49 +0100
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Tue, 01 Feb 2011 14:36:41 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:user-agent:date:subject:from:to:cc:message-id:thread-topic :thread-index:in-reply-to:mime-version:content-type :content-transfer-encoding; b=fMmGxsbfaTVRLI2O7GTURqOaWdqYSH4+gXdO7Sd94EgyiUUvdXCFHovUEu7DhPMY+b DzC17dnWJwN3s7rK4B9tUS8M+9zLtCOmcX3JTQAp4cZyT14BV2P9T2qzMhFqCvDPBIEd XSzn+zgO9k2oLaTBNksgqP6vZuSAzLCxWC5u8=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcvCYF/L/aocKl3TR0+kuLf04+m+dg==
  • Thread-topic: [Xen-devel] [PATCH][SVM] Fix 32bit Windows guest VMs save/restore

Yeah, good. I'll double check it next week and apply it then for 4.1.x and
4.0.x.

 Thanks,
 Keir

On 01/02/2011 22:06, "Wei Huang" <wei.huang2@xxxxxxx> wrote:

> How does this one look? It should address your concern about duplicating
> data in both vcpu and vmcb. I have tested it with both 32bit and 64bit
> Windows successfully.
> 
> -Wei
> 
> =================
> Fix 32bit guest VM save/restore issues associated with SYSENTER MSRs on
> AMD platforms.
> 
> This patch turn-on SYSENTER MSRs interception for 32bit guest VMs on AMD
> CPUs. With it, hvm_svm.guest_sysenter_xx fields always contain the
> canonical version of SYSENTER MSRs and are used in guest save/restore.
> The data fields in VMCB save area are updated as necessary.
> 
> Reported-by: James Harper <james.harper@xxxxxxxxxxxxxxxx>
> Signed-off-by: Wei Huang <wei.huang2@xxxxxxx>
> =================
> 



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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.