Linux *-Prozessor-Mikrocode-Datendatei

Version: 20190312 (News) Datum: 12.03.2019

Verfügbare Downloads

Red Hat Enterprise Linux 7.4*
Red Hat Enterprise Linux 7.3*
Red Hat Enterprise Linux 7.2*
Red Hat Enterprise Linux* 7.1
Red Hat Enterprise Linux* 7.0
Red Hat Enterprise Linux 6.9*
Red Hat Enterprise Linux 6.8*
Red Hat Enterprise Linux 6,7*
Red Hat Enterprise Linux* 6.6
Red Hat Enterprise Linux* 6.5
SUSE Linux Enterprise Server 12 SP1*
SUSE Linux* Enterprise Server 12
SUSE Linux Enterprise Server 11 SP4*
SUSE Linux* Enterprise Server 11 SP3
SUSE Linux* Enterprise Server 11 SP2
SUSE Linux* Enterprise Server 11 SP1
SUSE Linux Enterprise Server 11*
SUSE Linux Enterprise Server 10*
SUSE Linux Enterprise Server 9.0*
SUSE Linux Enterprise Server 8,0*
SUSE Linux Enterprise Server (SLES) 12.2*
CentOS*
Fedora 24*
Chromium OS*
Debian Linux*
Google Chrome OS*
Linux*-

Englisch

0 MB

edc254719a003f88f6d98b9ac34fe156

Intel-Linux_Processor_Microcode_readme.txt

Weitere Versionen

Ausführliche Beschreibung

Intel Prozessor-Mikrocode-Paket für Linux *

Der CPU-Microcode ist ein Mechanismus, der bestimmte Errata in vorhandenen Systemen korrigiert.
Die normalerweise bevorzugte Methode zur Anwendung von Microcode-Updates ist die Verwendung des Systems.
BIOS, aber für einen Teilsatz von Intel Prozessoren kann dies zur Laufzeit erfolgen.
das Betriebssystem verwenden. Dieses Paket enthält die Prozessoren, die
unterstützt das Laden von Microcode-Updates für das Betriebssystem.

Die Zielbenutzer für dieses Paket sind Betriebssystemhersteller wie Linux-Verteilungen
zur Aufnahme in die BS-Versionen. Intel empfiehlt, den Microcode zu erhalten.
Verwendung des Systemlieferanten-Update-Mechanismus. Fachkundige Benutzer können Ihr Kurs Update
Microcode direkt außerhalb des Betriebssystemanbieter Mechanismus. Diese Methode ist komplex und
kann also zu Fehlern neigen.

Der Microcode wird am besten aus dem BIOS geladen. Bestimmter Microcode darf nur verwendet werden.
aus dem BIOS. Diese Prozessor-Mikrocode-Updates werden in dieser Version nicht gepackt.
Paket, da Sie für die BS-Verteilung nicht geeignet sind. Ein OEM erhält eventuell
Microcode-Pakete, die eine Obermenge von dem sein können, was darin steckt
Paket.

Das Betriebssystem bietet unter Umständen auch die Aktualisierung von Microcode, der für die frühe Nutzung des Kernels verwendet werden kann.
Laden. So kann zum Beispiel Linux Prozessor-Microcode sehr früh im Kernel aktualisieren.
Boot-Sequenz. In Situationen, in denen das BIOS-Update nicht zur Verfügung steht, wird das erste Laden
ist die nächste optimale Alternative zur Aktualisierung von Prozessor-Microcode. Microcode-Zustände
bei einem zurückgesetzten Strom zurückgesetzt. Daher muss die Aktualisierung jedes Mal während der
Bootvorgang.

Das Laden von Microcode mit der initrd-Methode wird empfohlen, sodass der Microcode
wird zum frühestmöglichen Zeitpunkt zur besten Abdeckung geladen. Systeme, die nicht tolerierbar sind
Ausfälle können mit der Late-Reload-Methode für die Aktualisierung eines laufenden Systems ohne
Neustart.

= = Zur Prozessor Signatur,-Produktfamilie,-Modell, Stepping-und Platt Form-ID = =
Die Prozessor Signatur ist eine Zahl, die das Modell und die Version eines
Intel Prozessor. Sie kann mit der CPUID-Anweisung abgerufen werden und kann
auch über den Befehl lscpu oder auf den Inhalt von/proc/cpuinfo. bezogen werden
Es wird in der Regel als 3 Felder dargestellt: Familie, Modell und Stepping
(In der unten stehenden Tabelle werden die Updates mit F, Mo und S verkürzt).

Die Breite der Produktfamilie/Modell/Stepping ist 12/8/4-Bit, aber bei der Anordnung im
die Rohdaten von 32-Bit-Prozessor Signaturen sind vergleichbar mit 0FFM0FMS (hexadezimal).
Wenn beispielsweise eine Prozessor Signatur 0x000906eb wird, bedeutet dies, dass
Familie = 0x006, Modell = 0x9E und Stepping = 0xB

Ein Prozessor Produkt kann für mehrere Arten von Plattformen implementiert werden.
in MSR (17h) haben Intel Prozessoren also ein 3-Bit-Platt Form-ID-Feld.
Das kann einen Plattformtyp von höchstens 8 Typen angeben.
Eine Microcode-Datei für ein bestimmtes Prozessor Modell kann mehrere
Plattformen, also die Platt Form-ID eines Microcodes (verkürzt wie PI in der Tabelle)
ist eine 8-Bit-Maske, jedes festgelegte Bit weist auf einen Plattformtyp hin, den er unterstützt.
Man kann die Plattform-ID unter Linux mit RDMSR von MSR-Tools finden.

= = Microcode-Update-Anleitungen = =
--Intel-ucode/--
das Intel-ucode-Verzeichnis enthält binäre Microcode-Dateien namens in
Modell-Stepping-Muster für die ganze Familie. Die Datei wird in den meisten modernen Linux-Systeme unterstützt.
Distributionen. Sie befindet sich in der Regel im/lib/firmware Verzeichnis.
und lässt sich über die Microcode-Neulade-Schnittstelle aktualisieren.

Informieren Sie sich zur Aktualisierung der initrd in der früh Version auf Ihren Verteilungspaket.
Microcode-Dateien für den frühzeitigen Ladevorgang. Einige Distros verwenden update-initramfs oder Dracut.
Bitte verwenden Sie wie oben empfohlen die Betriebssystemhersteller, um sicherzustellen, dass
die Microcode-Datei wird zur frühzeitigen laden Aktualisierung aktualisiert, bevor der späte laden versucht wird.
nachstehenden Verfahrensweise.

Um das Intel-ucode-Paket auf das System zu aktualisieren, muss man:
1. Gewährleistung der Existenz von/sys/Devices/System/CPU/Microcode/Reload
2. Kopieren Sie das Verzeichnis Intel-ucode in/lib/Firmware und überschreiben Sie die Dateien in
/lib/firmware/intel-ucode/
3. schreiben Sie die erneute Lade-Schnittstelle auf 1, um die Microcode-Dateien erneut zu laden, zum Beispiel
Echo 1 >/sys/Devices/System/CPU/Microcode/Reload

Falls Sie die Betriebssystem-Anbietermethode zur Aktualisierung von Microcode verwenden, können die oben genannten Schritte
wurden während der Aktualisierung automatisch durchgeführt.

--Intel-ucode-with-Vorbehalte/--
Dieses Verzeichnis enthält Microcode, der ggf. eine spezielle Handhabung benötigt.
BDX-ml-Microcode wird im Verzeichnis zur Verfügung stehen, da er spezielle Commits in
der Linux-Kernel, ansonsten könnte eine Aktualisierung des Systems zu unerwarteten Systemen führen.
Verhalten.
Systemanbieter müssen sicherstellen, dass die späten Ladeprogramm-Patches (bereitgestellt in
Linux-Kernel-Patches \) sind in der Distribution enthalten, bevor Sie das Paket
BDX-ml-Microcode zum verspäteten laden.

= = 20190312 Release = =
--Updates auf 20180807-Version –
Prozessor-ID-Version-Produkte
Modell Stepping F-Mo-S/Pi Alt > neu
----neuen Plattformen----------------------------------------
AML-Y22 H0 6-8e-9/10 0000009e Core Gen8 Mobile
W0-U-8E-b/D0 000000a4 Core Gen8 Mobile
8E-U-000000b2-Core Gen8 Mobile
CFL-S P0 6-9E-c/22 000000a2 Core Gen9 Desktop
CFL-H R0 6-9E-d/22 000000b0 Core Gen9 Mobile
----aktualisierten Plattformen------------------------------------
HSX-E/EP CX/M1 6-3F-2/6f 0000003d-> 00000041 Core Gen4 X Series; Xeon E5 v3
HSX-Ex E0 6-3F-4/80 00000012-> 00000013 Xeon E7 v3
SKX – SP H0/M0/U0 6-55-4/B7 0200004d-> 0000005a Xeon Scalable
SKX-D M1 6-55-4/B7 0200004d-> 0000005a Xeon D-21xx
BDX-de v1 6-56-2/10 00000017-> 00000019 Xeon D-1520/40
BDX-de v2/3 6-56-3/10 07000013-> 07000016 Xeon D-1518/19/21/27/28/31/33/37/41/48, Pentium D1507/08/09/17/19
BDX-de y0 6-56-4/10 0f000012-> 0f000014 Xeon D-1557/59/67/71/77/81/87
BDX-NS a0 6-56-5/10 0e00000a-> 0e00000c Xeon D-1513n/23/33/43/53
APL D0 6-5C-9/03 00000032-> 00000036 Pentium n/J4xxx, Celeron N/J3xxx, Atom x5/7-E39xx
APL E0 6-5C-a/03 0000000c-> 00000010 Atom x5/7-E39xx
GLK B0 6-7a-1/01 00000028-> 0000002c Pentium Silver N/J5xxx, Celeron N/J4xxx
KBL-U/Y H0 6-8e-9/C0 0000008E-> 0000009a Core Gen7 Mobile
CFL-U43e D0 6-8E-a/C0 00000096-> 0000009e Core Gen8 Mobile
KBL-H/S/E3 B0 6-9E-9/2a 0000008E-> 0000009a Core Gen7; Xeon E3 V6
CFL-H/S/E3 U0 6-9E-a/22 00000096-> 000000aa Core Gen8 Desktop, Mobil, Xeon E
CFL-S B0 6-9E-b/02 0000008E-> 000000aa Core Gen8

Diese Informationen sind eine Kombination menschlicher und maschineller Übersetzungen des ursprünglichen Inhalts. Dieser Inhalt dient nur zu allgemeinen Informationszwecken. Verlassen Sie sich nicht darauf, dass diese Daten vollständig und fehlerfrei sind.

Dieser Download gilt für die unten aufgeführten Produkte.

Intel Softwarelizenzvertrag

X

Die Bedingungen des Softwarelizenzvertrags, die für alle heruntergeladene Software gelten, regeln Ihren Einsatz der Software.

Ich akzeptiere die Bedingungen dieses Lizenzvertrags

Ich akzeptiere die Bedingungen dieses Lizenzvertrags nicht

Supportinformationen, Produkt-Highlights, aktuelle Inhalte und mehr.

Produktsupport

Supportinformationen, Produkt-Highlights, aktuelle Inhalte und mehr.

Produktspezifikationen

Produktspezifikationen

Alle benötigten Informationen – problemlos zur Hand

Geben Sie uns Ihr Feedback

Es ist unser Ziel, das Download-Center zu einer nützlichen Ressource für Sie zu machen. Bitte reichen Sie Ihre Kommentare, Fragen oder Vorschläge hier ein.

Benötigen Sie Hilfe zu einem Intel® Produkt? Support kontaktieren

Waren die Informationen auf dieser Website hilfreich?

Ihre personenbezogenen Daten werden nur zur Antwort auf diese Anfrage verwendet. Ihr Name und Ihre E-Mail-Adresse werden keinen Verteilerlisten hinzugefügt, und Sie erhalten keine E-Mail von Intel Corporation, sofern Sie dies nicht angefordert haben. Durch Klicken auf „Absenden“ erklären Sie sich mit den Intel Nutzungsbedingungen einverstanden und bestätigen, dass Sie die Intel Datenschutzrichtlinie verstehen.