Freigeben über


Versionshinweise für das Windows-Subsystem für Linux-Kernel

Wir haben Unterstützung für WSL 2-Distributionen hinzugefügt, die einen vollständigen Linux-Kernel verwenden. Dieser Linux-Kernel ist Open Source mit seinem Quellcode, der im WSL2-Linux-Kernel-Repository verfügbar ist. Dieser Linux-Kernel wird über Microsoft Update an Ihren Computer übermittelt und folgt einem separaten Veröffentlichungszeitplan an das Windows-Subsystem für Linux, das als Teil des Windows-Images bereitgestellt wird.

5.15.57.1

Veröffentlichungsdatum: Vorabversion 2022/08/02

Offizieller GitHub-Versionslink

  • Erste Version des WSL2-Kernels basierend auf der v5.15-Kernelreihe
  • Roll-lts/wsl/5.15.57.1 freigeben
  • Update auf stabile Kernelversion v5.15.57
  • Aktivieren von Retbleed-Gegenmaßnahmen in x86_64-Kompilierungen
  • Aktivieren von nftables und Verkehrskontrolle
  • VGEM-Treiber aktivieren
  • Beheben von 9p-Dateisystemregressionen seit dem letzten v5.10 WSL2-Kernel
  • Aktivieren Sie die Unterstützung für das PTP-Uhr-Gerät (Precision Time Protocol)
  • Aktivieren des Landlock Linux Security Module (LSM)
  • Aktivieren der Gruppe "Verschiedene Steuerelemente" (CGroup)
  • Deaktivieren der Unterstützung für das verteilte Ceph File System

5.10.102.1

Veröffentlichungsdatum: Vorabversion 2022/05/09

Offizieller Github-Releaselink

  • Freigabe rolling-lts/wsl/5.10.102.1
  • Aktualisierung auf den stabilen Upstream-Kernel-Release 5.10.102
  • Nicht privilegiertes BPF standardmäßig deaktivieren
  • Sie kann erneut aktiviert werden, indem Sie die kernel.unprivileged_bpf_disabled sysctl auf 0 festlegen.
  • Aktualisieren der Dxgkrnl-Version auf 2216
  • Behebung des Zugriffs auf außerhalb des Bereichs liegende Arrays für ioctls[]
  • Implementieren Sie "Warten auf Synchronisierungs-VM-Busnachrichten" als "killable", um das Töten eines Prozesses zu ermöglichen, der auf einen synchronen Aufruf des Hosts wartet.
  • Spülgerät zum Beenden, wenn der Prozess zerstört wird, um einen Deadlock zu vermeiden, wenn der Gastprozess getötet wird

5.10.93.2

Veröffentlichungsdatum: Vorabversion 2022/02/08

Offizieller Github-Releaselink

  • Roll-lts/wsl/5.10.93.2 freigeben
  • Update auf upstream stable Kernel-Release 5.10.93
  • Aktivieren von CH341- und CP210X-USB-Seriellen Treibern
  • Beheben Sie die Build-Anweisungen in README.md, um die Abhängigkeit von Dwarves für pahole einzuschließen.
  • Dxgkrnl-Version auf 2111 umgestellt
  • Die Beschränkung vorhandener und gesamter Sysmem-Zuordnungen wurde entfernt.
  • Ordnungsgemäßes Spülen des Geräts zur Beendigung im Rahmen der Prozessbereinigung
  • Feste SPDX-License-Identifier für d3dkmthk.h

5.10.81.1

Veröffentlichungsdatum: Vorabversion 2022/02/01

Offizieller Github-Releaselink

  • Rolling-LTS/WSL/5.10.81.1 veröffentlichen
  • Aktualisierung auf die stabile Upstream-Kernel-Version 5.10.81
  • Vereinheitlichen der Kernelkonfigurationen durch Aktivieren fehlender Optionen auf arm64
  • Aktivieren Sie nicht architekturspezifische ACPI-Optionen
  • Aktivieren von Optionen im Zusammenhang mit device-mapper RAID
  • Aktivieren von Btrfs
  • Aktivieren der LZO- und ZSTD-Komprimierung

5.10.74.3

Veröffentlichungsdatum: Vorabversion 2021/11/10

Offizieller Github-Releaselink

  • Roll-lts/wsl/5.10.74.3 freigeben
  • Update auf die Upstream-stable-Kernel-Version 5.10.74
  • Aktivieren des BPF-Typformats (CONFIG_DEBUG_INFO_BTF) für die Verwendung durch eBPF-Tools (microsoft/WSL#7437)
  • Dxgkrnl-Version auf 2110 aktualisiert
  • Aktivieren Sie die Pufferfreigabe- und Synchronisierungsdateiframeworks (CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) zur Verwendung mit Dxgkrnl.
  • Beheben eines Dxgkrnl-Buildfehlers mit GCC-Versionen, die älter als 8.1 sind (microsoft/WSL#7558)

5.10.60.1

Veröffentlichungsdatum: 2021/11/02 ( Prerelease 2021/10/05 )

Offizieller Github-Releaselink

  • Version rolling-lts/wsl/5.10.60.1 veröffentlichen
  • Aktualisierung auf die stabile Upstream-Kernelversion 5.10.60
  • Aktivieren Sie virtio-pmem mit Unterstützung für PCI BAR-relative Adressen
  • Aktivieren der vPCI-Unterstützung unter Hyper-V für arm64
  • Aktivieren der io_uring-Unterstützung
  • Aktivieren der USB-Über-IP-Unterstützung
  • Aktivieren der paravirtualisierten Spinlockunterstützung für x86_64
  • Aktualisieren Sie den dxgkrnl-Treiber, um Fehlerkorrekturen und Codebereinigungen zu beheben.
  • Aktivieren der NFS-Clientunterstützung für NFSv4.1
  • Aktivieren von USB-Kernelkonfigurationsoptionen für die Interaktion mit einem Arduino über USB
  • Erstellen einer speziellen README.md für WSL2

5.10.43.3

Veröffentlichungsdatum: Vorabversion 2021/07/12

Offizieller Github-Releaselink

  • Version rolling-lts/wsl/5.10.43.3
  • Aktualisierung auf die stabile Upstream-Kernel-Version 5.10.43
  • Verbesserter dxgkrnl-Treiber
  • Neue Revision von arm64 Linux auf der Hyper-V-Serie (v9)
  • Verwenden Sie immer die Hyper-V Hypercall-Schnittstelle auf arm64-Gästen, um die Ausführung in allen Versionen von Windows zu unterstützen.

5.10.16.3

Veröffentlichungsdatum: 2021/07/20 ( Prerelease 2021/04/16 )

Offizieller Github-Releaselink

  • Fixes GH 5324
  • Fügt Unterstützung für LUKS-verschlüsselte Datenträger mithilfe von wsl --mount hinzu

5.4.91

Veröffentlichungsdatum: Vorabversion 2021/02/22

Offizieller Github-Releaselink

5.4.72

Veröffentlichungsdatum: 2021/01/21

Offizieller Github-Releaselink

  • Konfiguration für 5.4.72 reparieren

5.4.51-microsoft-standard

Veröffentlichungsdatum: Vorabversion - 2020/10/22

Offizieller Github-Releaselink.

  • Stabile Version von 5.4.51

4.19.128-microsoft-standard

Veröffentlichungsdatum: 2020/09/15

Offizieller Github-Releaselink.

  • Dies ist eine stabile Version von 4.19.128
  • Beheben von Dxgkrnl-Treiber-IOCTL-Speicherbeschädigungen

4.19.121-microsoft-standard

Veröffentlichungsdatum: Vorabversion

Offizieller Github-Releaselink.

  • Treiber: hv: vmbus: verbinde dxgkrnl
  • Unterstützung für GPU Compute hinzugefügt

4.19.104-microsoft-standard

Veröffentlichungsdatum: 06.06.2020

Offizieller Github-Releaselink.

  • WSL-Konfiguration für 4.19.104 aktualisieren

4.19.84-microsoft-standard

Veröffentlichungsdatum: 12.02.2019

Offizieller Github-Releaselink.

  • Dies ist die stabile Version 4.19.84