Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Oct 2019 14:40:37 +0300
From:      Toomas Soome <tsoome@me.com>
To:        Andriy Gapon <avg@FreeBSD.org>
Cc:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r353341 - head/cddl/contrib/opensolaris/cmd/zpool
Message-ID:  <06A5D76F-DC1F-4895-A60A-0199468183DD@me.com>
In-Reply-To: <201910091134.x99BYG5h088252@repo.freebsd.org>
References:  <201910091134.x99BYG5h088252@repo.freebsd.org>

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


> On 9. Oct 2019, at 14:34, Andriy Gapon <avg@FreeBSD.org> wrote:
>=20
> Author: avg
> Date: Wed Oct  9 11:34:16 2019
> New Revision: 353341
> URL: https://svnweb.freebsd.org/changeset/base/353341
>=20
> Log:
>  zfs: document large_dnode feature
>=20
>  The text is copied from illumos.
>  The conversion to mdoc is mine.
>  The FreeBSD boot warning is copied from large_block description.


We do support booting with large_dnode enabled:)

r323494 | tsoome | 2017-09-12 16:45:04 +0300 (Tue, 12 Sep 2017) | 7 =
lines

loader should support large_dnode

rgds,
toomas


>=20
>  MFC after:	4 days
>=20
> Modified:
>  head/cddl/contrib/opensolaris/cmd/zpool/zpool-features.7
>=20
> Modified: head/cddl/contrib/opensolaris/cmd/zpool/zpool-features.7
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
> --- head/cddl/contrib/opensolaris/cmd/zpool/zpool-features.7	Wed Oct  =
9 11:26:36 2019	(r353340)
> +++ head/cddl/contrib/opensolaris/cmd/zpool/zpool-features.7	Wed Oct  =
9 11:34:16 2019	(r353341)
> @@ -527,6 +527,36 @@ Please note that booting from datasets that have =
recor
> supported by the
> .Fx
> boot loader.
> +.It Sy large_dnode
> +.Bl -column "READ\-ONLY COMPATIBLE" "org.zfsonlinux:large_dnode"
> +.It GUID Ta org.zfsonlinux:large_dnode
> +.It READ\-ONLY COMPATIBLE Ta no
> +.It DEPENDENCIES Ta extensible_dataset
> +.El
> +.Pp
> +The
> +.Sy large_dnode
> +feature allows the size of dnodes in a dataset to be set larger than =
512B.
> +.Pp
> +This feature becomes
> +.Sy active
> +once a dataset contains an object with a dnode larger than 512B,
> +which occurs as a result of setting the
> +.Sy dnodesize
> +dataset property to a value other than
> +.Sy legacy .
> +The feature will return to being
> +.Sy enabled
> +once all filesystems that have ever contained a dnode larger than =
512B are
> +destroyed.
> +Large dnodes allow more data to be stored in the bonus buffer, thus =
potentially
> +improving performance by avoiding the use of spill blocks.
> +.Pp
> +Please note that booting from datasets that have dnodes larger than =
512B is
> +.Em NOT
> +supported by the
> +.Fx
> +boot loader.
> .It Sy sha512
> .Bl -column "READ\-ONLY COMPATIBLE" "org.illumos:sha512"
> .It GUID Ta org.illumos:sha512




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?06A5D76F-DC1F-4895-A60A-0199468183DD>