Linux 3263 Published by

Linux Kernel 6.17.6 has been released with numerous updates and fixes. The update addresses problems in key areas such as ksmbd, GPIO handling, XFS file system management, memory management, and GPIB drivers to enhance overall performance and reliability. Notable changes include the addition of size validation for reading handles in ksmbd, upgrades to GPIO management, and enhancements to XFS file system warning functionality. Additionally, Linux kernels 6.6.115 and 5.4.301 are also available.

Linux kernel 6.17.6 released
Linux kernel 6.6.115 released
Linux kernel 5.4.301 released




Linux kernels 6.17.6, 6.6.115, and 5.4.301 released

More Linux kernels have been released. Linux Kernel 6.17.6 incorporates numerous updates and fixes as documented in various upstream commits. The thorough testing process involved the efforts of several individuals, including Salvatore Bonaccorso and Florian Fainelli, who have meticulously evaluated each update to ensure its stability.

Kernel

Several important updates have been added to fix problems in key areas like ksmbd, GPIO handling, XFS file system management, memory management, and GPIB drivers. These updates are designed to enhance the overall performance and reliability of Linux systems by fixing potential vulnerabilities and errors that could cause problems during operation.

One notable change is the addition of size validation for reading handles in the ksmbd subsystem. This modification was contributed by Qianchang Zhao and prevents read errors from malformed messages, thereby maintaining system integrity. Furthermore, there have been upgrades to how GPIO is managed by setting a specific direction for GPIO lines on the IDIO-16 and adding a new setting for mixed direction lines in GPIO controllers.

Furthermore, Darrick J. Wong has enhanced XFS file system warning functionality by addressing the lack of warnings for deprecated mount options during system bootup. This update provides users with easier identification of obsolete settings, allowing them to make necessary adjustments to prevent potential issues.

The memory management subsystem has also received significant attention, thanks to contributions from David Hildenbrand. The balloon driver now accurately indicates success when deflating during migration, and the MIGRATEPAGE_SUCCESS return value has been removed in favor of a simplified "0" indication for success.

Dave Penkler's updates to GPIB drivers have made sure that commands to clear devices and trigger events are sent correctly to applications, and he has also fixed problems with managing device references to stop memory leaks. Additionally, the serial driver has been improved by getting rid of extra steps in the SC16IS7XX driver and by correctly handling UART baud clocks on MediaTek SoCs.

In addition to version 6.17.6, other recent kernel releases include versions 6.6.115 and 5.4.301. These updates demonstrate the ongoing efforts of the Linux community to improve system stability, performance, and security through continuous development and testing.

Linux kernel 6.17.6 released


Linux kernel version 6.17.6 is now available:

Full source: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.17.6.tar.xz
Patch: https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.17.6.xz
PGP Signature: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.17.6.tar.sign

You can view the summary of the changes at the following URL:
https://git.kernel.org/stable/ds/v6.17.6/v6.17.5



Linux kernel 6.6.115 released


Linux kernel version 6.6.115 is now available:

Full source: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.115.tar.xz
Patch: https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.6.115.xz
PGP Signature: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.115.tar.sign

You can view the summary of the changes at the following URL:
https://git.kernel.org/stable/ds/v6.6.115/v6.6.114



Linux kernel 5.4.301 released


Linux kernel version 5.4.301 is now available:

Full source: https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.301.tar.xz
Patch: https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-5.4.301.xz
PGP Signature: https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.301.tar.sign

You can view the summary of the changes at the following URL:
https://git.kernel.org/stable/ds/v5.4.301/v5.4.300