Linux Kernel 6.14 was released yesterday on Monday! Linus Torvalds announced it in lkml.org:
So it’s early Monday morning (well – early for me, I’m not really a morning person), and I’d love to have some good excuse for why I didn’t do the 6.14 release yesterday on my regular Sunday afternoon release schedule.
I’d like to say that some important last-minute thing came up and delayed things.
Want to downgrade the Linux Kernel to the original GA (General Availability) Kernel 6.8 in Ubuntu 24.04? Here’s how to do the job step by step.
Since Ubuntu 24.04.2, the LTS by default ships with HWE kernel 6.11, which will be updated to the newer kernel series for the next point releases. However, the original Kernel 6.8 is always easy to install back.
Linux Kernel 6.13 is released! Linus Torvalds announced it in lkml.org on Sunday:
So nothing horrible or unexpected happened last week, so I’ve tagged and pushed out the final 6.13 release.
It’s mostly some final driver fixes (gpu and networking dominating – normal), with some doc updates too. And various little stuff all over. The shortlog is appended for people who want to see the details (and, as always, it’s just the shortlog for the last week, the full 6.13 log is obviously much too big).
The new kernel introduced many new drivers, performance improvements, new & updated hardware support!
For AMD, it features new AMD 3D V-Cache Optimizer driver, for Ryzen X3D CPUs with larger 3D V-Cache to help optimize performance, supports PCIe TPH that is found with new AMD EPYC 9005 “Turin” servers, and uses AMD P-State driver as default in these CPUs.
This is a step by step beginner’s tutorial shows how to set the default OS or kernel entry in Grub boot-menu in Ubuntu, Linux Mint, Debian or other Linux.
Most Linux today uses Grub2 to provide a menu on start-up, allowing to choose which operating system, which kernel, or recovery mode to boot.
It by default boots the first entry, while user can configure to automatically another menu entries without user interaction. And, here’s how to do the trick in 2 ways: from command line or use a graphical tool.
Linux Kernel 6.12 was released! Linus Torvalds announced on Sunday:
“No strange surprises this last week, so we’re sticking to the regular release schedule, and that obviously means that the merge window opens
tomorrow. I already have two dozen+ pull requests in my mailbox, kudos to all the early birds.
But before the merge window opens, please give this a quick test to make sure we didn’t mess anything up. The shortlog below gives you the summary for the last week, and nothing really jumps out at me. A number of last-minute reverts, and some random fairly small fixes fairly spread out in the tree.”
Linux Kernel 6.11 was released! Linus Torvalds announced it 2 days ago on Sunday:
“I’m once again on the road and not in my normal timezone, but it’s Sunday afternoon here in Vienna, and 6.11 is out.
The last week was actually pretty quiet and calm, which is nice to see. The shortlog is below for anybody who wants to look at the details, but it really isn’t very many patches, and the patches are all pretty small. Nothing in particular stands out – the biggest patch in here is for Hyper-V Confidential Computing documentation. …”
For Ubuntu 24.04 and its based systems, the Mainline Kernel PPA finally fixed building recent Kernel packages since v6.10.3.
The Mainline Kernel PPA is Ubuntu maintained package archive that keeps building the upstream Linux Kernel releases for testing purpose.
The recent builds since v6.10-rc3 were broken due to unknown reason. If you’re waiting for the fix for it, the latest build for Kernel 6.10.3 is backing for working again.
Linux Kernel 6.10 was finally released a day ago on this Sunday. Linus Torvalds announced on this page:
“So the final week was perhaps not quote as quiet as the preceding ones, which I don’t love – but it also wasn’t noisy enough to warrant an extra rc. And much of the noise this last week was bcachefs again (with netfs a close second), so it was all pretty compartmentalized.
In fact, about a third of the patch for the last week was filesystem-related (there were also some btrfs latency fixes and other noise), which is unusual, but none of it looks particularly scary.”
Linus Torvalds announced Linux 6.8 stable as the latest Kernel series this Sunday.
For Intel, the new kernel now includes the IAA (Intel Analytics Accelerators) crypto compression kernel driver, Qualcomm WCD939X USB subsystem Altmode Mux driver. It added support for QAT 420xx devices, and Thunderbold support for next 16th gen CPUs, QAT 420xx devices. The intel_idle driver now supports ntel Meteor Lake 14th Gen CPUs. And, the issue that the maximum frequency of Core Ultra mobile processors is 100MHz less has been fixed.
AMD PMC (Power Management Controller) driver has been updated with next-gen Zen 5 CPUs support. And, the kernel now supports AMD MicroBlaze V soft-core RISC-V processor.
Kernel 6.8 also added many new devices support. They include Samsung Exynos Auto v920, Google GS101 (Tensor G1), MediaTek MT8188, Qualcomm SM8650 (Snapdragon 8 Gen 3), Qualcomm X1E80100 (Snapdragon X Elite), and Unisoc UMS9620 (Tanggula 7), as well as new Lenovo, ASUS, and Acer Chromebooks with Mediatek MT8183 SoC.
For gaming, the kernel adds driver for Adafruit Seesaw gamepad, and supports Lenovo Legion Go and Nintendo Switch Online (NSO) controllers, as well as new gaming handhelds, such as Anbernic RG351V, Powkiddy RK2023, and Powkiddy X55.
Other changes in Linux Kernel 6.8 include:
Initial Rust support for LoongArch CPU.
11% higher s390 (IBM Z) system call entry performance