From owner-freebsd-fs@FreeBSD.ORG Sat Dec 8 02:58:21 2012 Return-Path: Delivered-To: fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0BBD9265; Sat, 8 Dec 2012 02:58:21 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 5205F8FC0C; Sat, 8 Dec 2012 02:58:19 +0000 (UTC) Received: by mail-ee0-f54.google.com with SMTP id c13so755991eek.13 for ; Fri, 07 Dec 2012 18:58:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=aC4BkGCLPaFWIB33Gg/8dDynUV6JPf7bk5xHXV1sWgs=; b=lUe/Rwj2ux0lUwXFSfeMvgvO/9wuVD7f6XYHl1Nto/DKjgJZ3x1h+sEgaVPvDFm/Rd PCgRXrpFleBQSWsz+zYy3/v0xP7HYYzwx8iHyXhpFuWi66xIE83G7HfMa0cYxTGO/zZF l/edvS53OgUDz+c4rbX7AxC8wTA7Yy4FYqj+CTem3B84VeChNQbL2Bqdvw0/XZObxFaz AhdaOy9XTWFzg4CKd3TuaQKh1Qa5Bjk7q8C2B3TpumDejVEUENpEOAmx6qbGUyGwNCGv 9iaLKLBps2hIlR3Iz6gSqHTwH8nSllC8Oxhpcv/g9er+ZvwtCfHA2CxtVGaDWV1V+5uP RBfw== Received: by 10.14.203.2 with SMTP id e2mr23834473eeo.20.1354935499143; Fri, 07 Dec 2012 18:58:19 -0800 (PST) Received: from ithaqua.etoilebsd.net (ithaqua.etoilebsd.net. [37.59.37.188]) by mx.google.com with ESMTPS id r1sm26577245eeo.2.2012.12.07.18.58.18 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 07 Dec 2012 18:58:18 -0800 (PST) Sender: Baptiste Daroussin Date: Sat, 8 Dec 2012 03:58:16 +0100 From: Baptiste Daroussin To: Konstantin Belousov Subject: Re: nullfs changes MFC Message-ID: <20121208025816.GC88230@ithaqua.etoilebsd.net> References: <20121208010109.GH3013@kib.kiev.ua> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6zdv2QT/q3FMhpsV" Content-Disposition: inline In-Reply-To: <20121208010109.GH3013@kib.kiev.ua> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: stable@freebsd.org, fs@freebsd.org X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Dec 2012 02:58:21 -0000 --6zdv2QT/q3FMhpsV Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Dec 08, 2012 at 03:01:09AM +0200, Konstantin Belousov wrote: > Hi, > I am going to merge latest batch of the nullfs improvements into > stable/9. This will bring up significant performance enchancements due > to use of the shared locks for lookups if the lower layer supports it, > much better caching on the nullfs layer, and proper handling of the text > segments on the nullfs. Also, it should improve the error recovery and > some corner cases with locking. >=20 > Unfortunately, the merge would break KBI for VFS, since it needs 5 new > VOP slots, and only three spares are left. We already are very liberal > with the VFS KBI, so I do not feel that the merge is not acceptable, due > to the benefits it brings to the nullfs. >=20 > The merge is available at=20 > http://people.freebsd.org/~kib/misc/nullfs_9.1.patch Sorry I haven't checked the latest zfs related MFC, but for some time there= was an issue with nullfs improvements and zfs, will this mfc be synchronize wit= h the mfc of the related zfs fixes? regards, Bapt --6zdv2QT/q3FMhpsV Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlDCrMgACgkQ8kTtMUmk6EydgQCfRQIxqYF/JPfz2yO9KyQX282K 40UAoKLAfTk0SfRqKLdkaBSg7/Wz0YYW =E7wz -----END PGP SIGNATURE----- --6zdv2QT/q3FMhpsV--