Repository navigation
Releases
Releases · microsoft/WSL2-Linux-Kernel
linux-msft-wsl-6.18.58.1
- Release rolling-lts/wsl/6.18.58.1
- Update to stable kernel version v6.18.58
- Enable CONFIG_TASKSTATS and associated options
- Build-in CONFIG_VIRTIO_BLK
- Reenable MTRR and PAT on x86
- Reenable CONFIG_INET_RAW_DIAG
- Enable CONFIG_MAC80211_HWSIM on x86
- Include a fix for a race condition with HV channel offer and rescind
- No longer include a fix for a perf build issue, since that's now fixed upstream
linux-msft-wsl-6.18.54.1
- Release rolling-lts/wsl/6.18.54.1
- Update to stable kernel version v6.18.54
- Forward port feature/arm64-hyperv-synthetic-clocks-timers/6.18
- Forward port feature/swiotlb-pool/6.18
- Kernel config changes:
- PPP support is re-enabled
- DRM and VGEM is re-enabled
- ISO9660 is now built-in rather than a module
- Bpf LSM is enabled by default
- dxgkrnl native fence sharing support (Karthikeyan Singaram)
linux-msft-wsl-6.18.40.1
Noteworthy changes include:
- Release rolling-lts/wsl/6.18.40.1
- Include a fix for a memory leak in dxgkrnl (Hideyuki Nagase)
- Significantly trimmed kernel configs
- Removed support for physical hardware that is never exposed to WSL guests
- Disabled several kernel debug options
- Updated custom kernel instructions to support a new layout of the kernel artifacts VHD, which now includes kernel UAPI headers and perf
linux-msft-wsl-6.18.35.2
Noteworthy changes include:
- Release rolling-lts/wsl/6.18.35.2
- Include a fix for an out-of-tree-patch that had x86 using the wrong timer MSR
linux-msft-wsl-6.18.33.2
Noteworthy changes include:
- Release rolling-lts/wsl/6.18.33.2
- Include a fix for an out-of-tree-patch that had x86 using the wrong timer MSR
linux-msft-wsl-6.18.35.1
- Release rolling-lts/wsl/6.18.35.1
- Update to stable kernel version v6.18.35
- Include a fix for virtio-fs attempting to DMA map a region that's too large (Ben Hillis)
- Fewer out of tree patches. Sets of patches now included from upstream:
- Hv socket fixes (fix/hv_sock_eio/6.18)
linux-msft-wsl-6.18.33.1
Noteworthy changes include:
- Release rolling-lts/wsl/6.18.33.1
- Update to stable kernel version v6.18.33
- dxgkrnl: Fix accessing syncobj after freed (Hideyuki Nagase)
linux-msft-wsl-6.18.26.3
Noteworthy changes include:
- Release rolling-lts/wsl/6.18.26.3
- Update a patch (feature/swiotlb-pool/6.18) to expose sysctl information about HV PCI's reserved memory (Ben Hillis)
linux-msft-wsl-6.18.26.2
Noteworthy changes include:
- Release rolling-lts/wsl/6.18.26.2
- Include a patch (feature/swiotlb-pool/6.18) allowing HV PCI to reserve specific memory. (Asher Kariv)
linux-msft-wsl-6.18.26.1
- Release rolling-lts/wsl/6.18.26.1
- Update to stable kernel version v6.18.26
- Include an additional patch to catch malformed packets sent from the hypervisor (Dexuan Cui)