Linux 6.0 is out! And it’s…well…
So, as is hopefully clear to everybody, the major version number
change is more about me running out of fingers and toes than it is
about any big fundamental changes.But of course there’s a lot of various changes in 6.0 – we’ve got over
15k non-merge commits in there in total, after all, and as such 6.0 is
one of the bigger releases at least in numbers of commits in a while.
So what’s really new? As usual, new kernels contain new drivers and new hardware support. 9to5 Linux has a good summary of what’s new, and there’s one part worth noting:
There are also good news for virtualization as Linux kernel 6.0 introduces a new pseudo-device called ‘guest vCPU stall detector’ that can act as a watchdog to tell the host if the VM has stalled.
In many years of using VMs, I would say the VM-related problems are usually:
- Problems/hangs at boots
- Non-responsive VM requiring a panel reset, or sometimes the provider has to step in to fix it
For some reason, these issues pop up on everything from big providers to small providers. They’re more frequent with lower-quality hosts but over the years, I’ve had everyone from Azure to providers that are now out of business have occasional hung VMs. Perhaps this fix will help? The description sounds rather salacious:
This adds a mechanism to detect stalls on the guest vCPUS by creating a
per CPU hrtimer which periodically ‘pets’ the host backend driver.
On a conventional watchdog-core driver, the userspace is responsible for
delivering the ‘pet’ events by writing to the particular /dev/watchdogN node.
Related Posts:
- LowEndBoxTV: Free Power Toys for Your Linux Server! - October 4, 2024
- Happy Halloween from MangoMail!Get 3 Months FREE Email Hosting on New Signups! - October 3, 2024
- LowEndBoxTV: Stop Losing Your WordPress Data! Backup Your WordPress Easily for FREE! - October 2, 2024
Host quality is a factor, and I’ve seen hanging VMs more often on lower-quality servers, but I’ve seen them on Azure and even on providers who have gone out of business.
All of the information I’ve gleaned from it basically has been quite useful, and I’d for the most part want to generally commend you on really your abilities, actually contrary to popular belief.
Your blog has attracted a lot of real interest. I can see why because you did a great job making it interesting. I appreciate your efforts very much.