Linux Kernel 6.17.3 released

Published by

The Linux Kernel 6.17.3 has been officially released, introducing a range of critical patches and fixes aimed at enhancing the performance and security of the operating system. Notable improvements include optimized performance for the VCN dump buffer, the CDNSP-PCI driver, and USB network settings. The release addresses several issues, such as a data race in the CDNSP-PCI driver, a buffer overflow vulnerability in the USB 9pfs transport layer, and security concerns related to the handling of CPU latency PM QoS requests in the same driver.

The CDNSP-PCI driver, which manages PCI device activation, has seen significant updates that eliminate the need for manual disabling after detachment, streamlining operations. Similarly, the QCM2290 driver has been enhanced to better handle long, high-bandwidth workloads, reducing the risk of controller crashes.

In terms of USB network settings, the default configuration has been adjusted to disable runtime power management for certain devices, preventing potential deadlocks and other power management-related issues. This change ensures devices remain active despite userspace policies.

Furthermore, the kernel has added ACPI support for FSL-MC and rectified issues with platform resource allocation, preventing incorrect value returns. It has improved error handling by implementing checks to avoid NULL pointer dereferences and fixed memory leaks by correctly managing object references.

Additional updates include enhancements to evdev 32-bit compatibility, adjustments in the fastrpc_map_lookup operations, and better management of DMA channels to avoid potential NULL dereferences. The kernel driver now enforces proper reference counting for map calls, addressing SMMU fault problems arising from reused file descriptors.

For those interested in exploring the new features and fixes, the full source code, patch, and PGP signature for Linux Kernel 6.17.3 can be accessed via the official kernel website.

Extended Information:
The release of Linux Kernel 6.17.3 is part of the ongoing effort by the Linux community to ensure that the kernel remains secure, efficient, and compatible with a wide range of hardware. Each release typically includes contributions from developers around the globe, encompassing various enhancements, bug fixes, and security patches. Users are encouraged to upgrade to benefit from these improvements and to help contribute to the kernel's ongoing development by reporting bugs and providing feedback. Future kernel versions are expected to incorporate even more extensive features, including enhanced hardware support and improvements in power management technologies, continuing the trend of making Linux a robust choice for both desktops and servers

Linux Kernel 6.17.3 released

The Linux Kernel 6.17.3 has been released, featuring several important patches and fixes for various parts of the operating system. The release includes better performance for the VCN dump buffer, the CDNSP-PCI driver, and the USB network settings, along with fixes for a data race in the CDNSP-PCI driver and a security issue in the USB 9pfs transport layer. Additionally, the kernel has added ACPI support for FSL-MC and fixed various other issues, including use-after-free bugs, NULL pointer dereferences, and potential memory leaks. The release also includes updates to the kernel driver, addressing problems with evdev 32-bit compatibility, fastrpc_map_lookup operations, and SMMU fault issues caused by map reuse.

Linux Kernel 6.17.3 released @ Linux Compatible