Linux 6.18-rc5 がリリース、「小さくて退屈」

  • RC1とRC5はすでにテスト中で、大きな問題はなく、マージウィンドウは閉じられました。
  • ドライバー、仮想化(KVM x86 CET、Secure AVIC)、DRM(Tyr、Rocket)の大幅な進歩
  • アーキテクチャ(Apple Silicon、Intel、AMD、RISC-V)とXFS/DM-PCACHEの改善
  • LTS の可能性あり、11 月下旬または 12 月上旬に安定したスケジュール

Linux 6.18-rc5

Linux 6.18-rc5 すでにテストコースに登場 統合フェーズは数週間前に終了しましたが、このサイクルのフィルムは、最初の公開時から見るとよりよく理解できます。 マージウィンドウの終了と6.18-rc1のリリースに続いて開発は順調に進んでおり、RC を重ねるごとに細部の改良やハードウェア サポートの改善が図られています。

この話の最も興味深い部分は、すべてが次のことを示していることです... 拡張サポートを備えた次のシリーズになる可能性があります。 安定版が11月下旬または12月上旬にリリースされる予定です。Linus氏は、このサイクルの始まりは「良い」ものの一つだったとコメントしています。 テストファームで劇的なバグハンティングをすることなく、通常は比較的穏やかなRCを予測するもの( 6.17-rc1).

6.18シリーズの主な新機能

さまざまな変更点には、新しいドライバー、主要なサブシステムの調整、そしてセキュリティと仮想化への明確な重点が含まれています。 このバッチではいくつかの作品が目立っています。 覚えておく価値のある情報です。ドライバーと仮想化の背景情報については、 仮想化とドライバーの新機能:

  • KVM x86 での CET 仮想化 Intel および AMD CPU の場合、ゲスト上で制御フロー強制メカニズムを有効にします。
  • メインラインのエントリー Intel USBIOコントローラー、I/Oの範囲を拡大します。
  • の初期サポート 触覚タッチパネルより豊かな触覚体験への扉を開きます。
  • AMDセキュアAVIC EPYC に重点を置いた仮想化の改善もいくつか行われました。
  • スクリーンスタンド インテル ワイルドキャット レイク将来のプラットフォームのための基盤を整備します。
  • DRM/アクセラレータコントローラが登場 ティールとロケット、Mali GPU 用に Rust で実装された Tyr と、最近の Rockchip SoC の NPU アクセラレータとしての Rocket を備えています。
  • XFS では、デフォルトでオンライン fsck が有効になります。システムを停止することなく、メンテナンスと一貫性を強化します。
  • インテルは ハバナラボのドライバー AI ワークロード向け。
  • コントローラーの追加 AMD バーサル適応型 SoC でのサポートを拡大します。
  • DM-PCACHE デバイス マッパーの新しい永続キャッシュの保存先として。
  • 上流の包含 シーブエコシステムに要素を追加します。

見出しを超えて、 違いの大部分はドライバーによるものです。これに続いて、VFS/FS、デバイス ツリー、ツール、アーキテクチャの更新 (多くの DT を含む) および Rust インフラストラクチャの進歩が変更されました。

プロセッサとアーキテクチャ:ベースでの微調整

ハードウェアの心臓部には、分野横断的な改善が多数施されています。 これらは最も注目すべき点である シリーズ6.18に付属するもの:

  • 最適化 レトポリン Intel E コアを支援するために設計されています。
  • Kexecと互換性のあるIntel TDXただし、一部の古い Xeon ゲームではエラーの影響を受ける例外があります。
  • LoongArchでは、 セキュリティ エンジンは、RNG、TPM2、暗号化アクセラレーションを管理します。 ダウンロードしました。
  • 修正 PCIeパフォーマンスの問題 Intel Xeon CPU で。
  • ドライバーの更新 AMD Versal TRNG これらの適応型 SoC 向け。
  • さらなる準備 AMD Zen 6.
  • 特定のパッチ AMDブルドーザー そしてベテランデリバティブ。
  • 変更(遅くてやや物議を醸した) インテル FRED イベントの柔軟な配信。
  • 新機能 イオム Intel、AMD、Apple、RISC-V 向け。
  • デバイスツリー Apple M2 Pro、Max、UltraProject Asahi の協力により、Apple Silicon が強化されました。
  • SoC統合 ESWIN EIC7700 (SirFive HiFive Premier P550)をメインスタンドに展示。
  • 新しいプラットフォーム上で ARM C1 CPU (Nano、Pro、Premium、Ultra) 用の DT を準備する ルメックスCSS ARMから。
  • 「滑車または 滑車 これらはアレイベースの CPU キャッシュとして統合され、オプションで有効化されます。
  • 小さな x86におけるメモリ管理の最適化.
  • 緩和策を処理できる攻撃ベクトル制御 VMSCAPE.
  • 新しいドライバー EDAC Intel、AMD、ARM 向け。
  • RISC-Vは受け入れる MIPSプロバイダー拡張.
  • ベースライン更新 インテルマイクロコード部分的には廃止されたものとして扱う。
  • のサポート Intel Panther Lakeのスライディングパワーマネジメント.
  • 機能強化 暗号操作のパフォーマンス.

このセクションでは、 新しいプラットフォームのサポートと既存のアーキテクチャの堅牢性 これらは 6.18 で連携して行われ、パフォーマンスとセキュリティの両方に影響する変更が行われます。

仮想化:より強力で互換性のある

ハイパーバイザーを備えた環境でも、状況は良好です。 主要な能力が強化されました KVM などで

  • <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">管理 255 vCPU以上 AMD EPYC サーバーの信頼性が向上しました。
  • 検出 Bhyveハイパーバイザー FreeBSD が追加されました。
  • のサポート KVM x86 CET Intel と AMD では、制御フローが強化されています。
  • AMDセキュアAVIC対応 暗号化されたゲスト向け。
  • 大幅な改善 Microsoft Hyper-VKexec/Kdump、Azure の機密 VM など。
  • いくつかの KVMの追加設定 一般
  • サポート NVIDIA GB300 コントローラー付き NVGRACE VFIO.

概して、 ゲストの安全性と拡張性 彼らは、vCPU 密度の高いマルチテナント クラウドやラボで顕著に表れる前進を遂げています。

グラフィックスとDRM: ​​ドライバーが増えれば将来も広がる

ビジュアルとアクセラレータの側面、そして Rust で書かれた新しい機能に大きな注目が集まっています。 これが鍵だ:

  • 新しい加速器 ロケット 最近の Rockchip SoC の NPU 用。
  • より良い互換性 AMD GCN 1.0 AMDGPU で。
  • との互換性 インテル SLPC 電力プロファイル.
  • スクリーンスタンド インテル ワイルドキャット レイク.
  • 書き直し ハバナラボのドライバー インテルによる。
  • Nouveau はデフォルトで NVIDIA GSP ファームウェアを採用.
  • DRMサポート パンサー ARM Mali GPU (G710、G510、G310、Gx15、Gx20、Gx25) 用。
  • 到着する Tyrの Panthor の置き換えを目的として、ARM Mali GPU 用の Rust ドライバーとして開発されました。

メッセージは明確です。 現在のGPUの統合と将来のGPUへの準備Rust はグラフィックス ドライバーで注目を集めています。

ストレージとファイルシステム

データレイヤーもすぐ後に続きます。 XFSはデフォルトでオンラインfsckを有効にする デバイスマッパーは永続キャッシュターゲットを導入しました:

  • DM-PCACHE デバイス マッパー レベルでキャッシュの永続性を提供します。
  • Btrfsで発表されました ページより大きいブロックサイズの初期サポート大規模なデータセットのパフォーマンスが向上します。

これらの動きは、 VFSのチューニングとツール厳しい負荷下でも信頼性と速度が向上します。

カレンダーとLTSが近づいています

rc5 が利用可能になったため、調整、クロステスト、コミュニティ レビューにあと数週間かかります。 安定した市場は11月末から12月初めにかけて下落するはずだすべてがバージョン6.18が候補であることを示しています LTS 2025エンタープライズディストリビューションにとって魅力的な基盤です。

ドキュメントと、予期せぬ事態を起こさずにテストする方法

公式フォーマットのドキュメントを確認したい場合は、プロジェクトが維持している オンラインガイド ここでローカルで生成することを好む場合は、Documentation/admin-guide/README.rst と Documentation/process/changes.rst を読んだ後、ソース ツリー上で make htmldocs または make pdfdocs を使用できます。

RC5 をテストするには、通常のレシピを使用します。 コンパイルし、テストパーティションまたはVMにインストールする ハードウェア上で検証してください。モジュールやパッチを開発する人は、ヘッダーの変更点を確認し、 Rustの存在感の高まり ツリー内でドライバーの回帰に注意を払います。

全体を見ると、6.18-rc5 は耳障りな点のないサイクルとして認識されます。 豊富なドライバー、強化されたセキュリティと仮想化Apple Siliconと最新のIntel/AMDプラットフォームのサポートが強化され、ファイルシステムとネットワークにも目立った改善が見られます。rc1以降のペースと安定性が維持されれば、6.18は素晴らしいものになるでしょう。 大規模展開のための強固な基盤 非常に期待されている LTS の候補となります。

Linux 6.18-rc3
関連記事
Linux 6.18-rc3 の新機能: カーネルの変更とコンテキスト