Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Sep 2014 17:59:12 -0600
From:      "Justin T. Gibbs" <gibbs@scsiguy.com>
To:        Steven Hartland <killing@multiplay.co.uk>
Cc:        freebsd-stable@freebsd.org, Karl Denninger <karl@denninger.net>
Subject:   Re: getting to 4K disk blocks in ZFS
Message-ID:  <82FFB2B2-F1D7-422A-BA92-9AFE95678390@scsiguy.com>
In-Reply-To: <BA7CD0B47D5F47159BF73FB196563166@multiplay.co.uk>
References:  <540FF3C4.6010305@ish.com.au> <A0A549F7A4094F519A3660697AB4983F@multiplay.co.uk> <54114029.3060507@FreeBSD.org> <2128347.Ah5i0RTCvp@overcee.wemm.org> <541230F1.3060402@digiware.nl> <7D0869A9-C114-4C4F-877A-3FB26AD7737D@scsiguy.com> <607F83CE25104CE09C74935BA9E26485@multiplay.co.uk> <541CBD5B.8050603@denninger.net> <BA7CD0B47D5F47159BF73FB196563166@multiplay.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sep 19, 2014, at 5:43 PM, Steven Hartland <killing@multiplay.co.uk> =
wrote:

>=20
> ----- Original Message ----- From: "Karl Denninger" =
<karl@denninger.net>
>=20
>> >> I'm surprised that we have to constantly add quirks.  Are these
>> >> drives really
>> >> failing to report their ata params correctly?  Is there a reason =
we
>> >> don't
>> >> currently utilize the ata params data (which is already fetched =
for
>> >> trim/unmap
>> >> detection) to also set lbppbe (logical block per physical block
>> >> exponent) and
>> >> lalba (lowest aligned lba)?  We may find that many of the existing
>> >> quirks are
>> >> unnecessary if we fix the probe code.
>> >
>> > On the contary I've not found a single drive which reports 4k =
sectors
>> > on its
>> > own, every single one that I've seen report 4k is because we've =
added a
>> > quirk for it :(
>> >
>> >
>> Where is Smartctl getting it from?
>> smartctl -i /dev/da2
>> smartctl 6.3 2014-07-26 r3976 [FreeBSD 10.1-BETA1 amd64] (local =
build)
>> Copyright (C) 2002-14, Bruce Allen, Christian Franke, =
www.smartmontools.org
>> =3D=3D=3D START OF INFORMATION SECTION =3D=3D=3D
>> Device Model:     HGST HDN724040ALE640
>> Serial Number:    PK2334PCG6NA0B
>> LU WWN Device Id: 5 000cca 24cc30684
>> Firmware Version: MJAOA5E0
>> User Capacity:    4,000,787,030,016 bytes [4.00 TB]
>> Sector Sizes:     512 bytes logical, 4096 bytes physical
>> Rotation Rate:    7200 rpm
>> Form Factor:      3.5 inches
>> Device is:        Not in smartctl database [for details use: -P =
showall]
>> ATA Version is:   ATA8-ACS T13/1699-D revision 4
>> SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s)
>> Local Time is:    Fri Sep 19 18:33:16 2014 CDT
>> SMART support is: Available - device has SMART capability.
>> SMART support is: Enabled
>> It's not coming from a database, as Smartctl doesn't know about these
>> (yet); they're too new.
>=20
> Exception to prove the rule?
>=20
> What to "camcontrol identify da2" report?

Was there some recent change made to have that command report sector =
size information?  Last I checked, it didn=92t.

=97
Justin=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?82FFB2B2-F1D7-422A-BA92-9AFE95678390>