Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Dec 2010 12:04:10 +0100
From:      Pawel Jakub Dawidek <pjd@FreeBSD.org>
To:        Alexander Motin <mav@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Ivan Voras <ivoras@freebsd.org>, John Baldwin <jhb@freebsd.org>
Subject:   Re: svn commit: r216230 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs
Message-ID:  <20101207110410.GE1700@garage.freebsd.pl>
In-Reply-To: <4CFE0B9E.3060808@FreeBSD.org>
References:  <201012061218.oB6CI3oW032770@svn.freebsd.org> <AANLkTine9rGq_cM4ruFXYq=-F7cMXcQAr-zKHuWoQs2z@mail.gmail.com> <20101206195327.GD1936@garage.freebsd.pl> <201012061518.49835.jhb@freebsd.org> <4CFD514E.8010103@FreeBSD.org> <20101207095137.GC1700@garage.freebsd.pl> <4CFE0B9E.3060808@FreeBSD.org>

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

--47eKBCiAZYFK5l32
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Dec 07, 2010 at 12:25:34PM +0200, Alexander Motin wrote:
> It is really nice that we support bigger sector sizes. But unluckily we
> are not the only OS in universe. Disks with data may move between
> systems, partition could be shared, etc. We must keep compatibility --
> period. Can you predict what happen if we try to use some FAT partition
> created by Windows (using 512bytes sectors) after we set disk sector
> size to 4K? I have feeling that we won't even read partition table
> properly, not speaking about FAT. Even GEOM classes supporting big
> sector sizes depend on that size to be constant -- otherwise they will
> just be unable to locate their own metadata in last sector.

First valid argument, thank you:)

BTW. What Ivan did changes ashift for existing ZFS pools as well, so it
breaks them too.

If we decide to align other things to stripesize we can still break
compatibility with other operating systems.
Also stripesize is really not good idea. For RAID5 it might be like
64kB or larger, which is definiately too large for ashift in ZFS or
fragment size in UFS.

--=20
Pawel Jakub Dawidek                       http://www.wheelsystems.com
pjd@FreeBSD.org                           http://www.FreeBSD.org
FreeBSD committer                         Am I Evil? Yes, I Am!

--47eKBCiAZYFK5l32
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iEYEARECAAYFAkz+FKUACgkQForvXbEpPzRTkACgl0xUFgpSNplwEEOTzjdITTvS
fJUAn0bJw3iKuonr/mRJxkIK+sw9J78f
=DTqA
-----END PGP SIGNATURE-----

--47eKBCiAZYFK5l32--



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