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] Kernel 2.4

To: "Jorge I. Davila L." <davila@xxxxxxxxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Kernel 2.4
From: Aaron // LT <aaron@xxxxxxxxxxxxxx>
Date: Mon, 03 Oct 2005 17:32:08 +1000
Delivery-date: Mon, 03 Oct 2005 07:30:21 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <1124717473.4300.4.camel@xxxxxxxxxxxxxxxxxxxxx>
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: <1124717473.4300.4.camel@xxxxxxxxxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
I'm getting the exact same problem, did you manage to get this solved?

I also need the 2.4 kernel as it appears the Adaptec SATA RAID has problems with the 2.6 kernel, and I have not been able to find a way to solve that. I hear the 2.4 kernel is much more stable and does not face the same issues.

When trying to build the dom0 2.4.30 kernel, I get the following error:

[root@s134 linux-2.4.30-xen0]# make ARCH=xen
make[1]: Entering directory `/data2/downloads/xen-2.0/linux-2.4.30-xen0/arch/xen/boot'
make[1]: Nothing to be done for `dep'.
make[1]: Leaving directory `/data2/downloads/xen-2.0/linux-2.4.30-xen0/arch/xen/boot'
rm -f .depend .hdepend
make _sfdep_kernel _sfdep_drivers _sfdep_mm _sfdep_fs _sfdep_net _sfdep_ipc _sfdep_lib _sfdep_crypto _sfdep_arch/xen/kernel _sfdep_arch/xen/mm _sfdep_arch/xen/lib _sfdep_arch/xen/drivers/console _sfdep_arch/xen/drivers/evtchn _sfdep_arch/xen/drivers/blkif _sfdep_arch/xen/drivers/netif _sfdep_arch/xen/drivers/balloon _sfdep_arch/xen/drivers/dom0 _FASTDEP_ALL_SUB_DIRS="kernel drivers mm fs net ipc lib crypto arch/xen/kernel arch/xen/mm arch/xen/lib arch/xen/drivers/console arch/xen/drivers/evtchn arch/xen/drivers/blkif arch/xen/drivers/netif arch/xen/drivers/balloon arch/xen/drivers/dom0 "
make[1]: Entering directory `/data2/downloads/xen-2.0/linux-2.4.30-xen0'
make -C kernel fastdep
cp: cannot stat `/data2/downloads/xen-2.0/linux-2.4.30-xen0/kernel/arch/xen/defconfig': No such file or directory make[2]: Entering directory `/data2/downloads/xen-2.0/linux-2.4.30-xen0/kernel'
Makefile:555: Rules.make: No such file or directory
make[2]: *** No rule to make target `Rules.make'.  Stop.
make[2]: Leaving directory `/data2/downloads/xen-2.0/linux-2.4.30-xen0/kernel'
make[1]: *** [_sfdep_kernel] Error 2
make[1]: Leaving directory `/data2/downloads/xen-2.0/linux-2.4.30-xen0'
make: *** [dep-files] Error 2

I have tried a number of things to get it working with no luck, I have no idea how I might get it fixed, so any help is greatly appreciated.

Regards,
Aaron


Jorge I. Davila L. wrote:

Hi all!:

I'm trying to compile the kernel 2.4 with xen 2.0.7 in a fedora core 3
box. The kernel 2.4 is needed for an specific application. But I'm
receiving the next errors:

make[4]: Leaving directory `/download/kernels/xen-2.0/linux-2.4.30-
xen0/arch/xen/drivers/dom0'
ld -m elf_i386 -T /download/kernels/xen-2.0/linux-2.4.30-
xen0/arch/xen/vmlinux.lds -e stext arch/xen/kernel/head.o
arch/xen/kernel/init_task.o init/main.o init/version.o init/do_mounts.o
\
       --start-group \
       kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o
arch/xen/kernel/kernel.o arch/xen/mm/mm.o arch/xen/drivers/evtchn/drv.o
arch/xen/drivers/console/drv.o arch/xen/drivers/dom0/drv.o
arch/xen/drivers/balloon/drv.o \
        drivers/char/char.o drivers/block/block.o drivers/misc/misc.o
drivers/net/net.o drivers/ide/idedriver.o drivers/scsi/scsidrv.o
drivers/cdrom/driver.o drivers/pci/driver.o drivers/video/video.o
drivers/media/media.o drivers/md/mddev.o crypto/crypto.o
arch/xen/drivers/blkif/drv.o arch/xen/drivers/netif/drv.o \
       net/network.o \
       /download/kernels/xen-2.0/linux-2.4.30-
xen0/arch/xen/lib/lib.a /download/kernels/xen-2.0/linux-2.4.30-
xen0/lib/lib.a /download/kernels/xen-2.0/linux-2.4.30-
xen0/arch/xen/lib/lib.a \
       --end-group \
       -o vmlinux
net/network.o(.text+0x51019): In function `match':
: undefined reference to `ip_conntrack_get'
make[3]: *** [vmlinux] Error 1
make[3]: Leaving directory `/download/kernels/xen-2.0/linux-2.4.30-xen0'
make[2]: *** [build] Error 2
make[2]: Leaving directory `/download/kernels/xen-2.0'
make[1]: *** [linux-2.4-xen0-build] Error 2
make[1]: Leaving directory `/download/kernels/xen-2.0'
make: *** [linux24] Error 2

Someone can give some light?

Thanks,

Jorge Isaac Davila Lopez


_______________________________________________
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

<Prev in Thread] Current Thread [Next in Thread>
  • Re: [Xen-users] Kernel 2.4, Aaron // LT <=