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] Xen domU version compatibility questions

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Xen domU version compatibility questions
From: Mark Williamson <mark.williamson@xxxxxxxxxxxx>
Date: Wed, 2 Jan 2008 18:49:08 +0000
Cc: Pat Campbell <plc@xxxxxxxxxx>
Delivery-date: Wed, 02 Jan 2008 10:50:06 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <47721DC9.3E48.0018.0@xxxxxxxxxx>
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: <B0251B17-15D2-4C38-B440-1F1C247A74E8@xxxxxxxxxxx> <47721DC9.3E48.0018.0@xxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: KMail/1.9.6 (enterprise 0.20070907.709405)
> What is the expected compatibility of domU image versions on various
> dom0 systems.

Hmmm.  Slightly tricky question...

> dom0 3.0.4
>       Can it run a HVM domU that was created on a 3.2 dom0

I'd guess the safe answer here is probably "maybe"...  The potential problem I 
see is where the virtual hardware features differ between different Xen 
versions.

I don't know of any showstoppers for doing this with either Windows or Linux 
guests (whereas if you used an older Xen, say 3.0.3, then HVM ACPI wasn't 
available and that's likely to cause more problems).  But I'm not comfortable 
to assert it will work, because I don't know enough about the HVM support.

>       Can it run a PV domU that was created on a 3.2 dom0

In general compatibility is only guaranteed with *older* guests.  In practice, 
XenSource's XenLinux contains some compatibility options enabling it to 
fallback to old APIs to run on older Xens, so these may run on quite old Xen 
releases.  So for one of these kernels, the guest will definitely run on the 
old dom0.

I don't even know if any compatibility code is required for a 3.2 domU to run 
on 3.0.4 - there may not have been any significant API changes...

> dom0 3.2
>       Can it run a HVM domU that was created on a 3.0.4 dom0

Again, I would guess this would probably work and I don't know of any 
showstoppers.  The potential problems again revolve around any changes in the 
virtual hardware that might upset the guest.  I suspect this might work OK, 
but I'm not going to assert it definitely will.

>       Can it run a PV domU that was created on a 3.0.4 dom0

Yes, definitely, this compatibility direction (older guest on newer Xen) is 
always intended to work.

> Is there a compatibility chart somewhere?

Maybe on the wiki?  I've certainly posted related information on the list 
before but I've never actually gone and published it somewhere central.

Cheers,
Mark

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