Hi, I think I must have broken the build for both of you with the compat32 patches. If you can supply the rpm/sources for your kernel or put it up somewhere, I can hopefully fix it... Thanks, Murali
> Lee, I'm forwarding your mail to the developers. Hopefully somebody > will notice and guess what's wrong. I'm having similar issues with > the 2.4 version on some old vendor-supplied kernel too, but figured > it was just a local problem. > > -- Pete > >From [EMAIL PROTECTED] Fri May 19 14:49:56 2006 Date: Fri, 19 May 2006 12:24:24 -0500 From: "Lee Whatley, Contractor" <[EMAIL PROTECTED]> To: Pete Wyckoff <[EMAIL PROTECTED]> Subject: Re: [Pvfs2-developers] Re: [Pvfs2-users] PVFS2 on Infiniband Hi Pete, I grabbed the CVS code earlier in the week and finally got around to trying it today. A "make" runs without a hitch, but "make kmod24" blows up. Here's what I get: [EMAIL PROTECTED] pvfs2-cvs-051906]# make kmod24 CC [M] /usr/local/gs/pvfs2-cvs-051906/src/kernel/linux-2.4/devpvfs2-req.o devpvfs2-req.c: In function `translate_dev_map': devpvfs2-req.c:647: warning: implicit declaration of function `compat_alloc_user_space' devpvfs2-req.c:647: warning: initialization makes pointer from integer without a cast devpvfs2-req.c:658: warning: implicit declaration of function `copy_in_user' devpvfs2-req.c: In function `pvfs2_translate_dev_map': devpvfs2-req.c:719: warning: implicit declaration of function `sys_ioctl_Rsmp_208ce54a' devpvfs2-req.c: At top level: devpvfs2-req.c:722: elements of array `pvfs2_ioctl32_trans' have incomplete type devpvfs2-req.c:723: warning: excess elements in struct initializer devpvfs2-req.c:723: warning: (near initialization for `pvfs2_ioctl32_trans[0]') devpvfs2-req.c:723: warning: excess elements in struct initializer devpvfs2-req.c:723: warning: (near initialization for `pvfs2_ioctl32_trans[0]') devpvfs2-req.c:724: warning: excess elements in struct initializer devpvfs2-req.c:724: warning: (near initialization for `pvfs2_ioctl32_trans[1]') devpvfs2-req.c:724: warning: excess elements in struct initializer devpvfs2-req.c:724: warning: (near initialization for `pvfs2_ioctl32_trans[1]') devpvfs2-req.c:725: warning: excess elements in struct initializer devpvfs2-req.c:725: warning: (near initialization for `pvfs2_ioctl32_trans[2]') devpvfs2-req.c:725: warning: excess elements in struct initializer devpvfs2-req.c:725: warning: (near initialization for `pvfs2_ioctl32_trans[2]') devpvfs2-req.c:726: warning: excess elements in struct initializer devpvfs2-req.c:726: warning: (near initialization for `pvfs2_ioctl32_trans[3]') devpvfs2-req.c:726: warning: excess elements in struct initializer devpvfs2-req.c:726: warning: (near initialization for `pvfs2_ioctl32_trans[3]') devpvfs2-req.c:727: warning: excess elements in struct initializer devpvfs2-req.c:727: warning: (near initialization for `pvfs2_ioctl32_trans[4]') devpvfs2-req.c:727: warning: excess elements in struct initializer devpvfs2-req.c:727: warning: (near initialization for `pvfs2_ioctl32_trans[4]') devpvfs2-req.c:729: warning: excess elements in struct initializer devpvfs2-req.c:729: warning: (near initialization for `pvfs2_ioctl32_trans[5]') devpvfs2-req.c: In function `pvfs2_ioctl32_init': devpvfs2-req.c:737: invalid use of undefined type `struct ioctl_trans' devpvfs2-req.c:739: warning: implicit declaration of function `register_ioctl32_conversion_Rsmp_1d2fac6f' devpvfs2-req.c:740: invalid use of undefined type `struct ioctl_trans' devpvfs2-req.c:740: invalid use of undefined type `struct ioctl_trans' devpvfs2-req.c:744: invalid use of undefined type `struct ioctl_trans' devpvfs2-req.c:744: invalid use of undefined type `struct ioctl_trans' devpvfs2-req.c:749: warning: implicit declaration of function `unregister_ioctl32_conversion_Rsmp_ec2cd46c' devpvfs2-req.c:749: invalid use of undefined type `struct ioctl_trans' devpvfs2-req.c: In function `pvfs2_ioctl32_cleanup': devpvfs2-req.c:758: invalid use of undefined type `struct ioctl_trans' devpvfs2-req.c:761: invalid use of undefined type `struct ioctl_trans' devpvfs2-req.c:762: invalid use of undefined type `struct ioctl_trans' make[1]: *** [devpvfs2-req.o] Error 1 make: *** [just_kmod24] Error 2 I'm guessing this has something to do with the fact that I'm using a 64-bit machine, but i dunno for sure. Any clues? Thanks, -Lee _______________________________________________ Pvfs2-developers mailing list [email protected] http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers
