Categories
firmware

Dell & HPE Issue Updates to Fix 40Okay Hour Runtime Flaw in Enterprise SSDs – AnandTech

In a 2nd SSD snafu in as a few years, Dell and HPE have printed that the two distributors have shipped undertaking drives with a essential firmware trojan horse, one will sooner or later purpose knowledge loss. The trojan horse, reputedly associated with an inner runtime counter within the SSDs, reasons them to fail after they succeed in 40,000 hours runtime, dropping all knowledge within the procedure. As a end result, each firms have had to factor firmware updates for his or her respective drives, as shoppers who’ve been working them 24/7 (or just about as a lot) are beginning to cause the trojan horse.

Ultimately, each problems, whilst introduced/documented one by one, appear to stem from the similar elementary flaw. HPE and Dell each used the similar upstream provider (believed to be SanDisk) for SSD controllers and firmware for sure, now-legacy, SSDs that the two pc makers bought. And with the oldest of those drives having reached 40,000 hours runtime (4 years, 206 days, and 16 hours), this has resulted in the invention of the firmware trojan horse and the want to temporarily patch it. To that finish, each firms have begun rolling out firmware

As reported through Blocks & Files, the real firmware trojan horse appears to be a slightly easy off-by-one error that none the fewer has a vital repercussion to it.

The fault mounted through the Dell EMC firmware issues an Assert serve as which had a nasty test to validate the price of a round buffer’s index worth. Instead of checking the utmost worth as N, it checked for N-1. The repair corrects the assert test to make use of the utmost worth as N.

Overall, Dell EMC shipped plenty of the inaccurate SAS-12Gbps undertaking drives over time, ranging in capability from 200 GB to 1.6 TB. All of which would require the brand new D417 firmware replace  to keep away from an premature demise at 40,000 hours.

Meanwhile, HPE shipped 800 GB and 1.6 TB drives the usage of the inaccurate firmware. These drives had been, in flip, had been utilized in a lot of server and garage merchandise, together with HPE ProLiant, Synergy, Apollo 4200, Synergy Storage Modules, D3000 Storage Enclosure, and StoreEasy 1000 Storage, and require HPE’s firmware replace to protected their steadiness.

As for the provider of the inaccurate SSDs, whilst HPE declined to call its dealer, Dell EMC did expose that the affected drives had been made through SanDisk (now part of Western Digital). Furthermore, in line with a picture of HPE’s MO1600JVYPR SSDs printed through Blocks & Files, it might seem that HPE’s drives had been additionally made through SanDisk. To that finish, it’s extremely most probably that the affected Dell EMC and HPE SSDs are necessarily the similar drives from the similar maker.

Overall, that is the second one time in lower than a 12 months {that a} main SSD runtime trojan horse has been printed. Late ultimate 12 months HPE ran right into a an identical factor at 32,768 hours with a distinct sequence of drives. So as SSDs are actually dependable sufficient to be put into carrier for a number of years, we are going to get started seeing the long-term affect of this type of lengthy carrier lifestyles.

Related Reading:

Sources: Blocks & Files, ZDNet