On Tue, Aug 21, 2007 at 06:42:01AM -0400, Robin Humble wrote:
> On Sun, Aug 19, 2007 at 10:57:52AM +0200, Papp Tamas wrote:
> >On Sat, Aug 18, 2007 at 03:08:54AM -0400, Aaron Knister wrote:
> >> Can you post anything in dmesg or /var/log/messages relative to lustre?
> >LustreError: 22171:0:(linux-proc.c:249:insert_proc()) couldn't register 
> >dump_kernel
> >LustreError: 22171:0:(module.c:378:init_libcfs_module()) insert_proc: error 
> >-1
> 
> you have hit this:
>   https://bugzilla.lustre.org/show_bug.cgi?id=12782
> 
> Bernd (I think) wrote a "2.6.21-sysctl.patch" to fix this and it looks
> like about half of this patch made it into 1.6.1.
> I've attached an updated version of the rest of the patch that applies
> cleanly to 1.6.1.
> 
> also attached is a buildfix patch for 1.6.1 which is necessary for
> building with OpenIB/o2ib. most of this was from the TACC guys in this
> thread:
>   https://bugzilla.lustre.org/show_bug.cgi?id=13378
> and it appears that the same fixes are also necesary for using the
> standard in-kernel InfiniBand stack. eg.
>   ./configure --with-linux=/usr/src/linux-2.6.22.4 
> --with-o2ib=/usr/src/linux-2.6.22.4 --disable-server --enable-quota
> 
> both patches are so far only lightly tested against 2.6.22.4 on x86_64.

Thank you.

But now I cannot build it at all.

./configure --with-linux=/usr/src/kernels/2.6.22.1-41.fc7-i686/
--with-o2ib=/usr/src/kernels/2.6.22.1-41.fc7-i686/ --disable-server
--enable-quota

make:

[...]
  CC [M]  /usr/src/lustre/lustre-1.6.1/lnet/libcfs/linux/linux-fs.o
  CC [M]  /usr/src/lustre/lustre-1.6.1/lnet/libcfs/linux/linux-sync.o
  CC [M]  /usr/src/lustre/lustre-1.6.1/lnet/libcfs/linux/linux-tcpip.o
  CC [M]  /usr/src/lustre/lustre-1.6.1/lnet/libcfs/linux/linux-lwt.o
  CC [M]  /usr/src/lustre/lustre-1.6.1/lnet/libcfs/linux/linux-proc.o
/usr/src/lustre/lustre-1.6.1/lnet/libcfs/linux/linux-proc.c:163:
error: static declaration of .top_table. follows non-static
declaration
/usr/src/lustre/lustre-1.6.1/lnet/libcfs/linux/linux-proc.c:65: error:
previous declaration of .top_table. was here
make[6]: ***
[/usr/src/lustre/lustre-1.6.1/lnet/libcfs/linux/linux-proc.o] Error 1
make[5]: *** [/usr/src/lustre/lustre-1.6.1/lnet/libcfs] Error 2
make[4]: *** [/usr/src/lustre/lustre-1.6.1/lnet] Error 2
make[3]: *** [_module_/usr/src/lustre/lustre-1.6.1] Error 2
make[3]: Leaving directory `/usr/src/kernels/2.6.22.1-41.fc7-i686'
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/usr/src/lustre/lustre-1.6.1'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/lustre/lustre-1.6.1'
make: *** [all] Error 2


tamas

_______________________________________________
Lustre-discuss mailing list
[email protected]
https://mail.clusterfs.com/mailman/listinfo/lustre-discuss

Reply via email to