Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Mar 2024 15:09:56 -0400
From:      Karl Denninger <karl@denninger.net>
To:        freebsd-hardware@freebsd.org
Subject:   Re: WD Blue 510 SSD and strange write performance
Message-ID:  <0b98d5fc-0bfb-4d13-8e14-79cb3ee873c0@denninger.net>
In-Reply-To: <e02f55c5-947e-4650-b711-78f1e3004b50@sentex.net>
References:  <e5c2a99d-931e-48b4-9445-fc4ad05ccc70@sentex.net> <CCAB653B-4DC6-4C69-AB68-CD258200D22F@gid.co.uk> <6504bd49-eca5-4e0a-b2bd-23d29405bb7a@sentex.net> <4832DE6A-5C82-4805-99BB-220D4342AE0F@fjl.co.uk> <69e47494-01aa-4149-a326-91d82dfdc46e@sentex.net> <C6B95542-AB00-4689-9918-738108C4F8FB@fjl.co.uk> <e02f55c5-947e-4650-b711-78f1e3004b50@sentex.net>

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

[-- Attachment #1 --]
I've got both the Kingston and Micron versions of these in production 
use and have seen nothing like this at all; they get hit pretty hard 
too, including release building (both direct and cross-builds) and 
similar stuff.

On 3/15/2024 2:17 PM, mike tancsa wrote:
> On 3/14/2024 4:58 PM, Frank Leonhardt wrote:
>> Sorry - not that deeply into modern SSD (never written a driver for 
>> one), but based on my understanding your TRIM theory makes sense to 
>> me. I'd try turning it off. It does seem to be an ongoing source of 
>> snafus.
>>
>> I did use WD Blue SSDs but I suspect they vary quite a bit. I've had 
>> rather too many early failures. I wouldn't use them in production but 
>> okay for Windoze. We all know deep down there's a reason the 
>> enterprise SSDs cost what they do :-)
>>
>> I'll keep thinking
>
> Thanks for the input. I think these drives are just kinda broken :( I 
> noticed we had the 2TB versions of this line, but they seem rather 
> different and I am not able to trigger the errors with them 
> thankfully.   Even stranger, I have a 1TB version of this drive I 
> bought from a while back that has the same firmware, but does NOT have 
> this issue. However, the output of the identifier is slightly 
> different.  Who knows, it could be some component WD uses that *should 
> be* the same but is not and is causing some subtle pathology.
>
>
> I tried turning off NCQ on the controller and it didnt seem to make a 
> difference. Then I turned off autotrim and did a manual trim of the 
> pool, then did the tests and same sorts of errors.  I think I am just 
> gonna cut my losses with these disks :(   Even if I figured out some 
> work around at this point, I would not deploy them into production.  I 
> doubt I will be able to get anywhere with WD. Farewell my 400 bucks :(
>
> (da6:mpr0:0:16:0): READ(10). CDB: 28 00 6d e0 ae 28 00 00 08 00
> (da6:mpr0:0:16:0): CAM status: CCB request completed with an error
> (da6:mpr0:0:16:0): Retrying command, 3 more tries remain
> (da6:mpr0:0:16:0): WRITE(10). CDB: 2a 00 0c cb 3f 00 00 00 e8 00
> (da6:mpr0:0:16:0): CAM status: CCB request completed with an error
> (da6:mpr0:0:16:0): Retrying command, 3 more tries remain
> (da6:mpr0:0:16:0): READ(10). CDB: 28 00 6d e0 ad 28 00 01 00 00
> (da6:mpr0:0:16:0): CAM status: CCB request completed with an error
> (da6:mpr0:0:16:0): Retrying command, 3 more tries remain
> (da6:mpr0:0:16:0): READ(10). CDB: 28 00 6d e0 ac 28 00 00 f8 00
> (da6:mpr0:0:16:0): CAM status: CCB request completed with an error
> (da6:mpr0:0:16:0): Retrying command, 3 more tries remain
> (da6:mpr0:0:16:0): WRITE(10). CDB: 2a 00 40 07 df 88 00 01 00 00
> (da6:mpr0:0:16:0): CAM status: CCB request completed with an error
> (da6:mpr0:0:16:0): Retrying command, 3 more tries remain
> (da6:mpr0:0:16:0): WRITE(10). CDB: 2a 00 3f 48 72 08 00 01 00 00
> (da6:mpr0:0:16:0): CAM status: SCSI Status Error
> (da6:mpr0:0:16:0): SCSI status: Check Condition
> (da6:mpr0:0:16:0): SCSI sense: UNIT ATTENTION asc:29,0 (Power on, 
> reset, or bus device reset occurred)
> (da6:mpr0:0:16:0): Retrying command (per sense data)
> mpr0: Controller reported scsi ioc terminated tgt 15 SMID 2036 loginfo 
> 31110f00
> mpr0: Controller reported scsi ioc terminated tgt 15 SMID 637 loginfo 
> 31110f00
> (da5:mpr0:0:15:0): WRITE(10). CDB: 2a 00 41 98 42 00 00 01 00 00
> mpr0: Controller reported scsi ioc terminated tgt 15 SMID 1242 loginfo 
> 31110f00
> mpr0: Controller reported scsi ioc terminated tgt 15 SMID 979 loginfo 
> 31110f00
> mpr0: Controller reported scsi ioc terminated tgt 15 SMID 1243 loginfo 
> 31110f00
> mpr0: Controller reported scsi ioc terminated tgt 15 SMID 2091 loginfo 
> 31110f00
> mpr0: Controller reported scsi ioc terminated tgt 15 SMID 1612 loginfo 
> 31110f00
> mpr0: Controller reported scsi ioc terminated tgt 15 SMID 2093 loginfo 
> 31110f00
> mpr0: Controller reported scsi ioc terminated tgt 15 SMID 152 loginfo 
> 31110f00
> mpr0: Controller reported scsi ioc terminated tgt 15 SMID 2132 loginfo 
> 31110f00
> (da5:mpr0:0:15:0): CAM status: CCB request completed with an error
> (da5:mpr0:0:15:0): Retrying command, 3 more tries remain
> (da5:mpr0:0:15:0): WRITE(10). CDB: 2a 00 43 17 dc 88 00 01 00 00
> (da5:mpr0:0:15:0): CAM status: CCB request completed with an error
> (da5:mpr0:0:15:0): Retrying command, 3 more tries remain
> (da5:mpr0:0:15:0): WRITE(10). CDB: 2a 00 41 98 43 00 00 00 50 00
> (da5:mpr0:0:15:0): CAM status: CCB request completed with an error
> (da5:mpr0:0:15:0): Retrying command, 3 more tries remain
> (da5:mpr0:0:15:0): WRITE(10). CDB: 2a 00 0c d4 f6 80 00 00 68 00
> (da5:mpr0:0:15:0): CAM status: CCB request completed with an error
> (da5:mpr0:0:15:0): Retrying command, 3 more tries remain
> (da5:mpr0:0:15:0): WRITE(10). CDB: 2a 00 0c d4 f5 80 00 01 00 00
> (da5:mpr0:0:15:0): CAM status: CCB request completed with an error
> (da5:mpr0:0:15:0): Retrying command, 3 more tries remain
> (da5:mpr0:0:15:0): READ(10). CDB: 28 00 05 dc 12 28 00 00 f8 00
> (da5:mpr0:0:15:0): CAM status: CCB request completed with an error
> (da5:mpr0:0:15:0): Retrying command, 3 more tries remain
> (da5:mpr0:0:15:0): READ(10). CDB: 28 00 05 dc 0f b0 00 00 88 00
> (da5:mpr0:0:15:0): CAM status: CCB request completed with an error
> (da5:mpr0:0:15:0): Retrying command, 3 more tries remain
> (da5:mpr0:0:15:0): WRITE(10). CDB: 2a 00 02 96 7e 80 00 00 10 00
> (da5:mpr0:0:15:0): CAM status: CCB request completed with an error
> (da5:mpr0:0:15:0): Retrying command, 3 more tries remain
> (da5:mpr0:0:15:0): READ(10). CDB: 28 00 6f 5b 8d 68 00 01 00 00
> (da5:mpr0:0:15:0): CAM status: CCB request completed with an error
> (da5:mpr0:0:15:0): Retrying command, 3 more tries remain
> (da5:mpr0:0:15:0): WRITE(10). CDB: 2a 00 41 98 42 00 00 01 00 00
> (da5:mpr0:0:15:0): CAM status: SCSI Status Error
> (da5:mpr0:0:15:0): SCSI status: Check Condition
> (da5:mpr0:0:15:0): SCSI sense: UNIT ATTENTION asc:29,0 (Power on, 
> reset, or bus device reset occurred)
> (da5:mpr0:0:15:0): Retrying command (per sense data)
>
>
>
>
-- 
-- Karl Denninger
/The Market-Ticker/
S/MIME Email accepted and preferred

[-- Attachment #2 --]
0	*H
010
	`He0	*H

00H^Ōc!5
H0
	*H
010	UUS10UFlorida10U	Niceville10U
Cuda Systems LLC10UCuda Systems CA1!0UCuda Systems LLC 2017 CA0
170817164217Z
270815164217Z0{10	UUS10UFlorida10U
Cuda Systems LLC10UCuda Systems CA1%0#UCuda Systems LLC 2017 Int CA0"0
	*H
0
h-5B>[;olӴ0~͎O9}9Ye*$g!ukvʶLzN`jL>MD'7U45CB+kY`bd~b*c3Ny-78ju]9HeuέsӬDؽmgwER?&UURj'}9nWD i`XcbGz\gG=u%\Oi13ߝ4
K44pYQr]Ie/r0+eEޝݖ0C15Mݚ@JSZ(zȏNTa(25DD5.l<g[[ZarQQ%Buȴ~~`IohRbʳڟu2MS8EdFUClCMaѳ!}ș+2k/bųE,n当ꖛ\(8WV8	d]b	yXw	܊:I39
00U]^§Q\ӎ0U#0T039N0b010	UUS10UFlorida10U	Niceville10U
Cuda Systems LLC10UCuda Systems CA1!0UCuda Systems LLC 2017 CA	@Ui0U00U0
	*H
:P U!>vJnio-#ן]WyujǑR̀Q
nƇ!GѦFg\yLxgw=OPycehf[}ܷ['4ڝ\[p6\o.B&JF"ZC{;*o*mcCcLY߾`
t*S!񫶭(`]DHP5A~/NPp6=mhk밣'doA$86hm5ӚS@jެEgl
)0JG`%k35PaC?σ
׳HEt}!P㏏%*BxbQwaKG$6h¦Mve;[o-Iی&
I,Tcߎ#t wPA@l0P+KXBպT	zGv;NcI3&JĬUPNa?/%W6G۟N00!=]mqR	]c_0
	*H
0{10	UUS10UFlorida10U
Cuda Systems LLC10UCuda Systems CA1%0#UCuda Systems LLC 2017 Int CA0
220629161636Z
270628161636Z0:10	UUS10U	Tennessee10UKarl Denninger0"0
	*H
0
T[I-ΆϏdn;Å@שy.us~_ZG%<MYd\gvfnsa1'6Egyjs"C [{~_KPn+<*pv#Q+H/7[-vqDV^U>f%GX)H.|l`M(Cr>е͇6#odc"YljҦln8@5SA0&ۖ"OGj?UDWZ5	dDB7k-)9Izs-JAv
J6L$Ն1SmY.Lqw*SH;EF'DĦH]MOgQQ|Mٙג2Z9y@y]}6ٽeY9Y2xˆ$T=eCǺǵbn֛{j|@LLt1[Dk5:$=	`	M00<+00.0,+0 http://ocsp.cudasystems.net:88880	U00	`HB0U0U%0++03	`HB
&$OpenSSL Generated Client Certificate0U%՞V=؁;bzQ0U#0]^§Q\ӎϡ010	UUS10UFlorida10U	Niceville10U
Cuda Systems LLC10UCuda Systems CA1!0UCuda Systems LLC 2017 CAH^Ōc!5
H0U0karl@denninger.net0
	*H
s.<@Ad#qbZs"!
unMh4AXz{BTMu}x)[',
#.}̣`~c#ȯ'4
Jf蕺&7?G,fRڵςFH"Hޛ/eϬ;w-xoC`EdvH5T
&P	@ma8<l'ce=ٕO̳	ޔjsmLdUF2e|ܹ`{2KZbTbJ\h1[-sO>ҮR3pWK4ɽq"cC*s%azX@!2Ks2߸-gَuc%X[M6'R:-G^KjЭw>=j(dNKq4U|
y&M^Wpޝ/^'E3厫a_:;\X7H1000{10	UUS10UFlorida10U
Cuda Systems LLC10UCuda Systems CA1%0#UCuda Systems LLC 2017 Int CA!=]mqR	]c_0
	`HeC0	*H
	1	*H
0	*H
	1
240315190956Z0O	*H
	1B@5q
ѵPYU+3eGnn5>,(VO|J/R6ي0l	*H
	1_0]0	`He*0	`He0
*H
0*H
0
*H
@0+0
*H
(0	+7100{10	UUS10UFlorida10U
Cuda Systems LLC10UCuda Systems CA1%0#UCuda Systems LLC 2017 Int CA!=]mqR	]c_0*H
	10{10	UUS10UFlorida10U
Cuda Systems LLC10UCuda Systems CA1%0#UCuda Systems LLC 2017 Int CA!=]mqR	]c_0
	*H
)~w>ѳ-s~&C
~1n2'	SBo #j,tx0UNǺ"d16L\ok-XVaeZd6Շ)q{hQs3
(V'+`yZWf77Cm@pXL~We:YL5y#&+ z^
ٴ
V-ZCI#KM-^#t󭉵f2$[k- U~(-q.^fL`ua+@]td@w8_Qԩm)nEtx9!#`N()Rr%ZeCsC]o4vKz"~_*1O`"! _E,:dX5(>q2ڤiwW+/@'*wj

P1\batp3`RBPQ(҆R=
help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0b98d5fc-0bfb-4d13-8e14-79cb3ee873c0>