- Update Kernel to version 5.10.81.1
- Update to upstream stable kernel release 5.10.81
- Unify the kernel configurations by enabling missing options on ARM64
- Enable non-arch specific ACPI options
- Enable options related to device-mapper RAID
- Enable Btrfs
- Enable LZO and ZSTD compression
- Update WSLg to 1.0.30
https://github.com/microsoft/wslg/releases/tag/v1.0.30 - Fix issue where WSLg TS DVC plugin was not correctly registered.
- Update MSRDC to version 1.2.2677
- Change path translation to treat
\\wsl.localhost\distro
and\\wsl$\distro
prefix as case-insensitive [GH 7744] - Add a specialized error message for
wsl.exe --mount
on ARM64 - 9p: Retry epoll_wait on EINTR instead of throwing [GH 7459]
- Add new
--web-download
to download distributions via http instead of using the store. - Add BOM support for .wslconfig
- Switch
wsl.exe --mount
andwsl.exe --unmount
print error strings instead of integers. - Introduce debug shell for debugging the root namespace.
This change introduces new "debug shell" functionality to WSL. This will launch an interactive shell in the root Mariner namespace when the WSL2 VM launches. To enable the debug shell put the following entry in%userprofile%\.wslconfig
[wsl2] debugShell=true