微软更新WSL2内核版本 从Linux Kernel 5.15 LTS更新至6.6 LTS
WSL2 之前一直使用的是 Linux 5.15 LTS 内核,不过现在已经升级到了最新的 Linux 6.6 LTS 系列,这期间完全跳过了 Linux 6.1 LTS。
微软的更新说明:
- First WSL2 kernel release updated to v6.6 from v5.15
- Release rolling-lts/wsl/6.6.36.3
- Update to stable kernel version v6.6.36
- New x86 and ARM64 configs including loadable modules
- dxgkrnl: Do not print error messages when virtual GPU is not present
- Fewer out of tree patches. Sets of patches now included from upstream:
- page reporting commits (feature/page-reporting/5.15)
- vpci commits (feature/vpci/5.15)
- memory reclaim commits (feature/memory-reclaim/5.15)
- vsock commits (fix/vsock/5.15)
Linux内核6.6的亮点包括备受期待的阴影堆栈硬件安全功能,用于保护您的英特尔CPU免受堆栈覆盖攻击,以及用于在Linux上更改HP设备的BIOS设置的新固件属性驱动程序、用于跟踪子系统的更好内存效率的新事件文件系统和新的IIO和英特尔IVSC MEI驱动程序。
Linux内核6.6还支持更改ASUS设备的充电器模式、中间风扇和eGPU设置,支持更多Lenovo IdeaPad设备的键盘背光控制,支持新的Mellanox驱动设备,以及支持新的设备树接口、内核地址空间布局随机化、KASLR支持以及RISC-V体系结构上的BPF程序包分配器支持。
此外,Linux内核6.6还改进了F2FS文件系统的分区块设备和压缩支持,为FUSE文件系统中的无缓存模式共享mmap提供支持,修复了netfilter和BPF问题,AMDGPU驱动程序的大量修复,MIDI 2.0支持的回归修复,以及更好的英特尔RAPL电源管理。
对于小编来说,最大的区别就是现在的树上驱动可以直接支持 Arc 显卡了。