Anmerkungen zu dieser Version des Windows-Subsystems für den Linux-Kernel

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

5.15.57.1

Veröffentlichungsdatum: Vorabversion 02.08.2022

Offizieller Link zum GitHub-Release

  • Erste Veröffentlichung des WSL2-Kernels auf der Grundlage der Kernelserie v5.15
  • Release rolling-lts/wsl/5.15.57.1
  • Update auf stabile Kernelversion v5.15.57
  • Aktivieren der Retbleed-Entschärfungen in x86_64-Builds
  • Aktivieren der nftables und Datenverkehrssteuerung
  • Aktivieren der VGEM-Treiber
  • Korrigieren der 9p-Dateisystem-Regressionen seit dem letzten v5.10 WSL2-Kernel
  • Aktivieren der Unterstützung für das PTP-Uhrgerät (Precision Time Protocol)
  • Aktivieren des Landlock-LSM (Linux Security Module)
  • Aktivieren der Gruppe „Verschiedene Steuerelemente“ (CGroup)
  • Deaktivieren der Unterstützung für das verteilten Ceph-Dateisystems

5.10.102.1

Veröffentlichungsdatum: Vorabversion 09.05.2022

Offizieller Link zum GitHub-Release

  • Release rolling-lts/wsl/5.10.102.1
  • Update auf das stabile Upstream-Kernelrelease 5.10.102
  • Standardmäßiges Deaktivieren der nicht privilegierten BPF-Instanz
  • Sie kann durch Festlegen von „kernel.unprivileged_bpf_disabled sysctl“ auf „0“ wieder aktiviert werden.
  • Aktualisieren der Dxgkrnl-Version auf 2216
  • Korrigieren des Zugriffs auf Array außerhalb des gültigen Bereichs für ioctls[]
  • Implementieren von VM-Bus-Meldungen „Warten auf Synchronisierung“ als „killable“, um das Beenden eines Prozesses zu ermöglichen, der auf einen synchronen Aufruf des Hosts wartet
  • Leeren des Geräts zur Beendigung, wenn der Prozess zerstört wird, um ein Deadlock bei Beenden des Gastprozesses zu vermeiden

5.10.93.2

Veröffentlichungsdatum: Vorabversion 08.02.2022

Offizieller Link zum GitHub-Release

  • Release rolling-lts/wsl/5.10.93.2
  • Update auf das stabile Upstream-Kernelrelease 5.10.93
  • Aktivieren von seriellen CH341- und CP210X-USB-Treibern
  • Korrigieren von README.md-Buildanweisungen, um die Dwarf-Abhängigkeit für pahole einzuschließen
  • Dxgkrnl-Version auf 2111 gewechselt
  • Das Limit für vorhandene und gesamte sysmem-Zuordnungen wurde entfernt
  • Ordnungsgemäßes Leeren des Geräts zur Beendigung während der Prozessbereinigung
  • SPDX-License-Identifier für d3dkmthk.h korrigiert

5.10.81.1

Veröffentlichungsdatum: Vorabversion 01.02.2022

Offizieller Link zum GitHub-Release

  • Release rolling-lts/wsl/5.10.81.1
  • Update auf das stabile Upstream-Kernelrelease 5.10.81
  • Vereinheitlichen der Kernelkonfigurationen durch Aktivieren fehlender Optionen auf arm64
  • Aktivieren von nicht Arch-spezifischen 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 10.11.2021

Offizieller Link zum GitHub-Release

  • Release rolling-lts/wsl/5.10.74.3
  • Update auf das stabile Upstream-Kernelrelease 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 von Pufferfreigabe und Synchronisierungsdateiframeworks (CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) für die Dxgkrnl-Verwendung
  • Korrigieren eines Dxgkrnl-Buildfehlers bei GCC-Versionen, die älter als 8.1 sind (microsoft/WSL#7558)

5.10.60.1

Veröffentlichungsdatum: 02.11.2021 (Vorabversion 05.10.2021)

Offizieller Link zum GitHub-Release

  • Release rolling-lts/wsl/5.10.60.1
  • Update auf das stabile Upstream-Kernelrelease 5.10.60
  • Aktivieren von 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 des dxgkrnl-Treibers, um Fehlerbehebungen und Codebereinigungen zu erhalten
  • Aktivieren der NFS-Clientunterstützung für NFSv4.1
  • Aktivieren von USB-Kernelkonfigurationsoptionen für die Interaktion mit einem Arduino über USB
  • Bereitstellen einer WSL2-spezifischen README.md

5.10.43.3

Veröffentlichungsdatum: Vorabversion 12.07.2021

Offizieller Link zum GitHub-Release

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

5.10.16.3

Veröffentlichungsdatum: 20.07.2021 (Vorabversion 16.04.2021)

Offizieller Link zum GitHub-Release

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

5.4.91

Veröffentlichungsdatum: Vorabversion 22.02.2021

Offizieller Link zum GitHub-Release

5.4.72

Veröffentlichungsdatum: 21.01.2021

Offizieller Link zum GitHub-Release

  • Konfiguration für 5.4.72 wurde korrigiert.

5.4.51-microsoft-standard

Veröffentlichungsdatum: Vorabversion: 22.10.2020

Offizieller Link zum GitHub-Release.

  • Stabile Version von 5.4.51

4.19.128-microsoft-standard

Veröffentlichungsdatum: 15.09.2020

Offizieller Link zum GitHub-Release.

  • Dies ist eine stabile Version von 4.19.128
  • Korrigieren der IOCTL-Speicherbeschädigung durch dxgkrnl-Treiber

4.19.121-microsoft-standard

Veröffentlichungsdatum: Vorabversion

Offizieller Link zum GitHub-Release.

  • Treiber: hv: vmbus: hook up dxgkrnl
  • Hinzugefügte Unterstützung für GPU Compute

4.19.104-microsoft-standard

Veröffentlichungsdatum: 09.06.2020

Offizieller Link zum GitHub-Release.

  • Aktualisierte WSL-Konfiguration für 4.19.104

4.19.84-microsoft-standard

Veröffentlichungsdatum: 11.12.2019

Offizieller Link zum GitHub-Release.

  • Dies ist das 4.19.84-Stable Release