Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Dec 2012 03:01:09 +0200
From:      Konstantin Belousov <kostikbel@gmail.com>
To:        fs@freebsd.org
Cc:        stable@freebsd.org
Subject:   nullfs changes MFC
Message-ID:  <20121208010109.GH3013@kib.kiev.ua>

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

--rYG72ePx0AS+3phQ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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.

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.

The merge is available at=20
http://people.freebsd.org/~kib/misc/nullfs_9.1.patch

--rYG72ePx0AS+3phQ
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iQIcBAEBAgAGBQJQwpFVAAoJEJDCuSvBvK1BoH0P/iRe4AYokmwWxnYIZqHUyigi
7j/q46ZPx5LU6e5c3rM/RRQED3enIyBcCndiIcvTLqpCSSLjlL/Zw0RmsbWuRF7Z
9WbVosx00Oh8+7MVI2oFuaJqKuhUDS4Q6W8uOD/ZUYRZ/wzg4Av/jwW/3hIbfA+v
1rrA1moUcXAhtwQiP+VKCw8V9+15EVNfhBPIAgl2sPBZpbGLqlTjPUS1FRGGBN4t
iriSi0bb4XfOiNIJTbyk4HSCxh1P/gPewXRLYBmn2J1uq28ckeOIOiE7+hr37LD1
QFiItMc1SWdvUOcQwB6ZL0bJomeoQYsVfnRBfYVgO/7AZTVJbGtfwv7qT5SsBwev
bOTA4IRawSTwe0bM0FQubDgLRARrOLFpY2l3d+6vRwZ2cCRyOmvA1AwXiZZlwjQ8
J3NxH5XkwJYtkiUmKVkq6Eanv1Kh1Z4Koe7sVsM66/MVJJwXKjWtsLKkZkMQGzg8
z/kt7vrGoaLRg7UmQ8SYrkPrM5qNZfzbkTZHoDfZmqrEv0bvzWUcn4VbH6WJZ3kw
G5pXUf0QhVXcYUS1ONfMxsyoL+axDJ7GuzWfPEIfVqdQP3qD7ioA3I2g4Lr+L0HU
Zp6mZgWnwnhyVGej4uakmwoWeksKMrJsHzm40IZi+UmnOcK11Q+xKkxZrAfQqaBP
pmL+rD9hEistjnrkRFAB
=Rj7D
-----END PGP SIGNATURE-----

--rYG72ePx0AS+3phQ--



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