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] Problems building a xen0 kernel on Suse 9.3 Pro

To: Xen-users <xen-users@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-users] Problems building a xen0 kernel on Suse 9.3 Pro
From: Fernando Maior <fernando.souto.maior@xxxxxxxxx>
Date: Sun, 22 May 2005 18:12:23 -0300
Delivery-date: Sun, 22 May 2005 21:11:49 +0000
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=GhcjppNwz2rwkp3AuziUKyErIn3HyjguDrZFmxszwg5scazhnS25UUudz3Oh/O/DQWf8oWJCDRkO3W/Q/LgF/rSbvb2pHqibSMNm6Fo5jfK0BT5iTn3yXRzm9psRNj5jXvtvxx3dbh43MNwmsc0GWeAnyqw5uM6nA4t0QW6CC70=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <33754.192.168.0.33.1116675817.squirrel@xxxxxxxxxxxxxxxxxxx>
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: <58743620D2C0D9439C627C064581E25218D748@xxxxxxxxxxxxxxxxxxxxxxx> <33754.192.168.0.33.1116675817.squirrel@xxxxxxxxxxxxxxxxxxx>
Reply-to: Fernando Maior <fernando.souto.maior@xxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
On 5/21/05, James Bulpin <James.Bulpin@xxxxxxxxxxxx> wrote:
> Jeff,
> 
> Please don't take this the wrong way, I don't mean to insult your
> intelligence - are you sure you're building a xen kernel tree rather than
> the native (ARCH=xen will not work on the latter). Presumably this is the
> SuSE source RPM rather than one of our tarball or BK distributions? Could
> be an issue with the location that the RPM installs the source to.
> 
> Regards,
> 
> James
> (will be offline from now until tomorrow)
> 
> On Fri, May 20, 2005 11:03 pm, Jeffrey Buell said:
> > I installed Suse 9.3 Pro along with all the kernel tools and sources.  I
> > was
> > easily able to build a new regular kernel, but not a xen0 kernel.  With
> > ARCH=xen and using the supplied config file, "make" almost immediately
> > runs
> > into problems creating links to various asm directories in the
> > kernel/build
> > dir.  I fixed this by copying all of /usr/src/linux into kernel/build.
> > Everything then compiled but I got 2 undefined references:  teardown_irq
> > in
> > ctrl_if_suspend, and kmap_flush_unused in balloon_process.  Presumably
> > there
> > is no bug since a working xen0 kernel was supplied in the distro.  What do
> > people do differently when building a xen0 kernel vs. a regular kernel?
> >
> > Jeff
> >
> > _______________________________________________
> > Xen-users mailing list
> > Xen-users@xxxxxxxxxxxxxxxxxxx
> > http://lists.xensource.com/xen-users
> >
> 
> 
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
> 

Jeffrey,

I did not build Xen on 9.3, instead I used 9.2, basically because
I live in a country where there is not access even to 9.2 disks,
and I downloaded the ISO images and wrote the CD myself,
what I cannot do with 9.3 yet - there is no ISO images from
Novell SUSE yet :(

Still, it should not be that different. I just downloaded Xen source
from Xen site, applied all needed and dependencies packages - 
for compilation and devel - and, the most important, grab the 
linux-2.6.10 from kernel.org and put the file into the directory 
created by the untargzip of the Xen source.

Then I read the :

# make xen
# make tools
# make kernels

Was enough for what I want. After that,

# make install-xen
# make install-tools
# make install-kernels

-- 
Bye,
Fernando Maior
LPIC/1 31908

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

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