Linux kernel 6.17.10 released
Linux kernel 6.12.60 released
Linux kernel 6.6.118 released
Linux Kernel 6.17.10, 6.12.60, and 6.6.118 released
A new wave of Linux kernel updates has rolled out, including versions 6.17.10, 6.6.118, and also the previous point release, 6.12.60, which likely just got some final tweaks or fixes.
The core focus for many seems to be ironing out bugs from recent changes. There's a good example in kernel version 6.17.x, where they've effectively reverted a change related to GPIO swnode handling, specifically undoing the part that mistakenly told it not to use label-based GPIO lookup, because that approach was causing problems with laptops.
Then there are significant tweaks aimed squarely at the scheduling algorithm (sched_ext). One notable update ensures schedule_deferred() correctly checks for pending requests before proceeding. This kind of careful flag management is crucial stuff happening under the hood.
Another important fix deals with AMD displays and how they handle their clock signals, specifically preventing a situation where the display's clock gets cut off too early during mode setting, which could be really annoying if you're trying to get into something else.
Beyond that, we've got practical fixes like addressing an out-of-bounds memory read error in xfs symlink repair. That's good for stability and security on filesystem-heavy systems.
And the team is actively working towards cleaner code too. The replacement of strncpy with memcpy in XFS brings it more in line with modern kernel coding standards, definitely a step in the right direction for consistency, even if you don't hear about it quite as much.
There's also some work being done on MST (Multi-Stream Transport) links related to disabling panel replay until its implementation is fully sorted out. This prevents potential issues with required signaling sequences when FEC isn't enabled properly.
Finally, kernel developers aren't ignoring the power users or those needing reliable sleep/resume cycles; several patches tackle hibernation and resume snags across different subsystems, ensuring things like partition mode get restored correctly after waking from hibernate on PF passthrough setups.
Essentially, these updates keep showing Linux's core team is diligently working to fix bugs, improve performance where needed, and generally make the system run smoother with each release.
Linux kernel 6.17.10 released
Linux kernel version 6.17.10 is now available:
Full source: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.17.10.tar.xz
Patch: https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.17.10.xz
PGP Signature: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.17.10.tar.sign
You can view the summary of the changes at the following URL:
https://git.kernel.org/stable/ds/v6.17.10/v6.17.9
Linux kernel 6.12.60 released
Linux kernel version 6.12.60 is now available:
Full source: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.60.tar.xz
Patch: https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.12.60.xz
PGP Signature: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.60.tar.sign
You can view the summary of the changes at the following URL:
https://git.kernel.org/stable/ds/v6.12.60/v6.12.59
Linux kernel 6.6.118 released
Linux kernel version 6.6.118 is now available:
Full source: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.118.tar.xz
Patch: https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.6.118.xz
PGP Signature: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.118.tar.sign
You can view the summary of the changes at the following URL:
https://git.kernel.org/stable/ds/v6.6.118/v6.6.117