Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 May 2010 13:49:09 +0200
From:      Pawel Jakub Dawidek <pjd@FreeBSD.org>
To:        Andriy Gapon <avg@icyb.net.ua>
Cc:        freebsd-fs@FreeBSD.org
Subject:   Re: ZFS panic: wrong length 131072 for sectorsize 2352
Message-ID:  <20100526114909.GC3339@garage.freebsd.pl>
In-Reply-To: <4BFD02DC.1050203@icyb.net.ua>
References:  <4BFA9AEC.1070608@jrv.org> <4BFB884A.3010804@jrv.org> <20100525192721.GE1659@garage.freebsd.pl> <4BFD02DC.1050203@icyb.net.ua>

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

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

On Wed, May 26, 2010 at 02:15:40PM +0300, Andriy Gapon wrote:
> on 25/05/2010 22:27 Pawel Jakub Dawidek said the following:
> > On Tue, May 25, 2010 at 03:20:26AM -0500, James R. Van Artsdalen wrote:
> >> On 5/24/2010 10:27 AM, James R. Van Artsdalen wrote:
> >>> panic: wrong length 131072 for sectorsize 2352
> >> This fixes the bug.
> >=20
> > I don't think so:) size should be properly calculated at this point and
> > should be multiple of sectorsize. The problem is that vdev_geom_io()
> > splits request into MAXPHYS chunks if it is too big, which is wrong,
> > because MAXPHYS doesn't have to be multiple of sectorsize.
>=20
> But do we really want to support here sector sizes that are not power of =
two?

We can easly support them, so why not?

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

--NKoe5XOeduwbEQHU
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iEYEARECAAYFAkv9CrUACgkQForvXbEpPzQECQCcCGYQjHZ57QX5YEptEbbuom39
lf8Amwb9CelZEwMkx/1OP3bc9w2zRyp1
=IDm0
-----END PGP SIGNATURE-----

--NKoe5XOeduwbEQHU--



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