freebsd-dev/cddl/contrib/opensolaris
Baptiste Daroussin 0b858c82d8 Implement parallel mounting for ZFS filesystem
It was first implemented on Illumos and then ported to ZoL.
This patch is a port to FreeBSD of the ZoL version.
This patch also includes a fix for a race condition that was amended

With such patch Delphix has seen a huge decrease in latency of the mount phase
(https://github.com/openzfs/openzfs/commit/a3f0e2b569 for details).
With that current change Gandi has measured improvments that are on par with
those reported by Delphix.

Zol commits incorporated:
a10d50f999
e63ac16d25

Reviewed by:	avg, sef
Approved by:	avg, sef
Obtained from:	ZoL
MFC after:	1 month
Relnotes:	yes
Sponsored by:	Gandi.net
Differential Revision:	https://reviews.freebsd.org/D19098
2019-02-26 08:18:34 +00:00
..
cmd Implement parallel mounting for ZFS filesystem 2019-02-26 08:18:34 +00:00
common libctf: Don't construct pointers to out of bounds array offsets 2018-03-26 22:02:36 +00:00
head MFV r270197: 2014-08-22 22:13:36 +00:00
lib Implement parallel mounting for ZFS filesystem 2019-02-26 08:18:34 +00:00
tools/ctf Increase ctfconvert buffer size 2019-02-25 18:52:47 +00:00
OPENSOLARIS.LICENSE