人生は退屈であってほしい、とLinux 4.15のデビュー時にリーナス・トーバルズ氏は語る

Table of Contents

人生は退屈であってほしい、とLinux 4.15のデビュー時にリーナス・トーバルズ氏は語る

Linus Torvalds 氏は Linux カーネルのバージョン 4.15 のリリースを承認し、遅延の原因は CPU 設計上の Meltdown と Spectre の欠陥にあると述べ、シリコン アーキテクチャに対する修正が徐々に提供されるにつれて、今後さらなる困難が待ち受けていると警告した。

「メルトダウンやスペクターの問題がサイクルの途中で発生し、通常のリリースサイクルとうまく噛み合わなかったため、これは明らかに楽しいリリースサイクルではありませんでした」とトーバルズ氏は書いている。

「一体何が起こっているんだ?」リーナス・トーバルズ、インテルがスペクター修正をセキュリティ機能だと偽っていることに激怒

続きを読む

「2週間余分にかかったのは、明らかにタイミングの問題が主な原因です。」

「また、Spectre/Meltdownへの対応が『完了』したわけではないことを指摘しておく価値があります」とTorvalds氏は付け加えた。「まだ作業が残っています(arm、Spectre-v1、その他詳細)。そしておそらく同様に重要なのは、間接分岐緩和策の最大の修正を実際に得るには、カーネルのアップデートだけでなく、『retpoline』間接分岐モデルをサポートするコンパイラが必要なことです。」

「できます。
cat /sys/devices/system/cpu/vulnerabilities/spectre_v2
ただし、retpoline 緩和策をサポートするコンパイラをお持ちでない場合は、Vulnerable: Minimal generic ASM retpolineアセンブリコード(Cコードではない)にのみ retpoline 緩和策が適用されるため、次のようになります。この点にご注意ください。」

そうするよ、ライナス、そうするよ。

それから、Torvalds 氏が「主にいつもの単調で退屈な内容」と書いた Linux 4.15 のすべての優れた機能について考えてみましょう。

「これは最良の意味で言っています。華やかで注目を集めるものではないかもしれませんが、カーネル開発の根幹であり、多くの点で本当に重要なものです。」

このリリースの大きな欠点は、AMD GPU の広範なサポートと、Intel の Coffee Lake アーキテクチャのグラフィックスに対する完全なサポートです。

カーネルはThunderboltケーブル経由のネットワーク接続もサポートし、NVMeをよりスムーズにする機能をいくつか追加し、Linux Soft RAIDにRAID 10を導入しました。また、USB Type-Cポートマネージャーも追加されました。

いつものように、Linus はカーネルの次のバージョンのためのマージ ウィンドウを開き、その期間中、または今後数週間は何も面白いものが現れないことへの希望を表明しました。

「4.16 では、通常の、まったく退屈なリリース サイクルになることを願っています」と彼は書いています。「退屈なのは、本当に良いことですから。」®

Discover More