Re: Patches to get Arla running on FreeBSD 8-CURRENT

Alec Kloss <[email protected]> Sat, 23 Feb 2008 04:29:22 -0600
Newsgroups gmane.os.freebsd.devel.afs
Message-ID <20080223102922.GF38141__29450.2632612877$1203764232$gmane$org@hamlet.setfilepointer.com>
On 2008-02-23 09:28, Robert Watson wrote:
> This is a symptom of a failure to insmntque a vnode after creating it, a 
> new requirement for vnodes in FreeBSD 7.x/8.x; previously, vnodes were 
> automatically inserted on the mount vnode queue and had their mount pointer 
> set up during getnewvnode(), but closing certain races motivated this 
> change. The reason I know this is that I remember adding two calls to 
> insmntque to nnpfs in my patches, so there are three possibilities: (1) I 
> missed a call to getnewvnode, (2) the patches I posted didn't include that 
> change, or (3) the patch didn't apply properly.  I'll investigate this 
> later today once I've given my FOSDEM talk; chances are it's an issue with 
> the patch.

Check.  The issue is with configure, etc.  include/config.h doesn't have

#define HAVE_KERNEL_INSMNTQUE 1 

in it.  I'll add it to my list of configure-related issues.
Recompiling now...

-- 
Alec Kloss  [email protected]   IM: [email protected]
PGP key at http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xA241980E
"No Bunny!" -- Simon, from Frisky Dingo
signature.asc (application/pgp-signature, 187 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

iD8DBQFHv/WC2s33paJBmA4RArvhAJ9srfAdjwn2/ITjYMFeqnmXR9YgJwCfTruj
B8fJV7rO33eRp3QfX6xIDSo=
=BoEH
-----END PGP SIGNATURE-----