Summary: Linux 6.19 adds a new listns(2) system call that makes much easier to list the namespaces present on the system; support for the Live Update Orchestrator, which allows to reboot a kernel via kexec while enough kernel state to allow virtual virtual machines continue working after a reboot; support for PCIe Link Encryption which lets PCIe devices encrypt its communication with confidential VMs; Btrfs support for the experimental shutdown ioctl and suspension during scrub or device replaces; Ext4 support for block devices larger than page size and faster online defragmentation; support for the color pipeline API for better and faster HDR graphics; improvements to io_uring; and support for the SFrame format that brings faster frame unwinding. As always, there are many other features, new drivers, improvements and fixes.
(Summary copied from the changelog at kernelnewbies.org/Linux_6.19)
I’m still a Linux newbie. How long does it usually take before this is on rolling releases? Do they test while it’s unreleased and then release soon after or start testing now? Days, weeks, month? Varies by what’s changed, I’m sure, but I mean a typical non-milestone kernel release.
Depends entirely on your distro. Some distros, within weeks, other distros will take up to a few years. Just depends on whether your distro prioritizes bleeding edge or stability.
Depends on the distro. Fedora is a general purpose distro and usually pushes out new kernel releases (6.19 for example) after about 4 weeks. This means the initial bugs have been fixed and it’s stable for general purpose use. If you want the latest release it’s easy:
sudo dnf upgrade kernel --enablerepo=updates-testing
The Fedora Koji build system has the latest version in testing.
You can also build your own.
Don’t make the mistake of thinking 7.0 will be any more special than 6.19 or 6.20 etc. They’re just release numbers and when Torvalds thinks the point number is big enough the first number is incremented.

