Linux* プロセッサマイクロコードデータファイル

バージョン: 20190312 (最新) 日付: 2019/03/12

ご利用可能なダウンロード

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*

英語

0 MB

edc254719a003f88f6d98b9ac34fe156

Intel-Linux_Processor_Microcode_readme.txt

その他のバージョン

詳細説明

インテル Linux 用プロセッサ マイクロコード パッケージ*

CPUマイクロコードは、既存のシステムの特定のエラーを修正するメカニズムです。
マイクロコードの更新を適用する通常の推奨方法は、システムを使用しています
BIOS が、インテルのプロセッサー のサブセットの場合、これは実行時に行うことができます。
オペレーティング システムを使用します。このパッケージには、プロセッサー 含まれています。
サポート マイクロコードの更新の OS の読み込み。

このパッケージの対象ユーザーは、Linux ディストリビューションなどの OS ベンダーです。
OS リリースに含めるため。インテル は、マイクロコードを取得することをお勧めします
OS ベンダーの更新メカニズムを使用します。エキスパートユーザーはもちろん、
OS ベンダーメカニズムの外部で直接マイクロコードを行います。この方法は複雑で、
したがって、エラーが発生しやすくなります。

マイクロコードは BIOS から読み込まれるのが最適です。特定のマイクロコードのみを適用する必要があります
BIOS から。このようなプロセッサマイクロコードの更新は、この中でパッケージ化されることはありません
は OSインテル® ディストリビューション には適していないため、パッケージを使用します。OEM が受け取る可能性があります。
これに含まれるもののスーパーセットである可能性のあるマイクロコードパッケージ
パッケージ。

OS ベンダーは、カーネルが早期に使用できるマイクロコードも更新する場合があります。
読み込み。たとえば、Linux はカーネルの非常に早い段階でプロセッサマイクロコードを更新できます。
ブート シーケンス。BIOS の更新プログラムが利用できない場合は、早期読み込み
は、プロセッサ マイクロコードの更新に代わる次の最良の選択肢です。マイクロコードの状態
電源リセット時にリセットされます。したがって、その中で毎回更新する必要があります
ブートプロセス。

initrd メソッドを使用してマイクロコードを読み込むことをお勧めします。
は、最良のカバレッジを最も早いタイミングで読み込まれます。許容できないシステム
ダウンタイムは、遅延リロード方式を使用して、実行中のシステムを更新する場合があります。
再起動。

== プロセッサ署名、ファミリ、モデル、ステッピング、プラットフォーム ID== について
プロセッサー署名は、のモデルとバージョンを識別する数値です。
インテル プロセッサー。CPUID 命令を使用して取得でき、
また、コマンド lscpu または /proc/cpuinfo の内容から取得されます。
通常、ファミリ、モデル、ステッピングの 3 つのフィールドとして表示されます。
(以下の更新の表では、F、MO、Sとして短縮されています)。

ファミリ/モデル/ステッピングの幅は12/8/4ビットですが、
32 ビット プロセッサシグネチャの生データは、0FFM0FMS、ヘキサデシマルのようなものです。
例えば、プロセッサー署名が 0x000906eb の場合は、
ファミリ=0x006、モデル=0x9e、ステッピング=0xb

プロセッサ製品は、複数のタイプのプラットフォームに実装できます。
MSR(17H)では、インテルプロセッサー には 3 ビットのプラットフォーム ID フィールドがあります。
プラットフォームの種類は、最も多い 8 種類から指定できます。
指定されたプロセッサ モデルのマイクロコード ファイルは、複数のプロセッサーをサポート できます。
マイクロコードのプラットフォーム ID (テーブル内の PI として短縮)
は 8 ビットマスクであり、各セット ビットはサポートするプラットフォームの種類を示します。
msr ツールの rdmsr を使用して Linux 上のプラットフォーム ID を見つけることができます。

== マイクロコード更新命令 ==
-- インテル・ユーコード/ --
intel-ucode ディレクトリには、 という名前のバイナリ マイクロコード ファイルが含まれています。
ファミリ モデルステッピング パターン。このファイルは、最新の Linux でサポートされています。
分布。通常は /lib/ファームウェア ディレクトリにあります。
マイクロコードリロードインターフェイスを介して更新することができます。

早期読み込み initrd を更新するには、パッケージ化方法に関するインテル® ディストリビューション を参照してください。
早期読み込み用のマイクロコード ファイルを使用します。一部のディストリズは、更新イニトラムまたはドラカットを使用します。
上記の推奨どおり、OS ベンダーを使用して、次のことを確認することをお勧めします。
マイクロコード ファイルは、遅延読み込みを試行する前に早期読み込み用に更新されます。
以下の手順を示します。

インテル-ucode パッケージをシステムに更新するには、次の必要があります。
1. /sys/デバイス/システム/CPU/マイクロコード/リロードの存在を確認する
2. intel-ucode ディレクトリを /lib/ファームウェアにコピーし、ファイルを上書きする
/lib/ファームウェア/インテル-ucode/
3. リロード インターフェイスを 1 に書き込み、マイクロコード ファイルをリロードします。
エコー 1 > /sys/デバイス/システム/CPU/マイクロコード/リロード

OS ベンダーの方法を使用してマイクロコードを更新する場合は、上記の手順を実行できます。
は更新プロセス中に自動的に行われます。

-- インテル-ucode-with-警告/ --
このディレクトリには、特別な処理が必要なマイクロコードが保持されています。
BDX-ML マイクロコードはディレクトリに提供されます。
Linux カーネルは、それ以外の場合は、それを更新すると、予期しないシステムが発生する可能性があります
動作。
OS ベンダーは、後期ローダーパッチ(以下の
linux-kernel-patches\) は、パッケージ化する前にインテル® ディストリビューション に含まれています。
遅延読み込み用の BDX-ML マイクロコード。

== 20190312 リリース ==
-- 20180807 リリースの更新プログラム --
プロセッサ識別子バージョン製品
モデルステッピング F-MO-S/PI 旧>新しい
新しいプラットフォーム--------------------------------------------
AML-Y22 H0 6-8e-9/10 0000009e コアGen8モバイル
WHL-U W0 6-8e-b/d0 000000a4 コアGen8モバイル
WHL-U V0 6-8e-d/94 000000b2 コアGen8モバイル
CFL-S P0 6-9e-c/22 000000a2 コアGen9デスクトップ
CFL-H R0 6-9e-d/22 000000b0 コアGen9モバイル
----更新されたプラットフォーム------------------------------------
HSX-E/EP Cx/M1 6-3f-2/6f 0000003d->00000041コアGen4 Xシリーズ。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スケーラブル
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/27/31/33/37/41/48、ペンティアム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 ペンティアムN/J4xxx、Celeron ロンN/J3xxx、アトムx5/7-E39xx
APL E0 6-5c-a/03 0000000c->00000010 Atom x5/7-E39xx
GLK B0 6-7a-1/01 00000028->0000002c ペンティアムシルバーN/J5xxx、Celeron ロンN/J4xxx
KBL-U/Y H0 6-8e-9/c0 0000008e->0000009a コアGen7モバイル
CFL-U43e D0 6-8e-a/c0 00000096->0000009e コアGen8モバイル
KBL-H/S/E3 B0 6-9e-9/2a 0000008e->0000009a コアGen7;Xeon E3 v6
CFL-H/S/E3 U0 6-9e-a/22 00000096->00000aa コア Gen8 デスクトップ、モバイル、Xeon E
CFL-S B0 6-9e-b/02 0000008e->00000aa コアGen8

この情報は利便性のために一部機械翻訳を使用しています。この内容は一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。

このダウンロードは以下の製品での動作が確認されています。

インテル・ソフトウェア使用許諾契約

X

本ソフトウェアの利用は、ダウンロードしたソフトウェアに含まれるソフトウェア使用許諾契約の条項により制限されます。

使用許諾契約の条項に同意します

使用許諾契約の条項に同意しません

サポート製品のハイライト、お勧めのコンテンツなど。

製品サポート

サポート製品のハイライト、お勧めのコンテンツなど。

製品仕様

製品仕様

ワンタッチで必要なすべての情報にアクセス

ご意見・ご要望

インテルは、ダウンロード・センターを皆様にとって価値あるリソースにしていきたいと考えています。ご意見、ご質問、ご提案などございましたら、以下に記入してお送りください。

インテル® 製品に関してサポートが必要ですか?サポートへの問い合わせ

本サイトの情報はお客様のお役に立ちましたか?

お客様の個人情報は、本件の回答にのみ使用します。お客様のお名前とメールアドレスはいかなるメーリングリストにも追加されませんし、本人がリクエストしない限り、今後インテル コーポレーションよりメールを受け取ることもございません。「送信」をクリックすると、お客様はインテルの利用規約に同意し、インテルのプライバシー・ポリシーの内容を理解したものとします。