From owner-freebsd-afs@FreeBSD.ORG Sat Feb 23 10:56:12 2008 Return-Path: Delivered-To: afs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 903F816A403 for ; Sat, 23 Feb 2008 10:56:12 +0000 (UTC) (envelope-from alec-keyword-arla.4d43de@SetFilePointer.com) Received: from hamlet.setfilepointer.com (hamlet.SetFilePointer.com [63.224.10.2]) by mx1.freebsd.org (Postfix) with SMTP id 1EB3713C46A for ; Sat, 23 Feb 2008 10:56:06 +0000 (UTC) (envelope-from alec-keyword-arla.4d43de@SetFilePointer.com) Received: (qmail 50553 invoked by uid 4250); 23 Feb 2008 04:29:25 -0600 Received: by hamlet.setfilepointer.com (tmda-sendmail, from uid 4250); Sat, 23 Feb 2008 04:29:25 -0600 Date: Sat, 23 Feb 2008 04:29:22 -0600 To: Robert Watson Message-ID: <20080223102922.GF38141@hamlet.setfilepointer.com> 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> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="l+goss899txtYvYf" Content-Disposition: inline In-Reply-To: <20080223092516.O23969@fledge.watson.org> User-Agent: Mutt/1.4.2.3i X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alec Kloss X-Primary-Address: alec@SetFilePointer.com Cc: afs@FreeBSD.org, arla-drinkers@stacken.kth.se, Rasmus Kaj Subject: Re: Patches to get Arla running on FreeBSD 8-CURRENT X-BeenThere: freebsd-afs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: The Andrew File System and FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Feb 2008 10:56:12 -0000 --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--