Microsoft updates the Linux kernel in WSL
Microsoft updates WSL's Linux kernel to version 6.6 after 2.5 years, reducing out-of-tree patches. Available on GitHub, it brings new configs and stable kernel updates, with full integration expected soon.
Read original articleMicrosoft has updated the Linux kernel in the Windows Subsystem for Linux (WSL) after two and a half years, bringing it to version 6.6, the latest LTS release. This update reduces the number of out-of-tree patches and is currently available as source code on GitHub, with a full rollout expected soon. While the feature-wise changes are not significant with a kernel update, the newer kernel allows Microsoft to eliminate some patches that were previously built on top of the older kernel. The update includes various improvements such as new x86 and ARM64 configs, fewer out-of-tree patches, and updates to stable kernel versions. Users interested in this update will need to build it from the source code on GitHub for now, but the changes are anticipated to be integrated into the stable release of WSL in the near future.
Related
Is 2024 the year of Windows on the Desktop?
In 2024, the author reviews Windows 11, highlighting challenges like limited hardware support, lack of installation control, manual driver search, slow updates, and UI lag. They compare favorably to Linux distributions.
Microsoft pauses Windows 11 update as it's sending some PCs into infinite reboot
Microsoft paused Windows 11 KB5039302 update due to a bug causing infinite reboot loops, affecting virtual machines. Investigation ongoing for fix before full release, advising caution for optional updates to prevent glitches.
CVE-2021-4440: A Linux CNA Case Study
The Linux CNA mishandled CVE-2021-4440 in the 5.10 LTS kernel, causing information leakage and KASLR defeats. The issue affected Debian Bullseye and SUSE's 5.3.18 kernel, resolved in version 5.10.218.
Microsoft's WSL2 Transitions to Linux 6.6 LTS Kernel
Microsoft's WSL2 upgrades to Linux 6.6 LTS kernel, offering x86_64/ARM64 updates and loadable modules support. The move aims to improve compatibility and performance, reducing the need for patches.
The Linux Kernel Matures to Having a Minimum Rust Toolchain Version
The Linux kernel is advancing to support multiple Rust compiler versions, starting with 1.78.0 and adding 1.79.0. This progress aims to stabilize Rust for Linux, enhancing driver and kernel code development efficiency.
Related
Is 2024 the year of Windows on the Desktop?
In 2024, the author reviews Windows 11, highlighting challenges like limited hardware support, lack of installation control, manual driver search, slow updates, and UI lag. They compare favorably to Linux distributions.
Microsoft pauses Windows 11 update as it's sending some PCs into infinite reboot
Microsoft paused Windows 11 KB5039302 update due to a bug causing infinite reboot loops, affecting virtual machines. Investigation ongoing for fix before full release, advising caution for optional updates to prevent glitches.
CVE-2021-4440: A Linux CNA Case Study
The Linux CNA mishandled CVE-2021-4440 in the 5.10 LTS kernel, causing information leakage and KASLR defeats. The issue affected Debian Bullseye and SUSE's 5.3.18 kernel, resolved in version 5.10.218.
Microsoft's WSL2 Transitions to Linux 6.6 LTS Kernel
Microsoft's WSL2 upgrades to Linux 6.6 LTS kernel, offering x86_64/ARM64 updates and loadable modules support. The move aims to improve compatibility and performance, reducing the need for patches.
The Linux Kernel Matures to Having a Minimum Rust Toolchain Version
The Linux kernel is advancing to support multiple Rust compiler versions, starting with 1.78.0 and adding 1.79.0. This progress aims to stabilize Rust for Linux, enhancing driver and kernel code development efficiency.