[Pvfs2-users] latest CVS and linux kernel 2.6.27
Phil Carns
carns at mcs.anl.gov
Thu Oct 23 14:10:27 EDT 2008
Hi Ryuta,
What version of PVFS are you using? Sumit Narayan and I have updated
the CVS version of PVFS to build correctly against 2.6.27, but I'm not
sure if the patch will apply to the official releases. The patch is
attached to this email if you want to give it a try.
thanks,
-Phil
Phil Carns wrote:
> Hello Ryuta,
>
> We don't have a patch for this yet, but I confirmed the same compilation
> problems here as well. Looks like we need to add a couple more
> configure tests.
>
> -Phil
>
> Ryuta Suzuki wrote:
>> Hi,
>>
>> Now linux kernel 2.6.27 is out.
>> I try to build pvfs2 kernel module against 2.6.27.
>> The module compiles but incompatible to this version of kernel, and it
>> cannot be loaded (and mount fails, etc. etc.)
>>
>> CC [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/pvfs2-utils.o
>>
>> CC [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/devpvfs2-req.o
>>
>> CC [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/pvfs2-cache.o
>>
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/pvfs2-cache.c:
>> In function ‘dev_req_cache_initialize’:
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/pvfs2-cache.c:228:
>> warning: passing argument 5 of ‘kmem_cache_create’ from incompatible
>> pointer type
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/pvfs2-cache.c:
>> In function ‘pvfs2_inode_cache_initialize’:
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/pvfs2-cache.c:330:
>> warning: passing argument 5 of ‘kmem_cache_create’ from incompatible
>> pointer type
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/pvfs2-cache.c:
>> In function ‘kiocb_cache_initialize’:
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/pvfs2-cache.c:420:
>> warning: passing argument 5 of ‘kmem_cache_create’ from incompatible
>> pointer type
>> CC [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/dcache.o
>> CC [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/file.o
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/file.c:
>> In function ‘check_mapping_tree’:
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/file.c:802:
>> warning: passing argument 1 of ‘_read_lock’ from incompatible pointer
>> type
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/file.c:822:
>> warning: passing argument 1 of ‘_read_unlock’ from incompatible
>> pointer type
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/file.c:
>> In function ‘locate_file_pages’:
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/file.c:894:
>> warning: passing argument 1 of ‘_read_lock’ from incompatible pointer
>> type
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/file.c:915:
>> warning: passing argument 1 of ‘_read_unlock’ from incompatible
>> pointer type
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/file.c:918:
>> warning: passing argument 1 of ‘_read_lock’ from incompatible pointer
>> type
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/file.c:938:
>> warning: passing argument 1 of ‘_read_unlock’ from incompatible
>> pointer type
>> CC [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/inode.o
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/inode.c:369:
>> warning: initialization from incompatible pointer type
>> CC [M] /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/dir.o
>> CC [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/namei.o
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/namei.c:547:
>> warning: initialization from incompatible pointer type
>> CC [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/super.o
>> CC [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/pvfs2-mod.o
>> CC [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/pvfs2-bufmap.o
>>
>> CC [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/symlink.o
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/symlink.c:72:
>> warning: initialization from incompatible pointer type
>> CC [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/xattr.o
>> CC [M] /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/acl.o
>> CC [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/xattr-trusted.o
>>
>> CC [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/xattr-default.o
>>
>> CC [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/waitqueue.o
>> CC [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/pvfs2-proc.o
>> LD [M]
>> /home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/pvfs2.o
>> Building modules, stage 2.
>>
>> If there's a patch, I'll be happy to give it a shot. Thank you.
>>
>> -ryuta
>> _______________________________________________
>> Pvfs2-users mailing list
>> Pvfs2-users at beowulf-underground.org
>> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
>
> _______________________________________________
> Pvfs2-users mailing list
> Pvfs2-users at beowulf-underground.org
> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pvfs-linux-2.6.27.patch
Type: text/x-diff
Size: 17823 bytes
Desc: not available
Url : http://www.beowulf-underground.org/pipermail/pvfs2-users/attachments/20081023/33115752/pvfs-linux-2.6.27.bin
More information about the Pvfs2-users
mailing list