Linux 用 Windows サブシステム カーネルのリリース ノート

WSL 2 ディストリビューションのサポートが追加されました。ここでは、完全な Linux カーネルが使用されます。 この Linux カーネルはオープン ソースであり、そのソースコードは WSL2-Linux-Kernel リポジトリから入手できます。 この Linux カーネルは Microsoft Update を介してコンピューターに配信され、Windows イメージの一部として提供される Linux 用 Windows サブシステムの個別のリリース スケジュールに従います。

5.15.57.1

リリース日: プレリリース 2022 年 8 月 2 日

公式の GitHub リリース リンク

  • v5.15 カーネル シリーズに基づく WSL2 カーネルの初期リリース
  • rolling-lts/wsl/5.15.57.1 のリリース
  • 安定したカーネル バージョン v5.15.57 への更新
  • x86_64 ビルドで Retbleed 軽減策を有効にする
  • nftables とトラフィック コントロールを有効にする
  • VGEM ドライバーを有効にする
  • 最新の v5.10 WSL2 カーネル以降の 9p ファイルシステムの回帰を修正する
  • Precision Time Protocol (PTP) クロック デバイスのサポートを有効にする
  • Landlock Linux セキュリティ モジュール (LSM) を有効にする
  • その他のコントロール グループ (CGroup) を有効にする
  • Ceph 分散ファイル システムのサポートを無効にする

5.10.102.1

リリース日: プレリリース 2022 年 5 月 9 日

公式の GitHub リリース リンク

  • rolling-lts/wsl/5.10.102.1 のリリース
  • 安定したアップストリーム カーネル リリース 5.10.102 への更新
  • 特権のない BPF を既定で無効にする
  • kernel.unprivileged_bpf_disabled sysctl を 0 に設定することで、再び有効にすることができます。
  • Dxgkrnl バージョンを 2216 に更新する
  • ioctls[] の範囲外の配列アクセスを修正する
  • 同期 VM バス メッセージの待機を "killable" として実装して、ホストへの同期呼び出しを待機しているプロセスを強制終了できるようにします
  • ゲスト プロセスが強制終了されたときにデッドロックを回避するために、プロセスが破棄されたときに終了するデバイスをフラッシュする

5.10.93.2

リリース日: プレリリース 2022 年 2 月 8 日

公式の GitHub リリース リンク

  • rolling-lts/wsl/5.10.93.2 のリリース
  • 安定したアップストリーム カーネル リリース 5.10.93 への更新
  • CH341 および CP210X USB シリアル ドライバーを有効にする
  • ビルド命令 README.md を修正して、pahole の dwarf の依存関係を含める
  • Dxgkrnl バージョンを 2111 に切り替えました
  • 既存および合計 sysmem の割り当ての制限を解除しました
  • プロセスのクリーンアップ中に終了するためにデバイスを適切にフラッシュする
  • d3dkmthk.h の SPDX-License-Identifier を修正しました

5.10.81.1

リリース日: プレリリース 2022 年 2 月 1 日

公式の GitHub リリース リンク

  • rolling-lts/wsl/5.10.81.1 のリリース
  • 安定したアップストリーム カーネル リリース 5.10.81 への更新
  • arm64 で不足しているオプションを有効にしてカーネル構成を統合する
  • 非アーキテクチャ固有の ACPI オプションを有効にする
  • device-mapper RAID に関連するオプションを有効にする
  • Btrfs を有効にする
  • LZO および ZSTD 圧縮を有効にする

5.10.74.3

リリース日: プレリリース 2021 年 11 月 10 日

公式の GitHub リリース リンク

  • rolling-lts/wsl/5.10.74.3 のリリース
  • 安定したアップストリーム カーネル リリース 5.10.74 への更新
  • eBPF ツールで使用する BPF タイプ形式 (CONFIG_DEBUG_INFO_BTF) を有効にする (microsoft/WSL#7437)
  • Dxgkrnl バージョンを 2110 に更新しました
  • Dxgkrnl の使用に対してバッファー共有および同期ファイル フレームワーク (CONFIG_DMA_SHARED_BUFFER、CONFIG_SYNC_FILE) を有効にする
  • 8.1 より前のバージョンの GCC で Dxgkrnl ビルド エラーを修正する (microsoft/WSL#7558)

5.10.60.1

"リリース日": 2021 年 11 月 2 日 (プレリリース 2021 年 10 月 5 日)

公式の GitHub リリース リンク

  • rolling-lts/wsl/5.10.60.1 のリリース
  • 安定したアップストリーム カーネル リリース 5.10.60 への更新
  • PCI BAR 相対アドレスのサポートを含む virtio-pmem の有効化
  • arm64 用 Hyper-V での vPCI サポートの有効化
  • io_uring サポートの有効化
  • USB over IP サポートの有効化
  • x86_64 に対する準仮想化スピンロック サポートの有効化
  • dxgkrnl ドライバーが更新され、バグ修正とコードのクリーンアップが取得される
  • NFSv4.1 に対する NFS クライアント サポートの有効化
  • USB 経由で Arduino と対話するための USB カーネル構成オプションの有効化
  • WSL2 固有の README.md の提供

5.10.43.3

リリース日: プレリリース 2021 年 7 月 12 日

公式の GitHub リリース リンク

  • バージョン rolling-lts/wsl/5.10.43.3
  • 安定したアップストリーム カーネル リリース 5.10.43 への更新
  • 強化された dxgkrnl ドライバー
  • Hyper-V シリーズの arm64 Linux の新しいリビジョン (v9)
  • arm64 ゲストでは、すべてのバージョンの Windows での実行をサポートするために、常に Hyper-V ハイパーコール インターフェイスを使用してください

5.10.16.3

"リリース日": 2021 年 7 月 20 日 (プレリリース 2021 年 4 月 16 日)

公式の GitHub リリース リンク

  • GH 5324 の修正
  • wsl --mount を使用した LUKS 暗号化ディスクのサポートが追加されます

5.4.91

"リリース日": プレリリース 2021 年 2 月 22 日

公式の GitHub リリース リンク

5.4.72

リリース日:2021 年 1 月 21 日

公式の GitHub リリース リンク

  • 5\.4.72 の config を修正

5.4.51-microsoft-standard

リリース日:プレリリース - 2020 年 10 月 22 日

公式の GitHub リリース リンク

  • 5\.4.51 の安定リリース

4.19.128-microsoft-standard

リリース日:2020 年 9 月 15 日

公式の GitHub リリース リンク

  • これは 4.19.128 の安定リリースです
  • dxgkrnl ドライバーの IOCTL メモリの破損を修正

4.19.121-microsoft-standard

リリース日:プレリリース

公式の GitHub リリース リンク

  • ドライバー: hv: vmbus: dxgkrnl をフック
  • GPU コンピューティングに対するサポートの追加

4.19.104-microsoft-standard

リリース日:2020 年 6 月 9 日

公式の GitHub リリース リンク

  • 4\.19.104 の WSL config を更新

4.19.84-microsoft-standard

リリース日:2019 年 12 月 11 日

公式の GitHub リリース リンク

  • これは 4.19.84 安定リリースです