Linux Kernel 6.12.79 Released To Fix Redundant LoongArch Code
The latest stable update brings a minor but necessary cleanup for specific architectures within the kernel tree. Linux Kernel 6.12.79 addresses a code duplication issue that could confuse the build system on certain hardware configurations. This patch ensures that only one implementation of interrupt masking remains active to prevent conflicts.
What changed in Linux Kernel 6.12.79?
Greg Kroah-Hartman signed this release to revert an earlier LoongArch change regarding machine_kexec_mask_interrupts. The original addition became redundant after a consolidation commit appeared in version 6.12.78, which means keeping both versions running creates unnecessary bloat. Developers often struggle when multiple paths exist for the same function because it complicates debugging and increases the chance of regressions during updates.
Linux kernel 6.12.79 released
Linux kernel version 6.12.79 is now available:
Full source: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.79.tar.xz
Patch: https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.12.79.xz
PGP Signature: https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.79.tar.sign
You can view the summary of the changes at the following URL:
https://git.kernel.org/stable/ds/v6.12.79/v6.12.78
