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-devel

[Xen-devel] (no subject)

To: "xen-devel@xxxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] (no subject)
From: James Harper <JamesH@xxxxxxxxxxxxxxxx>
Date: Fri, 20 Aug 2004 22:09:39 +1000
Delivery-date: Fri, 20 Aug 2004 13:18:40 +0100
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>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
Thread-index: AcSGrpEYICgxORCORWa4dI6crRXCAQ==
Thread-topic:
 
It's actually xenU I want to test it in (but compiling under xen0), and a make says this:
 
Note: using kernel source from /lib/modules/2.6.7-xen0/build containing
kernel version 2.6.7
 
Note: using kernel config from /boot/config-2.6.7-xen0
 
So i set TOPDIR too, and also had to patch iscsi-id.c to fix these two errors:
 
iscsi-id.c:90: error: too few arguments to function `sysfs_open_class_device'
iscsi-id.c:94: error: too few arguments to function `sysfs_open_class_device'
by changing the calls to sysfs_open_class_device_path. hope that's the right thing to do. I must have a different version of sysfs (debian version is 1.1.0-1)
 
'make ARCH=xen' seems to do the right thing, but 'make ARCH=xen install' says:
 
Installing iSCSI driver for Linux 2.6.7-xen0
doh!
 
then I replaced all occurences of 'shell uname -r' in the makefile with 'shell echo 2.6.7-xenU'
 
and it compiles finally. The only problem is that I just did a bk pull and enabled SCSI in xenU, and now the kernel won't compile. i've attached the output of 'make linux26' (but it got rejected so i'm posting it without), the errors are to do with undefined references to 'direct_remap_area_pages'. Do you think that it is to do with the latest bk pull or to do with me enabling device drivers in an unprivileged kernel?
 
i'll get there eventually!
 
thanks
 
James
 
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] (no subject), James Harper <=