Hi Sumit, Phil,
I found what really screws up. I re-examined my build script, and sure
enough, --enable-threaded-kmod-helper was there.
Removing this configuration option and rebuilding, pvfs2-client and
mount work fine.
I understand that --enable-threaded-kmod-helper is experimental, yet.
I don't know why I put that configuration option to begin with, but at
least we seem to find what caused the problem.
Thank you for your help.
ryuta
Sumit Narayan wrote:
Hi Ryuta,
Sorry about this, but could you also check if pvfs2-ping gives any
error. I just pulled pvfs2 from CVS and it worked fine with kernel
2.6.26 (both compile and mount). This might help us narrow down the
problem.
Thanks,
Sumit
On Aug 4, 2008, at 5:13 PM, Ryuta Suzuki wrote:
pvfs2-client.log says: Permission denied.
I don't see any message related pvfs2-client on dmesg.log.
After mount failed linux kernel gets horribly unstable so that I have
to reboot.
ryuta
Phil Carns wrote:
Hi Ryuta,
The CVS trunk should be working pretty well at the moment as far as
I know. Do you get any messages in /tmp/pvfs2-client.log or in
dmesg when the mount fails?
thanks,
-Phil
Ryuta Suzuki wrote:
Hi Phil, Sumit,
I've just check out from CVS trunk to rebuild pvfs2 including
kernel module.
Build succeeds without any problem, however, during pvfs2-client
start-up I got the following error:
mount: tcp://oroppas:3334/pvfs2-fs: can't read superblock
Well, things are constantly changing in CVS trunk, I would imagine
that we find another bug again...
ryuta
Phil Carns wrote:
Thanks for the bug report Ryuta, and thanks for the fix Sumit.
I just committed a variation on your patch to trunk that uses a
configure test for drop_inode and put_inode rather than a version
number check. That's mainly to protect against distribution
maintainers that might backport this change to older versions.
-Phil
Ryuta Suzuki wrote:
Hi, Sumit.
I was able to build kernel module and it passed a couple of basic
tests I performed.
The patch seems to work! I'll do more tests and let the developer
know if I got any problems.
Thank you,
ryuta
Sumit Narayan wrote:
Could you please try the attached patch on PVFS2.
You will also need to apply patch on linux kernel, which is
available here:
http://www.beowulf-underground.org/pipermail/pvfs2-users/2008-April/002382.html
Let me know how it goes.
-- Sumit
On Mon, Jul 21, 2008 at 5:43 PM, Ryuta Suzuki
<[EMAIL PROTECTED]> wrote:
Has anyone try to build pvfs2 kernel module against linux
kernel 2.6.26,
yet?
I got a the following error during make kmod.
CC [M]
/home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/super.o
/home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/super.c:862:
error: unknown field 'put_inode' specified in initializer
/home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/super.c:862:
warning: initialization from incompatible pointer type
make[3]: ***
[/home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6/super.o]
Error
1
make[2]: ***
[_module_/home/ryuta/local/pvfs2/src/pvfs2-build/src/kernel/linux-2.6]
Error
2
make[1]: *** [default] Error 2
make: *** [just_kmod] Error 2
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users