Linux kernel 6.16-rc6 released

Published by

The sixth release candidate of Linux Kernel 6.16, designated as 6.16-rc6, has been announced by Linus Torvalds. This release includes a variety of fixes addressing multiple issues, such as correcting a shift count that was out of range, fixing a null pointer dereference in the rtsn_probe function, and resolving recursive locking in pci_msix_write_tph_tag. Additional improvements encompass the addition of a new priority for promiscuous mode, adjustments in signedness for skb remaining space calculations, and rectifying a bug related to non-transmitted BSSID profile searches. The update also introduces safeguards against potential out-of-bounds page table access during batched unmap operations, establishes limits on concurrent STA and SoftAP operations on the same channel, and corrects issues with eventpoll.

In his announcement, Torvalds recounted a moment of uncertainty during the development of this release when he experienced instability. Although he initially suspected various subsystems, he ultimately traced the issue back to a simple revert. Following this challenge, he expressed a more positive outlook on the release's progress, emphasizing the random nature of the fixes included in this version, which span across drivers, architecture, filesystems, networking, tooling, and documentation.

As the release process continues, Torvalds urged the community to keep testing the kernel to ensure its stability and reliability. The complete changelog and additional details are available through the official kernel repository links provided in the announcement.

Extension:
The Linux kernel community remains active and responsive to user feedback, constantly working to improve the platform's performance and security. With the release of 6.16-rc6, developers and users can expect ongoing enhancements that address both new features and critical bug fixes. The kernel serves as the backbone of numerous operating systems, and its development is crucial for maintaining compatibility with evolving hardware and software technologies.

As we move closer to the final release of Linux Kernel 6.16, contributors are encouraged to submit their patches and suggestions, ensuring a well-rounded and robust kernel. The collaborative effort from developers worldwide helps to maintain Linux's reputation as a leading choice for servers, desktops, and embedded systems.

Looking ahead, the community anticipates further innovations, including better support for emerging hardware technologies, enhancements in performance tuning, and greater focus on security vulnerabilities. Continuous testing and feedback from users will play a pivotal role in shaping future updates and ensuring that the Linux kernel remains a powerful, reliable, and flexible operating system core

Linux kernel 6.16-rc6 released

Linus Torvalds has announced the release of the sixth release candidate for Linux Kernel 6.16. The list of changes in the Linux kernel includes fixes for various issues, such as shift count out of range, null pointer dereference in rtsn_probe, and recursive locking in pci_msix_write_tph_tag. Other improvements include a new prio for promiscuous mode, correct signedness in skb remaining space calculation, and a fix for non-transmitted BSSID profile search. Other changes include a fix for potential out-of-bounds page table access during batched unmap, a limit on concurrent STA and SoftAP to operate on the same channel, and a fix for eventpoll. Other changes include checking AGP Capability before binding to unsupported devices, moving the WoL function to a shared library, and removing the default log level to non-verbose. The kernel also addresses issues with x86/hyper-v, PCI apple, and arm64.

Linux kernel 6.16-rc6 released @ Linux Compatible