Dringendes Firmware Update: HP SSDs schalten nach 32.768 Stunden ab

3

Wer eine SSD von HP Enterprise im Einsatz hat, sollte demnächst ein dringendes Firmware-Update installieren. Das Unternehmen hat nämlich an seine Kunden eine Warnung ausgegeben, dies umgehend zu tun.

Konkret geht es um verschiedene HP Enterprise SSDs, die in unterschiedlichen Server-Produkten zum Einsatz kommen. HP Enterprise erklärte, dass die SSDs nach einer Einsatzzeit von drei Jahren, 270 Tagen und 8 Stunden ihren Dienst quittieren. Vorausgesetzt, die Firmware Version HPD8 ist auf den Geräten installiert. Der Hersteller wurde von einem Zulieferer am 15. November über das möglicherweise auftretende Problem informiert.

Der Fehler dürfte mit einem 16-bit Controller innerhalb der SSDs zusammenängen. 23.768 ist nämlich der Maximalwert eines negativen Integers bei 16-bit Computern. Während die meisten Systemadmins relativ schnell von den Fehlern erfahren dürften und das notwendige Firmware-Update einspielen werden, ist der Bug doch kurios. Ein minimaler Fehler bei der Programmierung eines SSD-Mikrocontrollers kann dazu führen, dass das Speichermedium schon nach etwas mehr als vier Jahren den Geist aufgibt.

HPE hat eine offizielle Support-Seite eingerichtet, wo die betroffenen Modelle aufgelistet sowie das Firmware Update zum Download verfügbar ist. Wer das Update nicht installiert, riskiert, dass die SSD in naher Zukunft nicht mehr funktionieren wird.

HP

Über den Autor

23 Jahre alt, Redakteur bei WindowsArea.de, Windows Insider MVP.

3
Hinterlasse einen Kommentar

Please Login to comment
1 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
1 Comment authors
SDase Recent comment authors
  Subscribe  
neuste älteste beste Bewertung
Benachrichtige mich zu:
Kissi
Mitglied
Kissi

Signed integer: Nur 15 Bits.
2 hoch 15 = 32768.

Es gibt eben Menschen, deren Horizont (Fähigkeit, vorauszudenken) reicht bis zur eigenen Retina.

P.S. Hätte man unsigned integer verwendet, hätte die SSD wenigstens doppelt so lange gehalten.

SDase
Mitglied
SDase

Solche Fehler dürften selbst bei intensiven Tests schwer zu finden sein. 😉

JumperII
Mitglied
JumperII

Das ist eine Frage des Entwicklers.. Im übrigen habt ihr den negativen Maximalwert von Integer (INT16) im Text falsch… Besser erklärt es, dass bei INT16 32767+1=-32768 ergeben…