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-users

Re: [Xen-users] Can Xen run 32, 32PAE and 64-bit fully virtualized domai

To: "Petersson, Mats" <Mats.Petersson@xxxxxxx>
Subject: Re: [Xen-users] Can Xen run 32, 32PAE and 64-bit fully virtualized domains run side-by-side?
From: "Omer Khalid" <Omer.Khalid@xxxxxxx>
Date: Mon, 19 Feb 2007 10:30:16 +0000
Cc: Gerd Hoffmann <kraxel@xxxxxxx>, "Daniel P. Berrange" <berrange@xxxxxxxxxx>, "Krysan, Susan" <KRYSANS@xxxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Mon, 19 Feb 2007 02:29:43 -0800
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=EmoBxv2ATKyj/lyJ/0od/XuJeDjyQ28jSCMm3nWzBySEa6x85x2R0ozrDwGEuaYMTI2OgkvDC9QyuHdtOwRs3b8Va3TpYrS1MOKBOd4y4p6pPRFOI/doAfr6nPv6cV8kSj+gQNbYItJdxIPDTYMICGN/2IAVpcBPluWshh06Tko=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <907625E08839C4409CE5768403633E0B018E19A7@xxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <77e5896b0702160748l473d6366xb0e2eb6c14766e1e@xxxxxxxxxxxxxx> <907625E08839C4409CE5768403633E0B018E19A7@xxxxxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hello Mats,

I really appreciate your prompt reply. Just to be 100% sure and not to assume some thing in the "verbal language", I made this table to lay out the bit-landscape of dom0/domU for clarity purpose for Xen 3.0.5!

-----------------------------------------------------------------------------------------------
|                       |                       dom0                                       |
-----------------------------------------------------------------------------------------------
                      |     Para-virtualized        |    Fully-virtualized        |
-----------------------------------------------------------------------------------------------      
|                       |  32-bit | 32-bit-p | 64-bit | 32-bit | 32-bit-p | 64-bit |
-----------------------------------------------------------------------------------------------
|  d    |              |                                                                       |
|  o    |--------------------------------------------------------------------------------------
|  m   |   32-bit   |    Y     |     N     |   N     |     Y    |     Y      |    Y   |
|  a    |-------------------------------------------------------------------------------------|
|   i     |              |                                                                       |
|  n    |-------------------------------------------------------------------------------------|
|        |  32bit-P |    N     |     Y     |   N     |     N   |      Y     |     Y   |
|   U    |-------------------------------------------------------------------------------------|
|        |              |                                                                       |
|        |-------------------------------------------------------------------------------------|
|        |   64-bit  |    N     |     N     |   Y     |      N   |      N     |     Y   |
-----------------------------------------------------------------------------------------------

Would you agree with this?

Regards
Omer


On 2/16/07, Petersson, Mats <Mats.Petersson@xxxxxxx> wrote:


> -----Original Message-----
> From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
> [mailto: xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of
> Omer Khalid
> Sent: 16 February 2007 15:49
> To: Krysan, Susan
> Cc: Petersson, Mats; Gerd Hoffmann; Daniel P. Berrange;
> xen-users@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Xen-users] Can Xen run 32, 32PAE and 64-bit
> fully virtualized domains run side-by-side?
>
> Hello Krysan,
>
> I am trying to run 32 bit PAE Para-virtualized VM on a x86_64
> with Xen 3.0.3 64 bit. I always get this error: Xen Image is
> not compatiable.

That is the expected behaviour for 3.0.3. Current unstable (to become
3.0.5) contains code to fix this for 32PAE on 64. I don't know if there
are any problems running 32PAE on 64 at the moment [it's not what I'm
working on, so I haven't tried it] - but one thing is for sure, until
the release of 3.0.5, there is no stable release that supports different
bitness in the guest and the hypervisor/Dom0.

>
> You said in one of your messages on the Xen user list that
> you are running 32 bit, 32 bit PAE and 64 bit
> para-virtualized and HVM VM's with out any problems, where as
> in some threads from Jan 2007, it was argued that its not
> possible! I  am confused!

You can only (in current stable realeases of Xen) run "same on same" PV
guests. HVM guest are able to run "less or equal", meaning that a 64-bit
hypervisor supports "all" types of guests, but a 32-bit hypervisor won't
support 64-bit guests (and non-PAE hypervisor can't take PAE guests).

>
> Which version of Xen are you using? And are there specific
> configuration one have to make for domU images?

Read again what Susan wrote (copied here for clarity):
> Yes, on an x86_64 host you can run a mix of 32-bit,
> 32-bit PAE, and       64-bit fully virtualized domains side-by-side.
All of those are FULLY VIRTUALIZAED guests (that is HVM or non-PV
guests, whatever you want to call it.

>I have also run 64-bit paravirtualized domains side-by-side with fully
> virtualized domains.

Still not claiming to run para-virtual at anything other than "same as
Dom0".

--
Mats


>
> Any help would be much appreciated! Best Regards
>
> Omer
>
>
> On 2/9/07, Krysan, Susan <KRYSANS@xxxxxxxxxx> wrote:
>
>       Yes, on an x86_64 host you can run a mix of 32-bit,
> 32-bit PAE, and
>       64-bit fully virtualized domains side-by-side.  I have
> also run 64-bit
>       paravirtualized domains side-by-side with fully
> virtualized domains.
>
>       Weekly I boot up the following domains simultaneously
> on x86_64 host:
>
>       SMP 64-bit SLES10 paravirtualized domain
>       SMP 32-bit SLES10 fully virtualized domain
>       SMP 32-bit PAE SLES10 fully virtualized domain
>       SMP 64-bit SLES10 fully virtualized domain
>       UP Windows XP fully virtualized domain
>       UP Windows 2003 Server fully virtualized domain
>
>       Once the domains have booted, I log in and run top
> command in the SLES10
>       guests and Windows task manager in the Windows guests.
>
>       Thanks,
>       Sue Krysan
>       Linux Systems Group
>       Unisys Corporation
>
>       -----Original Message-----
>       From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
>       [mailto: xen-users-bounces@xxxxxxxxxxxxxxxxxxx ] On
> Behalf Of Liang Yang
>       Sent: Friday, February 09, 2007 2:17 PM
>       To: xen-users@xxxxxxxxxxxxxxxxxxx
>       Cc: Xen devel list
>       Subject: [Xen-users] Can Xen run 32,32PAE and 64-bit
> fully virtualized
>       domains run side-by-side?
>
>       Hi,
>
>       Can Xen run 32, 32PAE and 64-bit fully virtualized domains run
>       side-by-side?
>       Or all DomainUF has to be the same mode?
>
>       Thanks,
>
>       Liang
>
>
>       _______________________________________________
>       Xen-users mailing list
>       Xen-users@xxxxxxxxxxxxxxxxxxx
>       http://lists.xensource.com/xen-users
>
>       _______________________________________________
>       Xen-users mailing list
>       Xen-users@xxxxxxxxxxxxxxxxxxx
> <mailto: Xen-users@xxxxxxxxxxxxxxxxxxx>
>       http://lists.xensource.com/xen-users
>
>
>
>
>
> --
> ---------------------------------------------------------------
>
>
> CERN - European Organization for Nuclear
> IT Department,  CH-1211 Geneva 23, Switzerland
>
> Phone: +41 (0) 22 767 7996
> Fax:     +41 (0) 22 767 4900
> E-mail : Omer.Khalid@xxxxxxx
> Homepage: http://cern.ch/Omer.Khalid
>





--
---------------------------------------------------------------
                                                                            
CERN – European Organization for Nuclear
IT Department,  CH-1211 Geneva 23, Switzerland

Phone: +41 (0) 22 767 7996
Fax:     +41 (0) 22 767 4900
E-mail : Omer.Khalid@xxxxxxx
Homepage: http://cern.ch/Omer.Khalid
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users