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>