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

Reply via email to