What's New in Linux 6.5? (9to5linux.com) 39
An anonymous reader shared this report from 9to5Linux:
Just a couple of days after celebrating its 32nd anniversary , Linus Torvalds announced today the final release of the Linux 6.5 kernel series as a major update that introduces several new features, updated and new drivers for better hardware support, and other changes.
After seven weeks of RCs, Linux kernel 6.5 is here with new features like MIDI 2.0 support in ALSA, ACPI support for the RISC-V architecture, Landlock support for UML (User-Mode Linux), better support for AMD "Zen" systems, as well as user-space support for the ARMv8.8 memcpy/memset instructions. Also new in Linux 6.5 is Intel TPMI (Topology Aware Register and PM Capsule Interface) support for the power capping subsystem and a TPMI interface driver for Intel RAPL, and the "runnable boosting" feature in the EAS balancer to improve CPU utilization for specific workloads.
This release also improves SMP scheduling's load balancer to recognize SMT cores with more than one busy sibling and allows lower-priority CPUs to pull tasks to avoid superfluous migrations, and improves EXT4 file system's journalling, block allocator subsystems, and performance for parallel DIO overwrites.
After seven weeks of RCs, Linux kernel 6.5 is here with new features like MIDI 2.0 support in ALSA, ACPI support for the RISC-V architecture, Landlock support for UML (User-Mode Linux), better support for AMD "Zen" systems, as well as user-space support for the ARMv8.8 memcpy/memset instructions. Also new in Linux 6.5 is Intel TPMI (Topology Aware Register and PM Capsule Interface) support for the power capping subsystem and a TPMI interface driver for Intel RAPL, and the "runnable boosting" feature in the EAS balancer to improve CPU utilization for specific workloads.
This release also improves SMP scheduling's load balancer to recognize SMT cores with more than one busy sibling and allows lower-priority CPUs to pull tasks to avoid superfluous migrations, and improves EXT4 file system's journalling, block allocator subsystems, and performance for parallel DIO overwrites.
Re: (Score:1)
It seems like the kernel 2.x days lasted forever. Wonder why the major version numbers are advancing much faster?
Why the faster version number changes? (Score:5, Funny)
It's the new scheduler :)
Re:6.5? Is this a joke? (Score:4, Informative)
Re: (Score:3)
Theres no real reason. Linus just changed the way he was advancing the numbers, and there really isn't another reason, at least according to torvalds.
Re: (Score:2)
Completely by the whim of the Creator.
Honestly, he should change to Month/Year dates instead of changing major/minor version numbers at his sole whim.
Re: (Score:2)
Or Year/Month, whatever.
because (Score:1)
Software projects tend to ossify into a version scheme where changing the big number implies cataclysmic changes. 2.0 brought SMP and kernel modules ... so if that's what constitutes a change big enough for a major number, nothing else will ever justify a major number change. So years and years went by with 2.x.y version numbers that were utterly opaque where it was impossible to tell whether a kernel "seemed" old without memorizing release dates. Linus recognized the problem and started bumping the major
Re: 6.5? Is this a joke? (Score:3)
Windows 8.1 was technically Windows NT 6.3. By this arbitrary standard, Linux is only a few years behind Windows 11 (NT 10.0)
Re: (Score:2)
I like how the Windows NT version number mysteriously jumped to 10 when Windows 10 came out.
Kinda like Sun Solaris 10 actually being SunOS 5.x under the covers.
Re: (Score:2)
I work at a place where marketing and engineering have different numbering schemes for chips. When friends ask me about some consumer product I have to look up what is in it because I can never remember off the top of my head. I feel like version number inflation is a common pathology among marketing, in their defense they are reacting to human psychology in order to get people to buy stuff.
Re: (Score:2)
What does it matter? The older kernels are still supported.
The maintenance of kernels changed strategies around the 3.x era. Now there are more maintained kernels - you can run the bleeding edge 6.5, but there are older kernels for the various ports out there. If you
It used to be everyone had to be on the latest kernels and you bring everything forward - if you were on 2.x, you had to follow 2.x.
Re: (Score:2)
Yes it's a joke. you got it. lolololololol. Ver 6.5 for the lolz
Re: (Score:2)
Novell Netware never went beyond version 6.5 though, so Linux is now in good company.
Re: (Score:2)
Re: (Score:3)
On the gripping hand, Novell defended Linux from SCO, and pretty much eviscerated the SCOundrels, proving that they had NO copyrights.
Phoronix (Score:4, Informative)
https://www.phoronix.com/revie... [phoronix.com]
Yes, but does it run Linux ... (Score:1)
... on a Commodore 64 [slashdot.org]??? :)
Glad to see ALSA still developed (Score:1)
Re: (Score:3)
Alsa is the standard for sound drivers on Linux, so yes it is seeing active development and maintenance. PulseAudio requires Alsa.
Re: (Score:2, Troll)
Well, what do you expect from Poetterix? Guy is so incompetent, he had to go to Microsoft.
Re:Glad to see ALSA still developed (Score:4, Informative)
Switch to pipewire with wireplumber, it replaces both pulse and JACK and also supports ALSA clients (gives them per-app volume control.)
Submit a pull request (Score:1)
what progress has been made on excising naughty words from the code and the comments.
Dunno. If you see anything that can be improved, code it, test it, and submit it.
Was BTRFS updated to support RAID-5/6? (Score:1)
BTRFS - Status [readthedocs.io]
So, back to the competition, the one that must not be named unless flame wars are desired.
Re: Was BTRFS updated to support RAID-5/6? (Score:1)
Emacs has raid support now?!
Re: (Score:1)
If only it had an editor...
Re: (Score:2)
If only it had an editor...
That's what 'vi' is for :)))))
Re: (Score:1)
Re: (Score:2)
it doesn't require an out-of-tree module, like ZFS does.
What do you see as a drawback of an out of tree module?
Re: (Score:1)
it doesn't require an out-of-tree module, like ZFS does.
What do you see as a drawback of an out of tree module?
Not me, personally, but rather kernel-devs seem to have quite a lot of animosity towards such, including ZFS. Also I've seen some random negative ramblings from distro/package maintainers about it. I've never bothered to really read what all the hubbub was about as it's not really relevant for my interests, but my impression is that it has a tendency of causing quite a lot of friction in getting stuff fixed/improved and such.
Re: (Score:2)
Somehow ZFS seems to work great with Ubuntu (you can select root on encrypted ZFS as an install time option) and fine with Debian (you have to do the install on ZFS manually, but it works once you do so.) I've been using it for some time now through several kernel upgrades and one ZFS upgrade without any problems whatsoever.
If other distributions have trouble integrating it, perhaps they should read some of the documentation on the OpenZFS website.
Re: (Score:1)
Re: (Score:2)
Use md raid? You know, like a sane person?
Re: (Score:2)
RAID 5/6 is, for large modern hard drives, unsafe on any file system. I personally prefer using RAID 1c3 for both data and metadata on BTRFS.
Re: (Score:2)
Same. Honestly, BTRFS is wonderful to work with. It replaced me using mergerfs with snapraid a while ago.
Linux CNC needs real-time functions as a switch (Score:2)
Re: (Score:2)
It's really not that simple from an implementation perspective. Linux is rather inappropriate as an RTOS; it was very much designed for throughput over latency. If RT performance is really important, i'd choose another OS such as VxWorks or QNX.