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] about vmxassist

To: "yushang" <yusunn@xxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel] about vmxassist
From: "Kamala Narasimhan" <Kamala.Narasimhan@xxxxxxxxxx>
Date: Thu, 6 Mar 2008 18:16:09 -0500
Delivery-date: Thu, 06 Mar 2008 15:17:33 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <298d852f0803060333o7d84f126o62cbfd2658a7263@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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <298d852f0803060333o7d84f126o62cbfd2658a7263@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Ach/fdG8mFPWT39uQaG/RW7krrOkdgAOAqCA
Thread-topic: [Xen-devel] about vmxassist
> Hi All,
> Can someone clarify this for me : when using vmxassist , is BIOS
> running in virtual8086 mode ? 

        When using vmxassist, the ROMBIOS/VGABIOS code executed within a
HVM (VMX) domain runs in VM8086 mode.  Instructions unsupported in this
mode generate a GPF when executed which vmxassist catches and attempts
to emulate.  I would suggest referring to tools/firmware/README for
further information.

> And if do not use it , BIOS will run in
> real-address mode , right ?

        Intel VT-x doesn't provide real mode support for HVM guests.  If
you don't use vmxassist, you could use full real-mode emulation.  In
fact, this is the default with the latest xen-unstable which doesn't
support vmxassist anymore.

Kamala

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