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/
Home Products Support Community News


RE: [Xen-users] CentOS 5.1 Xen 3.2 patches

To: "Bas Mevissen" <abuse@xxxxxxxxxxxxxx>
Subject: RE: [Xen-users] CentOS 5.1 Xen 3.2 patches
From: "Ross S. W. Walker" <rwalker@xxxxxxxxxxxxx>
Date: Tue, 22 Apr 2008 11:04:52 -0400
Cc: Rob Greene <robgreene@xxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 22 Apr 2008 08:05:27 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
Importance: normal
In-reply-to: <480DF937.5050208@xxxxxxxxxxxxxx>
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>
Priority: normal
References: <E2BB8074E5500C42984D980D4BD78EF9022A710D@xxxxxxxxxxxxxxxxxxxxx> <480DF520.3070504@xxxxxxxxxxxxxx> <E2BB8074E5500C42984D980D4BD78EF9022A710E@xxxxxxxxxxxxxxxxxxxxx> <480DF937.5050208@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acikhw5K9qGIHH8NT7uAZvCcjQ6zYAAANUeQ
Thread-topic: [Xen-users] CentOS 5.1 Xen 3.2 patches
Bas Mevissen wrote:
> Ross S. W. Walker wrote:
> >> Thanks! Will try them!. Do you know of a way to build the xen-lib RPM 
> >> for both i386 and x86_64 on a x86_64 system? The usual trick with 
> >> "--target i386" failed with a conflict in x86_64 and i386 GCC options.
> > 
> > Why would you need to?
> > 
> Because of dependancies:
>   sudo rpm --test -e xen-libs-3.2.0-0xs.centos5.i386
> error: Failed dependencies:
>          libxenstore.so.3.0 is needed by (installed) libvirt-0.2.3-9.el5.i386
> Ah, just found out that libvirt.i386 is (no longer?) a dependancy for 
> something I have installed. OK, so now it is purely academic :-)

Yes, I removed the silly artificial dependency with libvirt that
RH created, because 3.2 no longer needs libvirt to properly function.

It will work with libvirt though.

Are you trying to run a 32-bit dom0 with a 64-bit hypervisor?

You're doing it the "poor-man's method" where you run a 64-bit Xen,
64-bit dom0 and 32-bit userland aren't you?

Technically though one should be able to install the full 32-bit
OS, kernel and userland, and then copy the 64-bit /boot/xen.gz
and boot that up.

It works with 3.1, but 3.2 complains about not enough memory and
panics. Probably to do with PAE/non-PAE or some other compile
time option.

> > Problem is that the xen module needs the kernel headers for your
> > current running platform which will not be accurate when you
> > are setarch'd to i386.
> > 
> > Maybe if you can get the i386 xen kernel headers installed, if you
> > use mock you will have better luck I believe. Or run a build under
> > an identical i386 PVM.
> > 
> Hmmm, A CentOS i386 DomU on a x86_64 system. Does that work nowadays?

It does with 3.2.


This e-mail, and any attachments thereto, is intended only for use by
the addressee(s) named herein and may contain legally privileged
and/or confidential information. If you are not the intended recipient
of this e-mail, you are hereby notified that any dissemination,
distribution or copying of this e-mail, and any attachments thereto,
is strictly prohibited. If you have received this e-mail in error,
please immediately notify the sender and permanently delete the
original and any copy or printout thereof.

Xen-users mailing list