Skip to content

Releases: microsoft/WSL2-Linux-Kernel

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

linux-msft-wsl-5.10.102.1

09 Mar 01:04
Compare
Choose a tag to compare
  • Release rolling-lts/wsl/5.10.102.1
  • Update to upstream stable kernel release 5.10.102
  • Disable unprivileged BPF by default
    • It can be re-enabled by setting the kernel.unprivileged_bpf_disabled sysctl to 0
  • Update Dxgkrnl Version to 2216
    • Fix out of bounds array access for ioctls[]
    • Implement wait for sync VM bus messages as “killable” to allow killing a process waiting for a synchronous call to the host
    • Flush device for termination when process is destroyed to avoid a deadlock when the guest process is killed

linux-msft-wsl-5.10.93.2

07 Feb 21:13
Compare
Choose a tag to compare
  • Release rolling-lts/wsl/5.10.93.2
  • Update to upstream stable kernel release 5.10.93
  • Enable CH341 and CP210X USB Serial drivers
  • Fix README.md build instructions to include dwarves dependency for pahole
  • Switched Dxgkrnl Version to 2111
    • Removed the limit of existing and total sysmem allocations
    • Properly flush the device for termination during process cleanup
    • Fixed SPDX-License-Identifier for d3dkmthk.h

linux-msft-wsl-5.10.81.1

31 Jan 21:46
Compare
Choose a tag to compare
  • Release rolling-lts/wsl/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

linux-msft-wsl-5.10.74.3

10 Nov 16:19
Compare
Choose a tag to compare
  • Release rolling-lts/wsl/5.10.74.3
  • Update to upstream stable kernel release 5.10.74
  • Enable BPF Type Format (CONFIG_DEBUG_INFO_BTF) for use by eBPF tools (microsoft/WSL#7437)
  • Updated Dxgkrnl version to 2110
    • Enable the Buffer Sharing and Sync File Frameworks (CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) for Dxgkrnl usage
    • Fix Dxgkrnl build failure with GCC versions older than 8.1 (microsoft/WSL#7558)