Looks like one of the problems we've seen with the 2.6.18 kernel. Have a look at bug 11675(https://bugzilla.lustre.org/show_bug.cgi?id=11675), there is a small patch that may help you.
Evan > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Heba Farouk > Sent: Wednesday, February 28, 2007 7:23 AM > To: [email protected] > Subject: [Lustre-discuss] lustre on debian sarge > > Hi everybody > > i'd like to configure lustre on debian sarge. i patched the > kernel(2.6.18) using linux-patch-lustre_1.5.95-1_all.deb (i > got it from debian packages) with no problems but when i'm > trying to configure lustre i got a huge number of warnings > and errors, any help > > here is the output of the make command: > > test -d CVS || exit 0; \ > list=""; for mod in $list; do \ > perl ./build/kabi -v archive $HOME/nonfree $mod || exit $?; > \ done make all-recursive > make[1]: Entering directory `/usr/src/lustre-1.5.95' > Making all in . > make[2]: Entering directory `/usr/src/lustre-1.5.95' > make sources -C lnet > make[3]: Entering directory > `/usr/src/lustre-1.5.95/lnet' > make sources -C libcfs > make[4]: Entering directory > `/usr/src/lustre-1.5.95/lnet/libcfs' > make[4]: Nothing to be done for `sources'. > make[4]: Leaving directory > `/usr/src/lustre-1.5.95/lnet/libcfs' > make[3]: Leaving directory > `/usr/src/lustre-1.5.95/lnet' > make sources -C lustre > make[3]: Entering directory > `/usr/src/lustre-1.5.95/lustre' > make sources -C ldiskfs > make[4]: Entering directory > `/usr/src/lustre-1.5.95/lustre/ldiskfs' > make[4]: `sources' is up to date. > make[4]: Leaving directory > `/usr/src/lustre-1.5.95/lustre/ldiskfs' > make sources -C lvfs > make[4]: Entering directory > `/usr/src/lustre-1.5.95/lustre/lvfs' > make[4]: `sources' is up to date. > make[4]: Leaving directory > `/usr/src/lustre-1.5.95/lustre/lvfs' > make sources -C obdclass > make[4]: Entering directory > `/usr/src/lustre-1.5.95/lustre/obdclass' > make[4]: Nothing to be done for `sources'. > make[4]: Leaving directory > `/usr/src/lustre-1.5.95/lustre/obdclass' > perl ../lustre/scripts/version_tag.pl .. .. > tmpver echo > "#define LUSTRE_RELEASE 2.6.18_200702281451" >> tmpver cmp -s > ../lustre/include/linux/lustre_build_version.h > tmpver > tmpdiff 2> /dev/null && \ > rm -f tmpver tmpdiff || > \ > mv -f tmpver > ../lustre/include/linux/lustre_build_version.h > make[3]: Leaving directory > `/usr/src/lustre-1.5.95/lustre' > make CC="gcc" -C /usr/src/linux \ > -f /usr/src/lustre-1.5.95/build/Makefile > LUSTRE_LINUX_CONFIG=/usr/src/linux/.config \ > M=/usr/src/lustre-1.5.95 -o tmp_include_depends -o scripts -o > \ include/config/MARKER modules > make[3]: Entering directory `/usr/src/linux-2.6.18' > ln -s > /usr/src/lustre-1.5.95/lustre/lvfs/fsfilt_ldiskfs.c > /usr/src/lustre-1.5.95/lustre/lvfs/fsfilt-ldiskfs.c > CC [M] > /usr/src/lustre-1.5.95/lustre/lvfs/fsfilt-ldiskfs.o > In file included from > /usr/src/lustre-1.5.95/lnet/include/libcfs/kp30.h:12, > from > /usr/src/lustre-1.5.95/lustre/lvfs/fsfilt-ldiskfs.c:48: > /usr/src/lustre-1.5.95/lnet/include/libcfs/linux/kp30.h:184:6: > warning: "KLWT_SUPPORT" is not defined > In file included from > /usr/src/lustre-1.5.95/lustre/include/lustre_cfg.h:189, > from > /usr/src/lustre-1.5.95/lustre/include/lustre_lib.h:30, > from > /usr/src/lustre-1.5.95/lustre/include/obd.h:30, > from > /usr/src/lustre-1.5.95/lustre/include/linux/lustre_fsfilt.h:34, > from > /usr/src/lustre-1.5.95/lustre/include/lustre_fsfilt.h:29, > from > /usr/src/lustre-1.5.95/lustre/lvfs/fsfilt-ldiskfs.c:49: > /usr/src/lustre-1.5.95/lustre/include/obd_support.h:317:5: > warning: "POISON_BULK" is not defined > /usr/src/lustre-1.5.95/lustre/lvfs/fsfilt-ldiskfs.c: > In function `fsfilt_ldiskfs_statfs': > /usr/src/lustre-1.5.95/lustre/lvfs/fsfilt-ldiskfs.c:731: > warning: passing arg 1 of pointer to function from > incompatible pointer type > LD [M] /usr/src/lustre-1.5.95/lustre/lvfs/lvfs.o > LD [M] > /usr/src/lustre-1.5.95/lustre/lvfs/fsfilt_ldiskfs.o > CC [M] > /usr/src/lustre-1.5.95/lustre/obdfilter/filter_io_26.o > In file included from > /usr/src/lustre-1.5.95/lnet/include/libcfs/kp30.h:12, > from > /usr/src/lustre-1.5.95/lustre/include/obd_support.h:26, > from > /usr/src/lustre-1.5.95/lustre/include/obd_class.h:26, > from > /usr/src/lustre-1.5.95/lustre/obdfilter/filter_io_26.c:38: > /usr/src/lustre-1.5.95/lnet/include/libcfs/linux/kp30.h:184:6: > warning: "KLWT_SUPPORT" is not defined > In file included from > /usr/src/lustre-1.5.95/lustre/include/obd_class.h:26, > from > /usr/src/lustre-1.5.95/lustre/obdfilter/filter_io_26.c:38: > /usr/src/lustre-1.5.95/lustre/include/obd_support.h:317:5: > warning: "POISON_BULK" is not defined > /usr/src/lustre-1.5.95/lustre/obdfilter/filter_io_26.c: > In function `filter_sync_inode_data': > /usr/src/lustre-1.5.95/lustre/obdfilter/filter_io_26.c:390: > error: `PF_SYNCWRITE' undeclared (first use in this > function) > /usr/src/lustre-1.5.95/lustre/obdfilter/filter_io_26.c:390: > error: (Each undeclared identifier is reported only once > /usr/src/lustre-1.5.95/lustre/obdfilter/filter_io_26.c:390: > error: for each function it appears in.) > make[6]: *** > [/usr/src/lustre-1.5.95/lustre/obdfilter/filter_io_26.o] > Error 1 > make[5]: *** [/usr/src/lustre-1.5.95/lustre/obdfilter] > Error 2 > make[4]: *** [/usr/src/lustre-1.5.95/lustre] Error 2 > make[3]: *** [_module_/usr/src/lustre-1.5.95] Error 2 > make[3]: Leaving directory `/usr/src/linux-2.6.18' > make[2]: *** [modules] Error 2 > make[2]: Leaving directory `/usr/src/lustre-1.5.95' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/src/lustre-1.5.95' > make: *** [all] Error 2 > > thanks in advance > > > > Yours > > Heba > > > > > ______________________________________________________________ > ______________________ > Be a PS3 game guru. > Get your game face on with the latest PS3 news and previews > at Yahoo! Games. > http://videogames.yahoo.com/platform?platform=120121 > > _______________________________________________ > Lustre-discuss mailing list > [email protected] > https://mail.clusterfs.com/mailman/listinfo/lustre-discuss > _______________________________________________ Lustre-discuss mailing list [email protected] https://mail.clusterfs.com/mailman/listinfo/lustre-discuss
