From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alvin Starr Subject: libvirt and nestedhvm. Date: Fri, 06 Jun 2014 09:28:19 -0400 Message-ID: <5391C1F3.9040603@netvel.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org I am trying to shoehorn the ability to start a nested HVM into libvirt through the libxl interface. Setting the nestedhvm flag is easy enough but I also need to mask the svm_npt cpuid flags. This is where life gets interesting. LIbvirt seems to probe the CPUID registers to determine what flags are available. Libvirt then stops me from trying to mask the svm or npt flags since they are not visible in dom0. So my question is. Can I enable the svm,npt flags in dom0? Is there anything equivalent to nestedhvm for dom0? or is there a way to read the raw CPU flags? -- Alvin Starr || voice: (905)513-7688 Netvel Inc. || Cell: (416)806-0133 alvin@netvel.net ||