Xen 
 
Home About Xen.org Xen Xen Summit Wiki Mailing List Bug Tracker Xen Downloads
 
   
 

xen-devel

Re: [Xen-devel] Xen inside Xen with VMX?

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] Xen inside Xen with VMX?
From: Mark Williamson <mark.williamson@xxxxxxxxxxxx>
Date: Thu, 31 Jan 2008 17:53:12 +0000
Cc: Morten Hansen <paradigm__82@xxxxxxxxxxx>
Delivery-date: Thu, 31 Jan 2008 09:54:03 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <BAY108-W29AA42923E886CC6DEA3A3C0370@xxxxxxx>
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: <BAY108-W29AA42923E886CC6DEA3A3C0370@xxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.9.6 (enterprise 0.20070907.709405)
You can run Xen within an HVM domain but you won't be able to run HVM domains 
inside that.  The HVM environment does not provide emulated VMX / SVM support 
at the moment.

> If it's not possible I guess
> VT etc. doesn't really offer true emulation since the guest would be able
> to detect the emulation by noticing that it wasn't itself able to become a
> hypervisor.

Well, there are plenty of existing machines out there that don't support HVM - 
and even one ones that theoretically do it may be disabled in the BIOS.  So 
you can't tell just from that aspect of the CPU behaviour that you're running 
in a VM.

There are more obvious Xen/Qemu-specific interfaces that can tell the guest 
straightforwardly that it's in a VM, though.

Cheers,
Mark

-- 
Push Me Pull You - Distributed SCM tool (http://www.cl.cam.ac.uk/~maw48/pmpu/)

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

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