Notes de publication pour le noyau Sous-système Windows pour Linux
Nous avons ajouté la prise en charge des distributions WSL 2 qui utilisent un noyau Linux complet. Ce noyau Linux est open source et son code source est disponible dans le dépôt WSL2-Linux-Kernel. Ce noyau Linux est remis à votre ordinateur par le biais de Microsoft Update et suit un calendrier de publication distinct du Sous-système Windows pour Linux qui est fourni dans le cadre de l’image Windows.
5.15.57.1
Date de publication : Préversion 02/08/2022
Lien vers la version GitHub officielle
- Version initiale du noyau WSL2 basé sur la série de noyaux v5.15
- Release rolling-lts/wsl/5.15.57.1
- Mise à jour vers la version stable du noyau v5.15.57
- Activer les atténuations Retbleed dans les builds x86_64
- Activer les nftables et le contrôle du trafic
- Activer le pilote VGEM
- Corriger les régressions du système de fichiers 9p depuis le dernier noyau WSL2 v5.10
- Activer la prise en charge de l’horloge PTP (Precision Time Protocol)
- Activer le module LSM (Landlock Linux Security Module)
- Activer le cGroup Miscellaneous
- Désactiver la prise en charge du système de fichiers DFS Ceph
5.10.102.1
Date de publication : Préversion 09/05/2022
Lien vers la version GitHub officielle
- Release rolling-lts/wsl/5.10.102.1
- Mise à jour vers la version de noyau stable amont 5.10.102
- Désactiver le BPF non privilégié par défaut
- Il peut être réactivé en définissant le kernel.unprivileged_bpf_disabled sysctl sur 0
- Mettre à jour Dxgkrnl vers la version 2216
- Corriger l’accès au tableau hors limites pour ioctls[]
- Implémentez les messages de bus de machine virtuelle d’attente de la synchronisation avec la valeur « killable », qui permet de tuer un processus en attente d’un appel synchrone à l’hôte
- Vider l’appareil en vue d’un arrêt lorsque le processus est détruit afin d’éviter un blocage lorsque le processus invité est tué
5.10.93.2
Date de publication : Préversion 08/02/2022
Lien vers la version GitHub officielle
- Release rolling-lts/wsl/5.10.93.2
- Mise à jour vers la version de noyau stable amont 5.10.93
- Activer les pilotes série USB CH341 et CP210X
- Corriger les instructions de génération du README.md afin d’y inclure les dépendances Dwarves pour les pahole
- Basculer Dxgkrnl vers la version 2111
- Suppression de la limite d’allocations système et totales existantes
- Vider correctement l’appareil en vue d’un arrêt pendant le nettoyage du processus
- Correction de SPDX-License-Identifier pour d3dkmthk.h
5.10.81.1
Date de publication : Préversion 01/02/2022
Lien vers la version GitHub officielle
- Release rolling-lts/wsl/5.10.81.1
- Mise à jour vers la version de noyau stable amont 5.10.81
- Unifier les configurations de noyau en activant les options manquantes sur arm64
- Activer les options ACPI non propres à arch
- Activer les options liées au RAID du mappeur d’appareil
- Activer Btrfs
- Activer la compression LZO et ZSTD
5.10.74.3
Date de publication : Préversion 10/11/2021
Lien vers la version GitHub officielle
- Release rolling-lts/wsl/5.10.74.3
- Mise à jour vers la version de noyau stable amont 5.10.74
- Activer le format de type BPF (CONFIG_DEBUG_INFO_BTF) à utiliser par les outils eBPF (microsoft/WSL#7437)
- Mise à jour de Dxgkrnl vers la version 2110
- Activer le partage de mémoire tampon et synchroniser les frameworks de fichiers (CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) pour l’utilisation de Dxgkrnl
- Corriger l’échec de génération Dxgkrnl avec les versions GCC antérieures à 8.1 (microsoft/WSL#7558)
5.10.60.1
Date de publication : 02/11/2021 ( Préversion 05/10/2021)
Lien vers la version GitHub officielle
- Release rolling-lts/wsl/5.10.60.1
- Mise à jour vers la version de noyau stable amont 5.10.60
- Activation de virtio-pmen avec prise en charge des adresses relatives à PCI BAR
- Activation de la prise en charge de vPCI sous Hyper-V pour arm64
- Activation de la prise en charge de io_uring
- Activation de la prise en charge d’USB sur IP
- Activation de la prise en charge de spinlock paravirtualisé pour x86_64
- Actualisation du pilote dxgkrnl pour récupérer les correctifs de bogues et les nettoyages de code
- Activation de la prise en charge des clients NFS pour NFS v4.1
- Activation des options de configuration du noyau USB pour interagir avec un Arduino sur USB
- Ajout d’un fichier README.md spécifique à WSL2
5.10.43.3
Date de publication : Préversion 12/07/2021
Lien vers la version GitHub officielle
- Version rolling-lts/wsl/5.10.43.3
- Mise à jour vers la version de noyau stable amont 5.10.43
- Amélioration du pilote dxgkrnl
- Nouvelle révision de la série arm64 Linux sur Hyper-V (v9)
- Utilisation systématique de l’interface d’hyperappel Hyper-V sur les invités arm64 pour prendre en charge l’exécution de toutes les versions de Windows
5.10.16.3
Date de publication : 20/07/2021 (Préversion 16/04/2021)
Lien vers la version GitHub officielle
- Correction de GH 5324
- Ajout de la prise en charge des disques chiffrés LUKS avec wsl --mount
5.4.91
Date de publication : Préversion 22/02/2021
Lien vers la version GitHub officielle
5.4.72
Date de publication : 21/01/2021
Lien vers la version GitHub officielle
- Corriger la configuration pour 5.4.72
5.4.51-microsoft-standard
Date de publication : Préversion - 22/10/2020
Lien vers la version GitHub officielle.
- Mise en production stable de la version 5.4.51
4.19.128-microsoft-standard
Date de publication : 15/09/2020
Lien vers la version GitHub officielle.
- Il s’agit d’une mise en production stable de la version 4.19.128
- Correction de l’endommagement de la mémoire IOCTL du pilote dxgkrnl
4.19.121-microsoft-standard
Date de publication : Préversion
Lien vers la version GitHub officielle.
- Drivers: hv: vmbus: hook up dxgkrnl
- Prise en charge du GPU compute
4.19.104-microsoft-standard
Date de publication : 09/06/2020
Lien vers la version GitHub officielle.
- Mise à jour de la configuration WSL pour 4.19.104
4.19.84-microsoft-standard
Date de publication : 11/12/2019
Lien vers la version GitHub officielle.
- Version 4.19.84 stable
Windows Subsystem for Linux
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour