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] 32bit domU on 64 bit dom0

> On Tue, Aug 14, 2007 at 03:33:53AM +0100, Mark Williamson wrote:
> > > Yes it is possible.  But you must have a kernel with the 3.1 patches
> > > on dom0 and on dom1.
> >
> > The 32-bit domU shouldn't need 3.1 patches to run on 64-bit Xen.  Any
> > older domU kernel should work so long as it supports PAE.
>
> I think there's a slight complication with that - any 32-bit PAE domU
> should work *provided* the Dom0 tools are new enough.
>
> IIRC the XenD back-compat change to allow 32-bit guests earlier than Xen
> 3.1 to work wasn't made in time for the 3.1 release. In particular you need
> to have changesets 15074 & 15075  - they should backport to 3.1 pretty
> easily

Ah, OK.  Thanks Daniel - I'd missed that when 3.1 got released.  Ah well :-)  
At least future releases should support this properly!

Cheers,
mark

>   changeset:   15074:5c7a1e3abd54
>   user:        Ian Campbell <ian.campbell@xxxxxxxxxxxxx>
>   date:        Tue May 15 17:54:48 2007 +0100
>   files:       tools/libxc/xc_dom.h tools/libxc/xc_dom_x86.c
> tools/python/xen/lowlevel/xc/xc.c description:
>   [BUILDER] Propagate the native protocol ABI for a guest out of the
>   domain builder and in to python code.
>
>   This knowledge will be useful to allow us to pre-seed the protocol
>   field in a VBD entry in xenstore which will allow us to run older
>   kernels in a 32on64 mixed environment.
>
>   changeset:   15075:5efb46bfbcac
>   user:        Ian Campbell <ian.campbell@xxxxxxxxxxxxx>
>   date:        Tue May 15 19:00:48 2007 +0100
>   files:       tools/python/xen/xend/XendDomainInfo.py
> tools/python/xen/xend/server/DevController.py description:
>   [XEND] Write the default ABI to the xenstore entry for each frontend
>   device.
>
>   This allows to run older kernels in a 32on64 mixed environment.
>
> Regards,
> Dan.



-- 
Dave: Just a question. What use is a unicyle with no seat?  And no pedals!
Mark: To answer a question with a question: What use is a skateboard?
Dave: Skateboards have wheels.
Mark: My wheel has a wheel!

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

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