Linux * Prozessor Microcode Data File

Version: 20180425 (Zuvor veröffentlicht) Datum: 25.04.2018

Ausführliche Beschreibung

Intel Prozessor Microcode Package für Linux *
20180425 Release

 

CPU microcode is a mechanism to correct certain errata in existing systems.

The normal preferred method to apply microcode updates is using the system

BIOS, but for a subset of Intel® processors this can be done at runtime

using the operating system. This package contains those processors that

support OS loading of microcode updates.

The target users for this package are OS vendors such as Linux distributions

for inclusion in their OS releases. Intel recommends getting the microcode

using the OS vendor update mechanism. Expert users can of course update their

microcode directly outside the OS vendor mechanism. This method is complex and

thus could be error prone.

Microcode is best loaded from the BIOS. Certain microcode must only be applied

from the BIOS. Such processor microcode updates are never packaged in this

package since they are not appropriate for OS distribution. An OEM may receive

microcode packages that might be a superset of what is contained in this

package.

OS vendors may choose to also update microcode that the kernel can consume for early

loading. For example, Linux can update processor microcode very early in the kernel

boot sequence. In situations when the BIOS update isn't available, early loading

is the next best alternative to updating processor microcode. Microcode states

are reset on a power reset, hence it is required to be updated every time during the

boot process.

Loading microcode using the initrd method is recommended so that the microcode

is loaded at the earliest time for best coverage. Systems that cannot tolerate

downtime may use the late reload method to update a running system without a

reboot.

== About Processor Signature, Family, Model, Stepping and Platform ID ==

Processor signature is a number identifying the model and version of a

Intel processor. It can be obtained using the CPUID instruction, and can

also be obtained via the command lscpu or from the content of /proc/cpuinfo.

It's usually presented as 3 fields: Family, Model and Stepping.

(In the table of updates below, they are shortened as F, MO and S.)

The width of Family/Model/Stepping is 12/8/4bit, but when arranged in the

32bit processor signature raw data is like 0FFM0FMS, hexadecimal.

e.g. if a processor signature is 0x000906eb, it means

Family=0x006, Model=0x9e and Stepping=0xb

A processor product can be implemented for multiple types of platforms,

So in MSR(17H), Intel processors have a 3bit Platform ID field,

that can specify a platform type from at most 8 types.

A microcode file for a specified processor model can support multiple

platforms, so the Platform ID of a microcode (shorten as PI in the table)

is a 8bit mask, each set bit indicates a platform type that it supports.

One can find the platform ID on Linux using rdmsr from msr-tools.

== Microcode update instructions ==

-- intel-ucode/ --

intel-ucode directory contains binary microcode files named in

family-model-stepping pattern. The file is supported in most modern Linux

distributions. It's generally located in the /lib/firmware directory,

and can be updated through the microcode reload interface.

To update early loading initrd, consult your Linux distributor on how to package

microcode files for early loading. Some Linux distributions use update-initramfs or dracut.

As recommended above, please use the OS vendors are recommended method to ensure

microcode file is updated for early loading before attempting the late-load

procedure below.

To update the intel-ucode package to the system, one need:

1. Ensure the existence of /sys/devices/system/cpu/microcode/reload

2. Copy intel-ucode directory to /lib/firmware, overwrite the files in

/lib/firmware/intel-ucode/

3. Write the reload interface to 1 to reload the microcode files, e.g.

echo 1 > /sys/devices/system/cpu/microcode/reload

If you are using the OS vendor method to update microcode, the above steps may

have been done automatically during the update process.

 

 

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.

This Agreement is in the English language only, which language shall be controlling in all respects, and all versions of this Agreement in any other language shall be for accommodation only and shall not be binding on you or Intel. All communications and notices made or given pursuant to this Agreement, and all documentation and support to be provided, unless otherwise noted, shall be in the English language.

Die englischsprachige Version dieser Vereinbarung ist die einzige ausschlaggebende Version. Übersetzungen dieser Vereinbarung werden nur zum leichteren Verständnis bereitgestellt und sind für Sie oder Intel nicht rechtsverbindlich. Jegliche Kommunikation und Mitteilungen, die gemäß dieser Vereinbarung entstehen, sowie alle Dokumente und angebotene Supportleistungen erfolgen auf Englisch, es sei denn, es wird gegenteilig darauf hingewiesen.

INTEL SOFTWARE-LIZENZVEREINBARUNG

WICHTIG - VOR DEM KOPIEREN, DER INSTALLATION ODER VERWENDUNG LESEN. Verwenden oder laden Sie diese Software und alle dazugehörigen Materialien (nachfolgend "Software") erst, wenn Sie die folgenden Bedingungen aufmerksam gelesen haben. Indem Sie die Software laden oder verwenden, erklären Sie sich mit den Bedingungen dieser Vereinbarung einverstanden. Wenn Sie nicht Ihr Einverständnis mit diesen Bedingungen erklären, dürfen Sie die Software nicht installieren oder verwenden.

LIZENZEN: Bitte beachten: - Wenn Sie ein Netzwerkadministrator sind, trifft die folgende "Standortlizenz" auf Sie zu. - Wenn Sie ein Endanwender sind, gilt die "Einzelbenutzerlizenz". - Wenn Sie ein Originalgeräterhersteller oder OEM sind, gilt die "OEM-Lizenz".

STANDORTLIZENZ. Unter Vorbehalt folgender Bedingungen dürfen Sie die Software auf Computer in Ihrem Unternehmen für den unternehmensspezifischen Gebrauch kopieren und eine angemessene Anzahl von Sicherungskopien der Software anfertigen:

1. Diese Software ist nur zum Einsatz in Verbindung mit Intel Komponentenprodukten lizenziert. Der Einsatz der Software in Verbindung mit Komponentenprodukten von Drittanbietern ist hiermit nicht lizenziert. 2. Kein Teil der Software darf kopiert, geändert, vermietet, verkauft, vertrieben oder übertragen werden, sofern dies nicht in dieser Vereinbarung erwähnt ist, und Sie erklären hiermit Ihr Einverständnis, das unerlaubte Kopieren der Software zu verhindern. 3. Sie dürfen die Software nicht zurückentwickeln, dekompilieren oder disassemblieren. 4. Sie dürfen die Software nicht im Rahmen einer Unterlizenz zur Verfügung stellen oder die gleichzeitige Verwendung durch mehr als einen Benutzer zulassen. 5. Die Software kann Bestandteile enthalten, die unter anderen Bedingungen als den hier erwähnten geliefert werden und deren Bedingungen in einer separaten Lizenz, die diesen Bestandteilen beiliegt, festgelegt sind.

EINZELBENUTZERLIZENZ. Unter Vorbehalt folgender Bedingungen dürfen Sie die Software für den persönlichen, nicht-kommerziellen Gebrauch auf einen einzigen Computer kopieren und eine Sicherungskopie der Software anfertigen:

1. Diese Software ist nur zum Einsatz in Verbindung mit Intel Komponentenprodukten lizenziert. Der Einsatz der Software in Verbindung mit Komponentenprodukten von Drittanbietern ist hiermit nicht lizenziert. 2. Kein Teil der Software darf kopiert, geändert, vermietet, verkauft, vertrieben oder übertragen werden, sofern dies nicht in dieser Vereinbarung erwähnt ist, und Sie erklären hiermit Ihr Einverständnis, das unerlaubte Kopieren der Software zu verhindern. 3. Sie dürfen die Software nicht zurückentwickeln, dekompilieren oder disassemblieren. 4. Sie dürfen die Software nicht im Rahmen einer Unterlizenz zur Verfügung stellen oder die gleichzeitige Verwendung durch mehr als einen Benutzer zulassen. 5. Die Software kann Bestandteile enthalten, die unter anderen Bedingungen als den hier erwähnten geliefert werden und deren Bedingungen in einer separaten Lizenz, die diesen Bestandteilen beiliegt, festgelegt sind.

OEM-LIZENZ: Unter Vorbehalt folgender Bedingungen darf die Software nur als wichtiger Bestandteil Ihres Produkts bzw. integriert in Ihr Produkt oder als Standalone-Softwareaktualisierung zur Wartung für bestehende Endanwender Ihrer Produkte unter Ausschluss aller anderen Standalone-Produkte reproduziert und verteilt werden:

1. Diese Software ist nur zum Einsatz in Verbindung mit Intel Komponentenprodukten lizenziert. Der Einsatz der Software in Verbindung mit Komponentenprodukten von Drittanbietern ist hiermit nicht lizenziert. 2. Kein Teil der Software darf kopiert, geändert, vermietet, verkauft, vertrieben oder übertragen werden, sofern dies nicht in dieser Vereinbarung erwähnt ist, und Sie erklären hiermit Ihr Einverständnis, das unerlaubte Kopieren der Software zu verhindern. 3. Sie dürfen die Software nicht zurückentwickeln, dekompilieren oder disassemblieren. 4. Sie dürfen die Software nur in Übereinstimmung mit einer schriftlichen Lizenzvereinbarung an Ihre Kunden vertreiben. Bei einer derartigen Lizenzvereinbarung kann es sich um eine "Entsiegelungs-" Lizenzvereinbarung handeln. Als Mindestvoraussetzung muss die Lizenz Intels Eigentumsrechte an der Software wahren. 5. Die Software kann Bestandteile enthalten, die unter anderen Bedingungen als den hier erwähnten geliefert werden und deren Bedingungen in einer separaten Lizenz, die diesen Bestandteilen beiliegt, festgelegt sind.

KEINE ANDEREN RECHTE. Es werden Ihnen von Intel keine anderen Rechte oder Lizenzen, sei es ausdrücklich oder durch Folgerung, in Bezug auf die proprietären Informationen oder Patente, Urheberrechte, Maskenbereitstellung, Marken, Betriebsgeheimnisse oder andere Rechte an geistigem Eigentum erteilt, die Intel gehören oder von Intel kontrolliert werden, sofern dies nicht ausdrücklich in dieser Vereinbarung erwähnt ist.

EIGENTUM AN SOFTWARE UND URHEBERRECHTEN. Das Eigentum aller Kopien der Software verbleibt bei Intel oder seinen Drittherstellern. Die Software ist urheberrechtlich und durch die Gesetze der Vereinigten Staaten von Amerika und anderer Länder sowie durch internationale Abkommen geschützt. Urheberrechtshinweise dürfen nicht aus der Software entfernt werden. Intel kann die Software oder darin erwähnte Elemente jederzeit und ohne Vorankündigung ändern, ist jedoch nicht verpflichtet, Support zur Software anzubieten oder die Software zu aktualisieren. Sofern nicht ausdrücklich erwähnt, gewährt Intel keine ausdrücklichen oder stillschweigenden Rechte an Patenten, Urheberrechten, Marken oder anderen Rechten an geistigem Eigentum von Intel. Sie dürfen die Software nur übertragen, wenn sich der Empfänger uneingeschränkt mit diesen Bedingungen einverstanden erklärt und Sie keine Kopien der Software behalten.

BESCHRÄNKTE GARANTIE FÜR DATENTRÄGER. Wenn die Software von Intel auf einem Datenträger geliefert wurde, garantiert Intel für einen Zeitraum von neunzig Tagen nach der Lieferung durch Intel, dass der Datenträger frei von Materialschäden ist. Senden Sie bei Materialschaden den Datenträger zurück an Intel, um einen Ersatz oder eine weitere Kopie der Software, nach Intels Ermessen, zu erhalten.

AUSSCHLUSS ANDERER GARANTIEN MIT AUSNAHME DER OBEN GENANNTEN GARANTIE WIRD DIE SOFTWARE IM VORLIEGENDEN ZUSTAND UND OHNE AUSDRÜCKLICHE ODER STILLSCHWEIGENDE GARANTIEN JEDER ART, EINSCHLIESSLICH FÜR DEN HANDELSWERT, DIE EINHALTUNG DER RECHTE VON DRITTEN ODER DIE EIGNUNG FÜR EINEN BESTIMMTEN ZWECK, GELIEFERT. Intel übernimmt keine Garantie oder Verantwortung für die Richtigkeit oder Vollständigkeit der Informationen, des Texts, der Grafiken, Verknüpfungen oder anderer Elemente, die in der Software enthalten sind.

HAFTUNGSBESCHRÄNKUNG. UNTER KEINEN UMSTÄNDEN HAFTEN INTEL ODER SEINE DRITTHERSTELLER FÜR IRGENDWELCHE SCHÄDEN, EINSCHLIESSLICH UND UNEINGESCHRÄNKT GEWINNVERLUSTE, GESCHÄFTSUNTERBRECHUNGEN ODER DATENVERLUST, DIE AUS DER VERWENDUNG DER SOFTWARE BZW. DER NICHTVERWENDBARKEIT DER SOFTWARE ENTSTEHEN, SELBST DANN, WENN INTEL VON DER MÖGLICHKEIT SOLCHER SCHÄDEN IN KENNTNIS GESETZT WURDE. EINIGE GERICHTSBARKEITEN LASSEN HAFTUNGSAUSSCHLÜSSE ODER -BESCHRÄNKUNGEN FÜR STILLSCHWEIGENDE GARANTIEN, FOLGE- ODER NEBENSCHÄDEN NICHT ZU. DEMNACH TRIFFT DIESE BESCHRÄNKUNG MÖGLICHERWEISE NICHT AUF SIE ZU. SIE HABEN EVENTUELL AUCH ANDERE GESETZLICHE RECHTE, DIE VON GERICHTSBARKEIT ZU GERICHTSBARKEIT UNTERSCHIEDLICH SEIN KÖNNEN.

BEENDIGUNG DIESER VEREINBARUNG. Diese Vereinbarung kann von Intel jederzeit beendet werden, wenn Sie die genannten Bestimmungen nicht einhalten. Nach Beendigung müssen Sie die Software umgehend zerstören oder alle Kopien der Software an Intel zurückgeben.

ANWENDBARE GESETZE. Ansprüche, die aufgrund dieser Vereinbarung geltend gemacht werden, unterliegen den Gesetzen des US-Bundesstaates Kalifornien. Die bei Gesetzeskonflikten anwendbaren Prinzipien sowie die UN-Konvention über Verträge für den Warenverkauf bleiben unberücksichtigt Die Software darf nicht in Verletzung geltender Handelsgesetze und -vorschriften exportiert werden. Intel ist an keine anderen Vereinbarungen gebunden, es sei denn, sie liegen in schriftlicher Form vor und wurden von einem autorisierten Repräsentanten von Intel unterzeichnet.

EINGESCHRÄNKTE RECHTE DER REGIERUNG. Die Software wird mit "EINGESCHRÄNKTEN RECHTEN" geliefert. Die Verwendung, Vervielfältigung oder Veröffentlichung durch US-Regierungsbehörden unterliegt den Bestimmungen, die in FAR52.227-14 und DFAR252.227-7013ff. oder einer entsprechenden Aktualisierung aufgeführt sind. Die Verwendung dieser Software durch US-Regierungsbehörden erfolgt unter Anerkennung der diesbezüglichen Eigentumsrechte von Intel. Der Auftragnehmer oder Hersteller ist die Intel Corporation, 2200 Mission College Blvd., Santa Clara, CA 95052, USA.

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.