bin/94892: rpc.lockd does not interoperate with Solaris 10
under valgrind
Kris Kennaway
kris at obsecurity.org
Fri Mar 24 17:30:27 UTC 2006
The following reply was made to PR bin/94892; it has been noted by GNATS.
From: Kris Kennaway <kris at obsecurity.org>
To: Stephen Hurd <shurd at sasktel.net>
Cc: freebsd-gnats-submit at FreeBSD.org
Subject: Re: bin/94892: rpc.lockd does not interoperate with Solaris 10 under valgrind
Date: Fri, 24 Mar 2006 12:29:30 -0500
On Fri, Mar 24, 2006 at 02:19:59AM +0000, Stephen Hurd wrote:
> When running a multithreaded program under valgrind which makes
> heavy use of file locking, valgrind will hang in the lockd state and
> be unkillable. This does not seem to be related to bin/80389 as
> reverting lock_proc.c to 1.17 does not work around the problem.
> NO_INET6 was set true for the world/kernel build. This is occuring
> on an SMP system.
>
>How-To-Repeat:
> Run a debug build of Synchronet (http://www.synchro.net/) under
> valgrind on an NFS exported filesystem from a Solaris 10 box.
Unfortunately rpc.lockd is just broken in about N ways. It needs a
lot of work, and someone to do it. The workaround for now is not to
use it.
Kris
More information about the freebsd-bugs
mailing list