Linux Kernel 6.1.168, 6.6.134, 6.12.81, 6.18.22, 6.19.12 released
Linux Kernel 6.1.168, 6.6.134, 6.12.81, 6.18.22, and 6.19.12 are now available. The USB gadget subsystem took the biggest hit with patches fixing race conditions that caused crashes when users unbound devices or entered suspend modes. Kernel memory safety also gets a boost by ensuring kallsyms and thermal zones handle module removal and power events without dangling pointers. It is exactly the kind of boring update that keeps systems from spontaneously rebooting during critical operations.
Linux Kernel 6.1.168, 6.6.134, 6.12.81, 6.18.22, 6.19.12 released @ Linux Compatible
Linux Kernel 6.1.168, 6.6.134, 6.12.81, 6.18.22, 6.19.12 released
Linux Kernel versions 6.1.168, 6.6.134, 6.12.81, 6.18.22, and 6.19.12 have been released, focusing primarily on stability and security improvements. The recent updates address critical issues in the USB gadget subsystem that could lead to crashes during device unbinding or power management, with significant patches to enhance kernel memory safety. Improvements include better handling of race conditions and memory corruption, particularly in the kallsyms and thermal management code, ensuring more reliable system operations. Additionally, targeted fixes for hardware-specific drivers improve stability across various architectures, enhancing overall system reliability without requiring manual intervention
