WSL 内核发行说明

分类: 365bet指数 时间: 2026-10-17 03:18:41 作者: admin

我们添加了对 WSL 2 分发版的支持, 这些分发版使用完整的 Linux 内核。 此 Linux 内核是开放源代码,其源代码在 WSL2-Linux-Kernel 存储库中提供。 此 Linux 内核通过 Microsoft 更新传送到您的计算机,并遵循与作为 Windows 映像一部分提供的 Windows Subsystem for Linux 不同的发布计划。

5.15.57.1

发布日期:预发行版 2022/08/02

官方 GitHub 发布链接

基于 v5.15 内核系列的 WSL2 内核的初始版本

发布 rolling-lts/wsl/5.15.57.1

更新到稳定内核版本 v5.15.57

在 x86_64 版本中启用 Retbleed 缓解措施

启用 nftables 和流量控制

启用 VGEM 驱动程序

修复自上次发布的 v5.10 WSL2 内核以来的 9p 文件系统回归问题。

启用对精度时间协议 (PTP) 时钟设备的支持

启用 Landlock Linux 安全模块 (LSM)

https://landlock.io/

启用杂项控制组 (CGroup)

https://www.kernel.org/doc/html/v5.15/admin-guide/cgroup-v2.html#misc

禁用对 Ceph 分布式文件系统的支持

5.10.102.1

发布日期:预发行版 2022/05/09

官方 Github 发布链接

发布版本:rolling-lts/wsl/5.10.102.1

更新到上游稳定内核版本 5.10.102

默认情况下禁用非特权 BPF

通过将 kernel.unprivileged_bpf_disabled sysctl 设置为 0,可以重新启用它

将 Dxgkrnl 版本更新为 2216

修复 ioctls[] 的越界数组访问

将同步 VM 总线消息实现为“可终止”,以允许终止等待对主机进行同步调用的进程

在进程被销毁时刷新设备,以避免在来宾进程被终止时发生死锁问题。

5.10.93.2

发布日期:预发行版 2022/02/08

官方 Github 发布链接

发布 rolling-lts/wsl/5.10.93.2

更新到上游稳定内核版本 5.10.93

启用 CH341 和 CP210X USB 串行驱动程序

修复了 README.md 生成说明,以包含对 pahole 的矮人依赖项

已将 Dxgkrnl 版本切换到 2111

删除了对现有和总 sysmem 分配的限制

在进程清理过程中正确刷新设备以终止

修复了 d3dkmthk.h 中的 SPDX-License-Identifier

5.10.81.1

发布日期:预发行版 2022/02/01

官方 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

启用 BPF 类型格式(CONFIG_DEBUG_INFO_BTF)以供 eBPF 工具使用(microsoft/WSL#7437)

已将 Dxgkrnl 版本更新为 2110

为 Dxgkrnl 启用缓冲区共享和同步文件框架(CONFIG_DMA_SHARED_BUFFER、CONFIG_SYNC_FILE)

修复 GCC 版本低于 8.1 时导致 Dxgkrnl 构建失败的问题(microsoft/WSL#7558)

5.10.60.1

发布日期:2021/11/02 (预发行版 2021/10/05)

官方 Github 发布链接

发布 rolling-lts/wsl/5.10.60.1

更新到上游稳定内核版本 5.10.60

启用 virtio-pmem,支持 PCI BAR 相对地址

在 arm64 的 Hyper-V 目录下启用 vPCI 功能支持

启用io_uring支持

启用 USB over IP 支持

为x86_64启用半虚拟化旋转锁支持

更新 dxgkrnl 驱动程序以获取 bug 修复和代码清理

为 NFSv4.1 启用 NFS 客户端支持

启用 USB 内核配置选项,以便通过 USB 与 Arduino 交互

提供特定于 WSL2 的 README.md

5.10.43.3

发布日期:预发行版 2021/07/12

官方 Github 发布链接

版本 rolling-lts/wsl/5.10.43.3

更新到上游稳定内核版本 5.10.43

改进了 dxgkrnl 驱动程序

Hyper-V 系列上的 arm64 Linux 的新修订版 (v9)

始终在 arm64 客户机上使用 Hyper-V 超级调用接口,以支持在所有版本的 Windows 上运行。

5.10.16.3

发布日期:2021/07/20 (预发行版 2021/04/16)

官方 Github 发布链接

修复 GH 5324

添加了对使用 wsl --mount 的 LUKS 加密磁盘的支持

5.4.91

发布日期:预发行版 2021/02/22

官方 Github 发布链接

5.4.72

发布日期:2021/01/21

官方 Github 发布链接

修复 5.4.72 的配置

5.4.51-microsoft-standard

发布日期:预发行版 - 2020/10/22

官方 Github 发布链接。

稳定版本 5.4.51

4.19.128-microsoft-standard

发布日期:2020/09/15

官方 Github 发布链接。

这是 4.19.128 的稳定版本

修复 dxgkrnl 驱动程序 IOCTL 内存损坏

4.19.121-microsoft-standard

发布日期:预发行版

官方 Github 发布链接。

驱动程序:hv:vmbus:连接 dxgkrnl

添加了对 GPU 计算的支持

4.19.104-microsoft-standard

发布日期:2020/06/09

官方 Github 发布链接。

更新 4.19.104 的 WSL 配置

4.19.84-microsoft-standard

发布日期:2019/12/11

官方 Github 发布链接。

这是 4.19.84 稳定版