[PVFS-users] Re: pvfs

Phil Carns pcarns@hubcap.clemson.edu
Wed, 9 Aug 2000 17:44:08 -0400 (EDT)


I've seen this error before on the Argonne systems but I never found out
what the problem was before they went to a new kernel version and it went
away.  It occured in that case on a 2.2.15pre? kernel, and the suspected
cause was either a particular raid or memory patch.  If you have applied
any unusual patches to your source tree you may want to try compiling
without them to see if that resolves the conflict.  

-Phil

> That's a rather odd one.  Line 183 in file.c refers to the offset member
> of a "page" structure, which is defined in linux/include/linux/mm.h
> around line 125.  So that's a kernel structure that you're getting an
> error about, not something in the pvfs-kernel source.
> 
> What kernel are you running?  Which headers are being included on that
> machine?  The current pvfs-kernel source is only usable under 2.2.
> 
> Thanks,
> 
> Rob
> ---
> Rob Ross, Parallel Architecture Research Lab, Clemson University
> 
> On Wed, 9 Aug 2000, Neva Fox wrote:
> 
> > When I try to run the make file it doesn't make the pvfsd or pvfs.o files.
> > Instead, there is an error...
> > 
> > [root@cube25 pvfs-kernel]# make 
> > cc -O2 -Wall -Winline -Wstrict-prototypes -DMODULE -D__KERNEL__ -DLINUX
> > -I. -Ipvfs-includes -I/usr/include/pvfs   -c file.c -o file.o
> > file.c: In function `pvfs_file_truncate':
> > file.c:119: warning: long int format, different type arg (arg 3) 
> > file.c: In function `pvfs_readpage':  
> > file.c:183: structure has no member named `offset'
> > make: *** [file.o] Error 1 
> 
> _______________________________________________
> PVFS-users mailing list
> PVFS-users@www.beowulf-underground.org
> http://beowulf-underground.org/mailman/listinfo/pvfs-users
>