Releases: microsoft/WSL2-Linux-Kernel
Releases · microsoft/WSL2-Linux-Kernel
linux-msft-wsl-5.15.90.3
This is an updated release of the currently used 5.15.90 WSL2 kernel to include fixes. Notable changes are:
- Release rolling-lts/wsl/5.15.90.3
- Include memcg interface
- Enable Asynchronous SCSI scanning (SCSI_SCAN_ASYNC)
- Microsoft/{config-wsl/config-wsl-arm64} updated to symlinks
- Update dxgkrnl virtual compute device driver
linux-msft-wsl-6.1.21.2
- Updated Initial release of the WSL2 kernel based on the v6.1 kernel series
- Release rolling-lts/wsl/6.1.21.2
- Update to stable kernel version v6.1.21
- Out-of-tree vpci patches now included from upstream
- Out-of-tree vsock patches now included from upstream
- Enable anonymous VMA name support (ANON_VMA_NAME)
- Enable use nosuid,noexec mount options on devtmpfs (DEVTMPFS_SAFE)
- Enable register zeroing on function exit (ZERO_CALL_USED_REGS)
- Enable check for invalid mappings in user page tables (PAGE_TABLE_CHECK)
- Enable Kernel Function Probe (FPROBE)
- Enable auditing support (AUDIT)
- Microsoft/{config-wsl/config-wsl-arm64} changed to symlinks
- Includes amd64 nested virtualization in Hyper-V fixes
linux-msft-wsl-6.1.21.1
- Initial release of the WSL2 kernel based on the v6.1 kernel series
- Release rolling-lts/wsl/6.1.21.1
- Update to stable kernel version v6.1.21
- Out-of-tree vpci patches now included from upstream
- Out-of-tree vsock patches now included from upstream
- Enable anonymous VMA name support (ANON_VMA_NAME)
- Enable use nosuid,noexec mount options on devtmpfs (DEVTMPFS_SAFE)
- Enable register zeroing on function exit (ZERO_CALL_USED_REGS)
- Enable check for invalid mappings in user page tables (PAGE_TABLE_CHECK)
- Enable Kernel Function Probe (FPROBE)
linux-msft-wsl-5.15.90.1
- Release rolling-lts/wsl/5.15.90.1
- Update to stable kernel version v5.15.90
- Update x86 and arm64 config files under arch/
linux-msft-wsl-5.15.83.1
- Release rolling-lts/wsl/5.15.83.1
- Update to stable kernel version v5.15.83
- enable CONFIG_TIME_NS enabled on x86 and arm64
- disable CONFIG_DEFERRED_STRUCT_PAGE_INIT on arm64
linux-msft-wsl-5.15.79.1
- Release rolling-lts/wsl/5.15.79.1
- Update to stable kernel version v5.15.79
- Add cold hint discard patches through new feature branch feature/page-reporting/5.15
linux-msft-wsl-5.15.74.2
- Release rolling-lts/wsl/5.15.74.2
- Update to stable kernel version v5.15.74
- Enable the limit option (CONFIG_NETFILTER_XT_MATCH_LIMIT) for iptables
- Include fix for hvsocket read() hang through new branch fix/vsock/5.15
linux-msft-wsl-5.15.68.1
- Release rolling-lts/wsl/5.15.68.1
- Update to stable kernel version v5.15.68
- Update location of config branch configs/wsl to config/wsl for naming consistency
- Include Mandatory Microsoft file SECURITY.md through new product branch product/wsl/security/5.15
linux-msft-wsl-5.15.62.1
- Release rolling-lts/wsl/5.15.62.1
- Update to stable kernel version v5.15.62
- Re-enable support for the Ceph Distributed File System
- Enable EROFS (Enhanced Read-Only File System)
- configs/wsl topic branch picked up (not currently in use)
- dxgkrnl driver branch refreshed with a large number of fixes and upstream feedback revisions
- Hyper-V vPCI merge conflicts fixed for newer stable kernel releases
- Out-of-tree Hyper-V vPCI regression fix merged while waiting for upstream inclusion
- Addressed vulnerability assigned to CVE-2022-38014 in this release.
linux-msft-wsl-5.15.57.1
- Initial release of the WSL2 kernel based on the v5.15 kernel series
- Release rolling-lts/wsl/5.15.57.1
- Update to stable kernel version v5.15.57
- Enable Retbleed mitigations in x86_64 builds
- Enable nftables and traffic control
- Enable VGEM driver
- Fix 9p filesystem regressions since the last v5.10 WSL2 kernel
- Enable support for the Precision Time Protocol (PTP) clock device
- Enable the Landlock Linux Security Module (LSM)
- Enable the Miscellaneous Control Group (CGroup)
- Disable support for the Ceph Distributed File System