Infinite fcntl calls

Joe Meslovich joe at bridgewater.edu
Thu Jul 19 14:26:49 GMT 2001


	I know that this error has been brought up on the list before, but
I never heard if there was a definite solution to this problem or whether
it was still an ongoing problem.

	I am using the latest CVS version of Samba 2.2.1a compiled
--with-quotas --with-acl-support on Solaris 8 sparc and x86 systems using
gcc.

	What I see every so often are smbd processes that steal 90% of a
CPU's cycles doing apparently infinite fcntl calls ( I have always had
the kill the processes). Below is an example of a truss -f -p of one of
the offending processes. Earlier exploration showed that this was occuring
while the system was traversing the locking database. I know that some
others are experiencing this and I know that it was looked at some. I want
to know if anyone has found a resolution to this problem yet. Personally
it is my only hurdle in maintaining 2.2.1a as a stable replacement for
2.0.6.


4187:   fcntl(13, F_SETLKW64, 0xEFFFF280)               = 0
4187:   fcntl(13, F_SETLKW64, 0xEFFFF280)               = 0
4187:   fcntl(13, F_SETLKW64, 0xEFFFF280)               = 0
4187:   fcntl(13, F_SETLKW64, 0xEFFFF280)               = 0
4187:   fcntl(13, F_SETLKW64, 0xEFFFF280)               = 0
4187:   fcntl(13, F_SETLKW64, 0xEFFFF280)               = 0
4187:   fcntl(13, F_SETLKW64, 0xEFFFF280)               = 0
4187:   fcntl(13, F_SETLKW64, 0xEFFFF280)               = 0
4187:   fcntl(13, F_SETLKW64, 0xEFFFF280)               = 0

Thank you for you time,

Joe Meslovich


----------------------------------------------------------------------------
Joe Meslovich						joe at bridgewater.edu
Associate Network/Systems Engineer	                College Box 499
Tel: (540) 828 - 5343






More information about the samba-technical mailing list