โŒ

Reading view

Linux Kernel 6.17 Reaches End of Life, Itโ€™s Time to Upgrade to Linux Kernel 6.18 LTS

Linux Kernel 6.17 End

Linux kernel 6.17 reached end of life and all users are now recommended to upgrade their systems to the latest Linux 6.18 kernel series as soon as possible.

The post Linux Kernel 6.17 Reaches End of Life, Itโ€™s Time to Upgrade to Linux Kernel 6.18 LTS appeared first on 9to5Linux - do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.

  •  

Linus Torvalds Announces First Linux Kernel 6.19 Release Candidate

Linux 6.19 Release Candidate

Linus Torvalds announced the general availability of the first Release Candidate version of the upcoming Linux 6.19 kernel series for public testing. Hereโ€™s what to expect!

The post Linus Torvalds Announces First Linux Kernel 6.19 Release Candidate appeared first on 9to5Linux - do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.

  •  

Itโ€™s Official: Linux Kernel 6.18 Will Be LTS, Supported Until December 2027

Linux 6.18 LTS

Linux kernel 6.18 is now officially marked as LTS (Long-Term Support) on the kernel.org website and it will be supported until December 2027.

The post Itโ€™s Official: Linux Kernel 6.18 Will Be LTS, Supported Until December 2027 appeared first on 9to5Linux - do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.

  •  

Linux Kernel 5.4 Reaches End of Life After More Than Six Years of Maintenance

Linux Kernel 5.4 End

Linux 5.4 LTS kernel series has reached end of life after being maintained for more than six years, receiving a total of 302 point releases.

The post Linux Kernel 5.4 Reaches End of Life After More Than Six Years of Maintenance appeared first on 9to5Linux - do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.

  •  

GNU Linux-Libre 6.18 Kernel Released for Software Freedom Lovers

GNU Linux-Libre 6.18

GNU Linux-libre 6.18 kernel is now available for download. This release is based on Linux kernel 6.18 and itโ€™s targeted at those who seek 100% freedom for their personal computers.

The post GNU Linux-Libre 6.18 Kernel Released for Software Freedom Lovers appeared first on 9to5Linux - do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.

  •  

Linux Kernel 6.18 Released! How to Install it in Ubuntu

Linux Kernel 6.18 was released yesterday! According to the version history, it will be probably the next Long Term Support (LTS) kernel release.

Linus Torvalds announced this kernel release on this lkml.org page:

So Iโ€™ll have to admit that Iโ€™d have been happier with slightly less bugfixing noise in this last week of the release, but while thereโ€™s a few more fixes than I would hope for, there was nothing that made me feel like this needs more time to cook. So 6.18 is tagged and pushed out.

โ€ฆ

Whatโ€™s New in Linux Kernel 6.18

On CPU side, the new kernel updated Intel Trust Domain Extensions (TDX) to work with Kexec for being able to load and boot into a new kernel from another currently running kernel. It updated FRED with patch for the late breaking incompatible change. And, it added a workaround for Xeon 6 to avoid performance issue.

For AMD, it updated Error Detection And Correction โ€œEDACโ€ driver with next Zen 6 โ€œVeniceโ€ server processors support. And, added patch for the old Bulldozer processors with X86_NATIVE_CPU option support for maximizing performance.

Image by Marcello Rabozzi from Pixabay

The Kernel also added support for Sheaves, a new opt-in, per-CPU and array-based caching layer, updated IOMMU driver with ACPI and MIPS vendor extensions support for RISC-V, and introduced Loongson Security Engine support for handling offloaded RNG, TPM2, and various crypto acceleration on LoongArch processors.

It as well added patch to reliably handle 255+ vCores on AMD EPYC servers, enabled Wildcat Lake graphics support, introduced new Rocket accelerator driver for the NPU found on newer Rockchip SoCs, and added Googleโ€™s PSP encryption for TCP connections.

The Bcachefs code is removed from Kernel 6.18, users should now use DKMS kernel modules instead. And, exFAT file-system driver has been optimized leads to 16.5x speedup for loading time.

The new Kernel also added many new hardware support. They include:

  • Haptic touchpad support.
  • New sensor driver for GPD handheld gaming devices.
  • Awinic AW86927 haptic driver for Fairphone 5 smartphone.
  • Hynitron CST816x touchscreen control.
  • New EC driver for Lenovo ThinkPad T14s Gen6 With Snapdragon X Elite SoC.
  • AI button and Fn keys support for on Xiaomi Redmibook laptops.
  • Red and green status LEDs support on QNAP NAS devices.
  • Sensor monitoring support for Dell OptiPlex 7040, ROG STRIX X670E-E, X870-I/X870E-E GAMING WIFI, etc motherboards.
  • Apple M2 Pro, M2 Max, and M2 Ultra.
  • Qualcomm Snapdragon X1 laptops of the Dell Thena, HP OmniBook X14, Dell Inspiron 14 Plus, Dell Latitude 7455, HP Omnibook X14, and Lenovo ThinkBook T16.

For more about Linux Kernel 6.18, see either kernelnewbies.org or phoronix.com pages.

How to Install Kernel 6.18 in Ubuntu 24.04+

The Mainline Kernel PPA has built the new kernel as .deb packages, which are available to download through the link below:

Depends on your CPU architecture type (run uname -a or dpkg --print-architecture command to tell), select download either amd64 for Intel/AMD, armhf/arm64 for 32-bit/64-bit ARM, or ppc64el for IBM POWER, s390x for IBMz or LinuxONE.

NOTE: the Mainline Kernel packages are NOT signed! You need to disable secure-boot to boot the kernel. And it may be not work properly with NVIDIA proprietary driver.

For Intel/AMD platform, you may open terminal or connect to the server console, then run the commands below one by one to download & install the Kernel:

cd /tmp

wget -c https://kernel.ubuntu.com/mainline/v6.18/amd64/linux-headers-6.18.0-061800-generic_6.18.0-061800.202511302339_amd64.deb

wget -c https://kernel.ubuntu.com/mainline/v6.18/amd64/linux-headers-6.18.0-061800_6.18.0-061800.202511302339_all.deb

wget -c https://kernel.ubuntu.com/mainline/v6.18/amd64/linux-image-unsigned-6.18.0-061800-generic_6.18.0-061800.202511302339_amd64.deb

wget -c https://kernel.ubuntu.com/mainline/v6.18/amd64/linux-modules-6.18.0-061800-generic_6.18.0-061800.202511302339_amd64.deb

sudo apt install ./linux*-6.18.0*.deb

After installed the packages, restart your computer or server and run uname -a to verify.

Uninstall Kernel 6.18

For any reason, you may remove this Kernel by firstly rebooting into the old Kernel (usually under Grub -> Advanced options of Ubuntu)., then run command:

sudo apt remove --autoremove linux-headers-6.18.0* linux-modules-6.18.0-*-generic
  •  

Linux Kernel 6.18 Officially Released, Could Be the Next LTS Kernel Series

Linux Kernel 6.18

Linux kernel 6.18 is now available for download with new features, enhanced hardware support through new and updated drivers, improvements to filesystems and networking, and much more. Hereโ€™s whatโ€™s new!

The post Linux Kernel 6.18 Officially Released, Could Be the Next LTS Kernel Series appeared first on 9to5Linux - do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.

  •  

Ubuntu Security Roundup: Fixes for fetchmail, Go Cryptography, Linux Kernel, and More

Canonical has released a series of important security updates addressing vulnerabilities in fetchmail, Go Cryptography, and multiple Linux kernel variants used across Oracle Cloud and AWS environments. These updates patch flaws that could lead to crashes, privilege leaks, or system compromises. Ubuntu has rolled out four security notices USN-7838-1, USN-7839-1, USN-7795-4, and USN-7833-3 between October [โ€ฆ]

The post Ubuntu Security Roundup: Fixes for fetchmail, Go Cryptography, Linux Kernel, and More appeared first on UbuntuPIT.

  •  

Ubuntu Security Roundup: Fixes for fetchmail, Go Cryptography, Linux Kernel, and More

Canonical has released a series of important security updates addressing vulnerabilities in fetchmail, Go Cryptography, and multiple Linux kernel variants used across Oracle Cloud and AWS environments. These updates patch flaws that could lead to crashes, privilege leaks, or system compromises. Ubuntu has rolled out four security notices USN-7838-1, USN-7839-1, USN-7795-4, and USN-7833-3 between October [โ€ฆ]

The post Ubuntu Security Roundup: Fixes for fetchmail, Go Cryptography, Linux Kernel, and More appeared first on UbuntuPIT.

  •  

Linus Torvalds Announces Linux 6.18-rc1, Calls It โ€œOne of the Good Merge windowsโ€

Linus Torvalds has tagged and released Linux 6.18-rc1, the first test build of the upcoming kernel. After two weeks of merges, Torvalds described this cycle as an ordinary, smooth window with no serious issues. In his release note, Torvalds called the 6.18 merge window โ€œone of the good merge windows,โ€ saying he did not need [โ€ฆ]

The post Linus Torvalds Announces Linux 6.18-rc1, Calls It โ€œOne of the Good Merge windowsโ€ appeared first on UbuntuPIT.

  •  

Linus Torvalds Announces First Linux Kernel 6.18 Release Candidate

Linux 6.18 Release Candidate

Linus Torvalds announced the general availability of the first Release Candidate version of the upcoming Linux 6.18 kernel series for public testing. Hereโ€™s what to expect!

The post Linus Torvalds Announces First Linux Kernel 6.18 Release Candidate appeared first on 9to5Linux - do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.

  •  

Linux Kernel 6.16 Reaches End of Life, Itโ€™s Time to Upgrade to Linux Kernel 6.17

Linux kernel 6.16 End

Linux kernel 6.16 reached end of life and all users are now recommended to upgrade their systems to the latest Linux 6.17 kernel series as soon as possible.

The post Linux Kernel 6.16 Reaches End of Life, Itโ€™s Time to Upgrade to Linux Kernel 6.17 appeared first on 9to5Linux - do not reproduce this article without permission. This RSS feed is intended for readers, not scrapers.

  •  

Linux Kernel 6.17.2 Released: Key Fixes for f2fs, KVM, and amdgpu

Greg Kroah-Hartman has announced the release of Linux kernel version 6.17.2, marking another steady round of maintenance updates for the platform. The release focuses on tightening up code reliability with dozens of fixes across filesystems, virtualization, crypto modules, and device drivers. The update refines core areas of the kernel with an emphasis on correctness and [โ€ฆ]

The post Linux Kernel 6.17.2 Released: Key Fixes for f2fs, KVM, and amdgpu appeared first on UbuntuPIT.

  •  

NVIDIA Pushes Open-Source vGPU Support for Linux Kernel with Second RFC Patch Series

NVIDIA has moved its open-source strategy forward by submitting a second version of its โ€œrequest for commentsโ€ (RFC) patch series to the Linux kernel mailing list, aiming to establish stable GPU virtualization (vGPU) support. Authored by NVIDIA developer Zhi Wang, this initiative signals a continued and serious effort to improve the companyโ€™s driver framework within [โ€ฆ]

The post NVIDIA Pushes Open-Source vGPU Support for Linux Kernel with Second RFC Patch Series appeared first on UbuntuPIT.

  •  

Linux 6.18 DRM Pull Bringing Tyr, Rocket, and Critical Intel/AMD Enhancements

Linus Torvalds has pulled the Direct Rendering Manager (DRM) updates for the next kernel release, ushering in a substantial set of improvements for graphics and accelerator hardware. In the pull request, DRM maintainer Dave Airlie emphasized the significant push toward Rust integration as a central theme. The update mainlines new open-source drivers, delivers critical enhancements [โ€ฆ]

The post Linux 6.18 DRM Pull Bringing Tyr, Rocket, and Critical Intel/AMD Enhancements appeared first on UbuntuPIT.

  •  

Linux Kernel 6.17 Released! Mainline PPA updated for Ubuntu 24.04 +

Linux 6.17 is out as the latest Kernel release! Linus Torvalds announced it yesterday afternoon in lkml.org:

No huge surprises this past week, so here we are, with kernel 6.17 pushed out and ready to go.

Below is the shortlog for just the last week โ€“ not the full 6.17 release โ€“ as usual. Itโ€™s not exciting, which is all good. I think the biggest patch in there is some locking fixes for some bluetooth races that could cause use-after-free situations. Whee โ€“ thatโ€™s about as exciting as it gets.

โ€ฆ

Whatโ€™s New in Kernel 6.17

Linux 6.17 introduced Attack Vector Controls, which provides a simple method to manage CPU vulnerability mitigations. Which, so far supports 5 sets of attack-vector mitigations: User-to-Kernel, User-to-User, Guest-to-Host, Guest-to-Guest, and Cross-Tread. See the official documentation for more about it.

For Intel, the kernel added Intel IPU7 driver for web camera support on Lunar Lake and Panther Lake laptops. And, it added perf profiling support for Panther Lake, and EDAC (Error Detection and Correction) support for Granite Rapids D, Wildcat Lake, and Raptor Lake HX, and Core i5 14600, i7 14700 processors.

It as well added initial support for Wildcat Lake integrated graphics, enabled OpenGL and Vulkan support for Xe3 Panther Lake graphics by default, and added SR-IOV (Single Root I/O Virtualization) support for Battlemage GPUs but limit to Arc Pro graphics card.

There are as well DRM Panic support for the Intel i915 and Xe kernel drivers, Wildcat Lake โ€œWCLโ€ display enablement, and experimental flip queue support for Lunar Lake and Panther Lake hardware, and NPU accelerator support for Wildcat Lake.

image from Intel.com

On the AMD side, the kernel merged AMDโ€™s Hardware Feedback Interface driver for dynamic core ranking, improved task scheduling, and better support for processors with mix of classic and dense cores.

It also added SmartMux support for hybrid laptops that dynamically switch the GPU being used. For example, when gaming, the system can be switch the active display to the discrete GPU for better performance.

Other AMD changes include CPUID faulting support, and fix for AMDGPU hibernation, which can save 50 minutes on large GPU servers.

Image by anirudhlv from Pixabay

Other changes in this Kernel release include:

  • Apple System Management Controller (SMC) driver for being able to reboot modern M1/M2 Macs
  • BRBE (Branch Record Buffer Extension) support for ARM64.
  • Drop non-SMP (Symmetric Multi-Processing), meaning for system with only one CPU core, there might be small performance regression.
  • Turbostat command-line utility can now display CPU L3 cache topology information.
  • Much faster CRC32C error detection on modern Intel and AMD AVX-512 processors.
  • Added โ€œpm_async=offโ€ parameter to disable async suspend/resume with the Linux kernel
  • Large folio support for Btrfs (experimental).
  • Multi-device filesystems like btrfs and bcachefs can handle certain device loss without the need to shutdown the whole filesystem.
  • New driver for powering on the T-HEAD TH1520 RISC-V SoCโ€™s GPU.

There are as well many new and updated hardware support, including:

  • Raspberry Pi RP1 PCI device support
  • Marvell PXA1908 and the CIX P1 SoC
  • Andes Tech QiLai SoC and the Sophgo SG2000.
  • NVIDIA Tegra264.
  • Samsung Snapdragon X laptop support.
  • Add support for Touch Bars on x86 MacBook Pros.
  • BCM5325 switches.
  • Support 50 / 100 / 200 / 400 / 800 gigabit Ethernet cards.
  • Lenovo WMI Gaming Series Drivers for Lenovo Legion Go S gaming handheld.

For more changes about Linux Kernel 6.17, see either this page or kernelnewbies.

How to install Linux 6.17 in Ubuntu

Ubuntu 25.10 has already included Kernel 6.17 RC, while the stable release will be available soon in the final release.

For Ubuntu 24.04, it will probably have Kernel 6.17 in next 24.04.4 point release. If you canโ€™t wait, try the mainline kernel PPA.

NOTE: The mainline Kernel is built for testing purpose! Itโ€™s NOT signed, so you need to disable secure boot for being able to boot the kernel. And, it may have compatibility issues with proprietary drivers.

For amd64, arm64, armhf, ppc64el, and s390x CPU architecture types, the Kernel PPA provides Linux Kernel 6.17 package at the link below:

If you donโ€™t know your CPU type, run dpkg --print-architecture command to tell, then select download & install the proper packages for your system.

For modern Intel/AMD (amd64) platform, open terminal (Ctrl+Alt+T) and run the commands below one by one to download & install the kernel:

wget -c https://kernel.ubuntu.com/mainline/v6.17/amd64/linux-headers-6.17.0-061700-generic_6.17.0-061700.202509282239_amd64.deb

wget -c https://kernel.ubuntu.com/mainline/v6.17/amd64/linux-headers-6.17.0-061700_6.17.0-061700.202509282239_all.deb

wget -c https://kernel.ubuntu.com/mainline/v6.17/amd64/linux-image-unsigned-6.17.0-061700-generic_6.17.0-061700.202509282239_amd64.deb

wget -c https://kernel.ubuntu.com/mainline/v6.17/amd64/linux-modules-6.17.0-061700-generic_6.17.0-061700.202509282239_amd64.deb

sudo apt install ./linux-headers-6.17.0*.deb ./linux-image-unsigned-6.17.0*.deb ./linux-modules-6.17.0*.deb

After installed the kernel, restart and run uname -a to verify the new kernel.

Uninstall Kernel 6.17

To remove the kernel 6.17, reboot and select boot an old kernel entry from Grub boot-loader (usually under Advanced menu), then run the command below to uninstall:

sudo apt remove linux-modules-6.17.0-*-generic linux-headers-6.17.0-061700
  •