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


[Xen-devel] custom build/xen0 vs xenu

To: xen-devel@xxxxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] custom build/xen0 vs xenu
From: Paul Bournival <paulb@xxxxxxxx>
Date: Wed, 10 Nov 2004 21:16:06 -0500
Delivery-date: Thu, 11 Nov 2004 03:22:19 +0000
Envelope-to: steven.hand@xxxxxxxxxxxx
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Reply-to: Paul Bournival <paulb@xxxxxxxx>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.4.1i

  first, thanks much for a wonderful piece of software!

  I'm trying to do a custom build with my IDE driver enabled.
I've modified the config in linux-2.6.9-xen-sparse, enabling my
driver. a 'make world' builds cleanly and produces the following
results in dist:

config-2.6.9-xenU      vmlinux-syms-2.6.9-xenU  xen.gz
System.map-2.6.9-xenU  vmlinuz-2.6.9-xenU       xen-syms

I've already got this machine up and running on xen 2.0 from the binary
installation; it works great (except disk I/O, of course :^) 
I don't need the user kernel. isn't the xen0 kernel supposed to 
be placed here?

so I thought I'd get smart, and try just building what I want.
The makefile lists a target 'linux26', so I call the target manually:
        make -f buildconfigs/mk.linux-2.6-xen0 build

this bails out with:

make -C linux-2.6.9-xen0 ARCH=xen INSTALL_PATH=/root/xen-2.0.bk/dist/install 
make[1]: Entering directory `/root/xen-2.0.bk/linux-2.6.9-xen0'
  CHK     include/linux/version.h
make[2]: `arch/i386/kernel/asm-offsets.s' is up to date.
  CHK     include/linux/compile.h
  CC      drivers/scsi/aic7xxx/aic79xx_core.o
{standard input}: Assembler messages:
{standard input}:75269: Warning: end of file in comment; newline inserted
gcc: Internal error: Terminated (program cc1)
Please submit a full bug report.
See <URL:http://bugzilla.redhat.com/bugzilla> for instructions.
make[4]: *** [drivers/scsi/aic7xxx/aic79xx_core.o] Error 1
make[3]: *** [drivers/scsi/aic7xxx] Error 2
make[2]: *** [drivers/scsi] Error 2
make[1]: *** [drivers] Error 2
make[1]: Leaving directory `/root/xen-2.0.bk/linux-2.6.9-xen0'

what am I doing wrong? how can I build the xen0 kernel?  
I'm running FC2 on this box.

thanks much!


paulb@xxxxxxxx         There are 10 kinds of people in the world -
                       those who understand binary math, and those who don't.

Attachment: pgp1VK9zL8dfm.pgp
Description: PGP signature

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] custom build/xen0 vs xenu, Paul Bournival <=