From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michal Novotny Subject: Re: How to detect if a machine is a Virtual machine ?? Date: Mon, 04 Jan 2010 07:32:58 +0100 Message-ID: <4B418B9A.10108@redhat.com> References: <73775f00-d334-4b42-9854-bebcb6891821@default> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <73775f00-d334-4b42-9854-bebcb6891821@default> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Sachin Goel Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Yeah, sorry about that. Hope you're not confused anymore ;) Michal On 12/23/2009 09:39 PM, Sachin Goel wrote: > Thanks Michal for clarifying.. > > For a moment I got confused :) > > - Sachin. > > ----- Original Message ----- > From: minovotn@redhat.com > To: xen-devel@lists.xensource.com > Sent: Thursday, December 24, 2009 1:20:34 AM GMT +05:30 Chennai, Kolkata, Mumbai, New Delhi > Subject: Re: [Xen-devel] How to detect if a machine is a Virtual machine ?? > > On 12/23/2009 10:34 AM, Michal Novotny wrote: > >> On 12/23/2009 10:16 AM, John Haxby wrote: >> >>> On 22/12/09 10:37, Michal Novotny wrote: >>> >>>> Hi Sachin, >>>> the tool is not in the virtual machine. This is the tool that's in >>>> dom0. Since there is a source code for this one you could scp it to >>>> the guest, compile and run inside the guest environment. There is no >>>> need to provide a guest with this tool by default and in fact this >>>> is really impossible so it's better to scp it to the guest and >>>> compile there. >>>> >>> It's also worth pointing out that the underlying test for xen in this >>> program executes a particular instruction to find the information >>> about its environment. What that means is that it's possible to >>> write a version of ./tools/misc/xen-detect.c that will work in any >>> guest machine OS. >>> >> But one more point, if you want to know whether XEN_PV is returned for >> dom0 PV guest or domU (since it's the same for both) you can try to >> look for /proc/xen/privcmd. This one is available only in dom0 because >> privileged commands are for privileged domain (domain-0) only... >> > Oh, sorry, I did mean for domU PV guest or dom0, of course... > > Michal > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >