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

Reply via email to