From owner-freebsd-fs@FreeBSD.ORG Mon Mar 15 15:24:54 2004 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B53C16A4CF for ; Mon, 15 Mar 2004 15:24:54 -0800 (PST) Received: from wn1.sci.kun.nl (wn1.sci.kun.nl [131.174.8.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6623243D2F for ; Mon, 15 Mar 2004 15:24:53 -0800 (PST) (envelope-from adridg@sci.kun.nl) Received: from wn4.sci.kun.nl [131.174.8.3] (helo=wn4.sci.kun.nl) by wn1.sci.kun.nl (8.12.10/3.67) with ESMTP id i2FNOqlQ027232; Tue, 16 Mar 2004 00:24:52 +0100 (MET) Date: Tue, 16 Mar 2004 00:24:52 +0100 (MET) From: Adriaan de Groot To: openafs-devel@openafs.org, In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Re: [OpenAFS-devel] OpenAFS for FreeBSD 5.2 patch X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: adridg@cs.kun.nl List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Mar 2004 23:24:54 -0000 On Mon, 15 Mar 2004, Garance A Drosihn wrote: > At 12:24 AM -0500 3/10/04, Garrett Wollman wrote: > >Once you get enough activity to start to recycle vnodes (and AFS > >vcache entries) it will probably fall over pretty fast. Adding > >WITNESS and DEBUG_VFS_LOCKS may make the bugs more obvious. > > I'm building a second machine for stress-testing this (my main > maachine has too much important data on it). > > I also have a freebsd-sparc64 machine. Should I give this openafs > a try on that, or should I just stick with the i386 platform? The main problem will probably be threading libraries (ie. the total lack of them in openafs for your particular platform). Since OpenAFS uses its own thread library, that poses an additional portability hurdle for the system. The word "abomination" was used in conjunction with it recently. In particular, FreeBSD-amd64 can't do OpenAFS because of the threading stuff. A port to any of the pthreads libs would be a large task but probably needs to be done sometime. [ade], who still hasn't even built his _first_ FBSD-AFS machine, but has been lurking.