Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 02 Oct 2004 08:33:43 -0400
From:      Jim Rees <rees@umich.edu>
To:        port-freebsd@openafs.org, freebsd-afs@freebsd.org
Subject:   Re: [OpenAFS-port-freebsd] Re: FreeBSD 5.2.1 Client Success! 
Message-ID:  <20041002123344.75F041BB05@citi.umich.edu>
In-Reply-To: "David E. Cross", Sat, 02 Oct 2004 03:05:50 EDT

next in thread | raw e-mail | index | archive | help
The FreeBSD client no longer has its own vnodes.  It uses the system pool
now.  But that has introduced a slew of new bugs.

Client bugs seem to fall into two broad classes, vnode ref count screwups,
and vnode locking screwups.  These usually manifest themselves as "unclean
vnode" panics, "locking against myself" panics, and hangs.  Turning on
WITNESS can help to track down some of them.  Part of this is due to the
code borrowed from OpenBSD, which has a different set of vnode locking
rules.

If anyone has patches, I urge you to send them here rather than fork the
source.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041002123344.75F041BB05>