Sdílet prostřednictvím


Poznámky k vydání jádra subsystému Windows pro Linux

Přidali jsme podporu pro distribuce WSL 2, které používají úplné jádro Linuxu. Toto jádro Linuxu je open source s jeho zdrojovým kódem dostupným v úložišti WSL2-Linux-Kernel . Toto jádro Linuxu se dodává na váš počítač prostřednictvím služby Microsoft Update a řídí se samostatným plánem vydání subsystému Windows pro Linux, který je součástí image Windows.

5.15.57.1

Datum vydání: Předběžná verze 2022/08/02

Oficiální odkaz na oficiální vydání na GitHubu

  • Počáteční vydání jádra WSL2 založené na kernelové řadě v5.15
  • Vydání verze rolling-lts/wsl/5.15.57.1
  • Aktualizace na stabilní verzi jádra v5.15.57
  • Povolte mitigaci Retbleed v sestaveních x86_64
  • Povolení nftables a řízení provozu
  • Povolení ovladače VGEM
  • Opravit regrese systému souborů 9p od předchozího jádra WSL2 v5.10
  • Povolení podpory pro zařízení s hodinou PTP (Precision Time Protocol)
  • Povolení modulu zabezpečení LSM (Landlock Linux)
  • Povolení skupiny různých ovládacích prvků (CGroup)
  • Zakázání podpory systému souborů Ceph Distributed File System

5.10.102.1

Datum vydání: Předběžná verze 2022/05/09

Oficiální odkaz na vydání na GitHubu

  • Vydání rolling-lts/wsl/5.10.102.1
  • Aktualizace na upstream stabilní verzi jádra 5.10.102
  • Ve výchozím nastavení zakažte neprivilegovaný BPF.
  • Můžete ho znovu povolit nastavením kernel.unprivileged_bpf_disabled sysctl na hodnotu 0.
  • Aktualizace verze Dxgkrnl na verzi 2216
  • Oprava přístupu k poli mimo hranice pro ioctls[]
  • Implementovat čekání na zprávy sběrnice synchronizačních virtuálních strojů jako "killable," aby bylo možné ukončit proces čekající na synchronní volání hostitele.
  • Vyprázdnění zařízení pro ukončení, když je proces zničen, aby se zabránilo zablokování při ukončení procesu hosta

5.10.93.2

Datum vydání: Předběžná verze 2022/02/08

Oficiální odkaz na vydání na GitHubu

  • Vydání verze rolling-lts/wsl/5.10.93.2
  • Aktualizace na upstream stabilní verzi jádra 5.10.93
  • Povolení sériových ovladačů CH341 a CP210X USB
  • Opravte pokyny k sestavení v README.md tak, aby zahrnovaly závislost na balíku dwarves pro pahole.
  • Přepnutí verze Dxgkrnl na 2111
  • Odstraněn limit stávajících a celkových přidělení sysmem.
  • Správně vyprázdněte zařízení pro ukončení během čištění procesu.
  • Oprava SPDX-License-Identifier pro d3dkmthk.h

5.10.81.1

Datum vydání: Předběžná verze 2022/02/01

Oficiální odkaz na vydání na GitHubu

  • Vydání verze rolling-lts/wsl/5.10.81.1
  • Aktualizace na upstream stabilní verzi jádra 5.10.81
  • Sjednocení konfigurací jádra povolením chybějících možností na arm64
  • Povolit možnosti ACPI, které nejsou specifické pro určitou architekturu
  • Povolení možností souvisejících s mapovačem zařízení RAID
  • Povolení funkce Btrfs
  • Povolit kompresi LZO a ZSTD

5.10.74.3

Datum vydání: Předběžná verze 2021/11/10

Oficiální odkaz na vydání na GitHubu

  • Vydání verze rolling-lts/wsl/5.10.74.3
  • Aktualizace na upstream stabilní verzi jádra 5.10.74
  • Povolení formátu typu BPF (CONFIG_DEBUG_INFO_BTF) pro použití nástroji eBPF (microsoft/WSL#7437)
  • Aktualizace verze Dxgkrnl na 2110
  • Povolte rozhraní pro sdílení vyrovnávací paměti a synchronizaci souborů (CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) k použití s Dxgkrnl.
  • Oprava problému při sestavování Dxgkrnl pro verze GCC starší než 8.1 (microsoft/WSL#7558)

5.10.60.1

Datum vydání: 11. 11. 2021 ( Předběžná verze 2021/10/05 )

Oficiální odkaz na vydání na GitHubu

  • Vydání verze rolling-lts/wsl/5.10.60.1
  • Aktualizace na upstream stabilní verzi jádra 5.10.60
  • Povolte virtio-pmem s podporou adres relativních k PCI BAR
  • Povolení podpory vPCI v rámci Hyper-V pro arm64
  • Povolení podpory io_uring
  • Povolení podpory USB přes IP adresu
  • Povolte podporu paravirtualizovaných spinlocků pro x86_64
  • Aktualizace ovladače dxgkrnl za účelem vyzvednutí oprav chyb a vyčištění kódu
  • Povolení podpory klientů NFS pro NFSv4.1
  • Povolení možností konfigurace jádra USB pro interakci s Arduino přes USB
  • Poskytněte README.md specifický pro WSL2

5.10.43.3

Datum vydání: Předběžná verze 2021/07/12

Oficiální odkaz na vydání na GitHubu

  • Verze rolling-lts/wsl/5.10.43.3
  • Aktualizace na upstream stabilní verzi jádra 5.10.43
  • Vylepšený ovladač dxgkrnl
  • Nová revize arm64 Linuxu v řadě Hyper-V (v9)
  • Vždy používejte rozhraní Hyper-V hypercall u hostů arm64 k podpoře spouštění ve všech verzích Windows.

5.10.16.3

Datum vydání: 2021/07/20 ( Předběžné vydání 2021/04/16 )

Oficiální odkaz na vydání na GitHubu

  • Opravy GH 5324
  • Přidá podporu pro šifrované disky LUKS pomocí wsl --mount

5.4.91

Datum vydání: Předběžná verze 2021/02/22

Oficiální odkaz na vydání na GitHubu

5.4.72

Datum vydání: 2021/01/21

Oficiální odkaz na vydání na GitHubu

  • Oprava konfigurace pro verzi 5.4.72

5.4.51-microsoft-standard

Datum vydání: Předběžné vydání - 22. 10. 2020

Oficiální odkaz na vydání GitHubu

  • Stabilní verze 5.4.51

4.19.128-microsoft-standard

Datum vydání: 15. 9. 2020

Oficiální odkaz na vydání GitHubu

  • Toto je stabilní verze 4.19.128.
  • Oprava poškození paměti v ovladači dxgkrnl IOCTL

4.19.121-microsoft-standard

Datum vydání: Předběžné vydání

Oficiální odkaz na vydání GitHubu

  • Ovladače: hv: vmbus: připojit dxgkrnl
  • Přidání podpory pro výpočetní výkon GPU

4.19.104-microsoft-standard

Datum vydání: 2020/06/09

Oficiální odkaz na vydání GitHubu

  • Aktualizace konfigurace WSL pro verzi 4.19.104

4.19.84-microsoft-standard

Datum vydání: 12. 12. 2019

Oficiální odkaz na vydání GitHubu

  • Toto je stabilní verze 4.19.84.