Skip to content

Releases: microsoft/WSL2-Linux-Kernel

linux-msft-wsl-5.15.90.3

13 Jul 00:34
Compare
Choose a tag to compare

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

06 May 04:15
Compare
Choose a tag to compare
  • 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

31 Mar 00:32
Compare
Choose a tag to compare
  • 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

04 Feb 00:51
Compare
Choose a tag to compare
  • 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

16 Dec 21:30
Compare
Choose a tag to compare
  • 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

29 Nov 19:30
Compare
Choose a tag to compare
  • 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

03 Nov 22:26
Compare
Choose a tag to compare
  • 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

29 Sep 02:11
Compare
Choose a tag to compare
  • 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

31 Aug 01:39
Compare
Choose a tag to compare
  • 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

02 Aug 18:16
Compare
Choose a tag to compare
  • 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