From owner-freebsd-arch@FreeBSD.ORG Sat Aug 27 01:58:40 2011 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2D092106566B; Sat, 27 Aug 2011 01:58:40 +0000 (UTC) (envelope-from kaduk@mit.edu) Received: from dmz-mailsec-scanner-4.mit.edu (DMZ-MAILSEC-SCANNER-4.MIT.EDU [18.9.25.15]) by mx1.freebsd.org (Postfix) with ESMTP id BEC378FC14; Sat, 27 Aug 2011 01:58:39 +0000 (UTC) X-AuditID: 1209190f-b7b44ae000000a24-7b-4e584b2e2fa5 Received: from mailhub-auth-3.mit.edu ( [18.9.21.43]) by dmz-mailsec-scanner-4.mit.edu (Symantec Messaging Gateway) with SMTP id 33.A1.02596.E2B485E4; Fri, 26 Aug 2011 21:41:02 -0400 (EDT) Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103]) by mailhub-auth-3.mit.edu (8.13.8/8.9.2) with ESMTP id p7R1hbOQ009461; Fri, 26 Aug 2011 21:43:38 -0400 Received: from multics.mit.edu (MULTICS.MIT.EDU [18.187.1.73]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id p7R1hYQl026865 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 26 Aug 2011 21:43:37 -0400 (EDT) Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id p7R1hYCf003223; Fri, 26 Aug 2011 21:43:34 -0400 (EDT) Date: Fri, 26 Aug 2011 21:43:34 -0400 (EDT) From: Benjamin Kaduk To: Robert Watson In-Reply-To: Message-ID: References: <4E53986B.5000804@FreeBSD.org> <201108230911.09021.jhb@freebsd.org> <4E564F15.3010809@FreeBSD.org> <201108250945.24606.jhb@freebsd.org> <4e576127.Suqlhieb0FMDx8cB%perryh@pluto.rain.com> User-Agent: Alpine 1.10 (GSO 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrBIsWRmVeSWpSXmKPExsUixCmqravnHeFnsOq9pcXs6dOYLPoOzWZ0 YPKY8Wk+SwBjFJdNSmpOZllqkb5dAldG+6KDTAWLmCuuvprI0sB4mqmLkZNDQsBE4vnBmewQ tpjEhXvr2boYuTiEBPYxSrSc/s0M4WxglGhYvp0RwjnAJNG/bxIrSIuQQAOjxMOTFiA2i4C2 xNEzL8BGsQmoSMx8s5ENxBYRUJe4ch5kLAcHs4CMxJzX3iBhYYEoia+zz7KA2JwCLhK7u76C 2bwCDhJdn4+wQOz6yyjx8dxnsISogI7E6v1ToIoEJU7OfAJmMwtYSpz7c51tAqPgLCSpWUhS CxiZVjHKpuRW6eYmZuYUpybrFicn5uWlFuma6OVmluilppRuYgQHqCT/DsZvB5UOMQpwMCrx 8M7wiPATYk0sK67MPcQoycGkJMob4wUU4kvKT6nMSCzOiC8qzUktPsQowcGsJMJ7fXO4nxBv SmJlVWpRPkxKmoNFSZy3cYeDn5BAemJJanZqakFqEUxWhoNDSYL3uhPQUMGi1PTUirTMnBKE NBMHJ8hwHqDhisCIFuItLkjMLc5Mh8ifYlSUEuf1AEkIgCQySvPgemEJ5BWjONArwrzaIFU8 wOQD1/0KaDAT0GAVR5Cri0sSEVJSDYz8Z3/+NZc+vmc16/E/VyrOptYxXZrA4bbjV5nVkYOp Hy7kBm4XMGBWc715651bVmdrvj7/hhUbmrdu+l1140znq+fHC88qlp7ki9iR+E7BzPdea8Xn a9wZyidFQ3mSTaxfZYgmPl/4lKmvfPdHbfEvS4Ru1rMmeh84dnzN1vADLw+t0LoQ2LpWiaU4 I9FQi7moOBEAU8RTePsCAAA= Cc: freebsd-arch@freebsd.org Subject: Re: Removing Giant from VFS in 10.0 (was: Re: skipping locks, mutex_owned, usb) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2011 01:58:40 -0000 On Fri, 26 Aug 2011, Robert Watson wrote: > We also need to start announcing this early in the 10.0 cycle so that > third-party file system developers for FreeBSD -- especially anyone > interested in things like OpenAFS and Fuse, can do appropriate updates there > as well. For what it's worth, OpenAFS already passes MNTK_MPSAFE /* solid steel */, with what I expect is nearly-correct locking. -Ben