Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Feb 2008 04:29:22 -0600
From:      Alec Kloss <alec-keyword-arla.4d43de@SetFilePointer.com>
To:        Robert Watson <rwatson@FreeBSD.org>
Cc:        afs@FreeBSD.org, arla-drinkers@stacken.kth.se, Rasmus Kaj <kaj@kth.se>
Subject:   Re: Patches to get Arla running on FreeBSD 8-CURRENT
Message-ID:  <20080223102922.GF38141@hamlet.setfilepointer.com>
In-Reply-To: <20080223092516.O23969@fledge.watson.org>
References:  <20080216035658.W93919@fledge.watson.org> <1203286882.16414.3.camel@heterodyne.kaj> <20080218012608.V96329@fledge.watson.org> <20080222125207.GD38141@hamlet.setfilepointer.com> <20080223092516.O23969@fledge.watson.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--l+goss899txtYvYf
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2008-02-23 09:28, Robert Watson wrote:
> This is a symptom of a failure to insmntque a vnode after creating it, a=
=20
> new requirement for vnodes in FreeBSD 7.x/8.x; previously, vnodes were=20
> automatically inserted on the mount vnode queue and had their mount point=
er=20
> set up during getnewvnode(), but closing certain races motivated this=20
> change. The reason I know this is that I remember adding two calls to=20
> insmntque to nnpfs in my patches, so there are three possibilities: (1) I=
=20
> missed a call to getnewvnode, (2) the patches I posted didn't include tha=
t=20
> change, or (3) the patch didn't apply properly.  I'll investigate this=20
> later today once I've given my FOSDEM talk; chances are it's an issue wit=
h=20
> the patch.

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

#define HAVE_KERNEL_INSMNTQUE 1=20

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

--=20
Alec Kloss  alec@SetFilePointer.com   IM: angryspamhater@yahoo.com
PGP key at http://pgp.mit.edu:11371/pks/lookup?op=3Dget&search=3D0xA241980E
"No Bunny!" -- Simon, from Frisky Dingo

--l+goss899txtYvYf
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

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

--l+goss899txtYvYf--



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