Thank you for the detailed and full explanation. I appreciate all the work the Fedora and Red Hat teams have done with the XEN development. I was just very surprised(and frustrated) that a fully virtualized F7 would not work. We have implemented a couple of small domU's (webservers,ntp,etc) on a RHEL 5 32-bit dom0. We were looking for a way to move the vm's to some of our more powerful 64-bit machines. Some of the domU's where FC6 and they worked perfectly in HVM mode. Others were F7 and we were unable to do anything with them. Looking forward to trying out the newer kernels (as well as the RHEL 5.1 release). Again, thanks for the information, its nice to see it all very clearly explained out in one place. On Thu, 2007-09-27 at 05:22 +0100, Daniel P. Berrange wrote: > On Tue, Sep 25, 2007 at 04:17:24PM -0400, Jason Solan wrote: > > I've had a lot of problems with Fedora 7 and XEN and I've read some > > messages on this mailing list indicating the F7 kernel is more or less > > broke with xen. > > By problems I mean that 32 bit guests on 64 bit dom0 does not work at > > all for me. Neither paravirtualized (as was a main feature of xen 3.1) > > or fully virtualized. > > The release notes associated with Xen 3.1 turned out to be not quite > accurate on the subject of 32-on-64 & we didn't realize this when we > made corresponding release notes for Fedora 7. > > Xen 3.1 lets you run a 32-bit DomU kernel on a 64-bit hypervisor + Dom0 > *ONLY IF* the DomU kernel was also based on Xen 3.1. ie, a 32-bit DomU > kernel based on older Xen 3.0.* release would will not work on Xen 3.1 > Unfortunately all the Fedora kernels for FC6 are 3.0.3 and F7 GA was > based on Xen 3.0.4, so neither will work on a Xen 3.1 hypervisor + Dom0. > > In the current Xen-unstable upstream (which will become Xen 3.2) there > is now back-compat support for running older DomU kernels. In the most > recent update of Xen in F-7 updates-testing we have included a handful > of backports which at least let us boot a 32-bit FC6 and F7 domU installer > kernel on a 64-bit F7 / F8 host. > > There are ongoing fixes in upstream Xen for various stability issues > when running 32-on-64 though, so it is not perfect. You may be lucky > with our latest updates and have it work, but equally you may not be > lucky. We're tracking upstream & will pull in fixes when available. > > > Combinations I've tried: > > F7 x86_64 dom0 -> F7 x86 domU PV > > Works in basic testing. Has stability problems. > > > F7 x86_64 dom0 -> F7 x86 domU HVM > > F7 HVM has been broken since GA for reasons unrelated to the 32-on-64 > stuff. A last minute clock-source & bootloader change screwed things > up. Yesterday we pushed newer kernel-xen and xen RPMs to updates-testing > which hopefully make this work. > > > RHEL 5 x86_64 dom0 -> F7 x86 domU HVM > > Not going to work - missing the fix I mention above. > > > RHEL 5.1 Beta x86_64 dom0 -> F7 x86 domU PV > > Works for me, at least to boot the installer. There are sometimes some > stability issues though, since Xen 3.1 was far from complete in its > 32-on-64 support. > > > RHEL 5.1 Beta x86_64 dom0 -> F7 x86 domU HVM > > Not going to work - missing the fix I mention above. > > > RHEL 5 x86 dom0 -> F7 x86 domU PV -- Only one that works (32 on 32 PV) > > Matched 32-on-32 and 64-on-64 kernels have always worked. > > > I had read a while ago (June?) that a kernel update would be coming soon > > to fix the 32 on 64 PV issue, however I've ran in several new kernels > > and none seem to fix the issue. > > https://www.redhat.com/archives/fedora-xen/2007-June/msg00031.html > > The fix required both kernel-xen & xen updates which are finally available > in updates-testing. > > > I've also repeatedly tried to run a 32 bit HVM fedora 7 guest on 64 bit > > machines and had that fail similar to this: > > F7 HVM guests have known issues, also hopefully now fixed. > > > http://www.redhat.com/archives/fedora-xen/2007-June/msg00094.html > > > > Is there any more work planned for Fedora 7 and xen, or should I just > > wait until F8? Or am I just doing something wrong and the problems I'm > > having should be working on the current builds? > > > Fedora 7 will continue to have updates until its end-of-life. The issue > is that even in upstream Xen 32-on-64 doesn't have the same level of > stability as 32-on-32, or 64-on-64. > > Dan. IMPORTANT: This transmission is sent on behalf of Knouse Foods® for business purposes. It is for the intended recipient only. If you are not the intended recipient or a person responsible for delivering this transmission to the intended recipient, you may not disclose, copy or distribute this transmission or take any action in reliance on it. If you received this transmission in error, please notify us immediately by replying to this Email message, and please dispose of and delete this transmission. Thank you. -- Fedora-xen mailing list Fedora-xen@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-xen