On 03/14/2014 09:07 AM, Kist wrote:
Ya!
Progress! =]

I looked for PVFS_ENOSYS and its alias in the code, printed some stuff
and recompiled it... but I couldn't find anything.

Then I managed to use the strace as Sam Sampson suggested and found my
ENOSYS:
(...)
fcntl(4, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = -1
ENOSYS (Function not implemented)
(...)
fcntl(5, F_SETLK, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = -1
ENOSYS (Function not implemented)
(...)

So, it seems that Rob Latham was right from the beginning.

You'll have to speak with your vendor to see if there are lock-free alternatives. Despite "open" in the name "opencps" I cannot quickly see where one would download and inspect the source.

==rob

--
Rob Latham
Mathematics and Computer Science Division
Argonne National Lab, IL USA
_______________________________________________
Pvfs2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to