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>