OpenBSDでSpectreとMeltdownカーネルメモリリークCPUエラーを軽減する方法は?

OpenBSDでSpectreとMeltdownカーネルメモリリークCPUエラーを軽減する方法は?

インテル・プロセッサー・コア・メモリ・リークの設計上の欠陥により、Linux、Windowsの再設計

そして

サイドチャネルを使用した特権メモリの読み取り

最近のニュースでは、カーネルメモリリークCPUのバグについて読むことができます。

OpenBSDを使用している場合、どのように自分自身を保護しますか?それともOpenBSDは影響を受けませんか?

ベストアンサー1

amd64用CPUマイクロコードアップデートコード

https://undeadly.org/cgi?action=article;sid=20180115073406

https://marc.info/?l=openbsd-tech&m=151588857304763&w=2

ファームウェアアップデート、ファームウェアファイルを受け取ります。

再起動後、CPUのマイクロコードを更新しようとします。新しいマイクロコードがない可能性があります。おそらく、BIOSにマイクロコードのコピーがあり、OpenBSDを起動する前にインストールすることもできます。

今回のファームウェアのインストールが少し遅れて完了しました。より良いタスクを実行するには、ファームウェアファイルを見つけるためにブートブロックでいくつかのタスクを実行する必要がありますが、今は少し時間がかかりません。

新しいマイクロコードに追加された分岐先キャッシュフラッシュ機能はまだ使用されていません。まだ書くべきコードがもっとありますが、もう一度お話ししますが、他の作業が先に進んでいます。

また、Intelは新しいマイクロコードがひどいので、人々は待たなければならないと言います。

「こんにちは。私の名前はIntelであり、不正行為投機者です」

だから現在の状態は:rootとして「fw_update」コマンドを実行して再起動してください。

おすすめ記事