Software-update: Linux Kernel 6.15

NewTux logo (75 pix)Linus Torvalds heeft versie 6.15 van de Linux Kernel vrijgegeven. De kernel is het hart van het besturingssysteem en zit, simpel gezegd, als laag tussen de hardware en de applicaties in. De nieuwe uitgave bevat de gebruikelijke hoeveelheid aan verbeteringen. Meer informatie kan bij 9to5Linux en OMG Ubuntu worden gevonden.

Linux 6.15 Released

Highlights of Linux 6.15 include Rust support for hrtimer and ARMv7, a new setcpuid= boot parameter for x86 CPUs, support for sched_ext to count and report internal events, x86 Intel and AMD PMU enhancements, nested virtualization support for VGICv3 on ARM, and support for emulating FEAT_PMUv3 on Apple Silicon.

Also new in Linux kernel 6.15 is a new API to receive information about mount and unmount events of filesystems, support for hardware-wrapped encryption keys in the block layer, support for 48-bit block addressing in the EROFS file system, and a new security hook for the io_uring subsystem giving security modules more control over what’s allowed.

The FUSE file system can now handle file names longer than 1,024 characters, the perf subsystem can now perform latency profiling using scheduler information, the BPF subsystem gained improved verification of programs with loops, and the OverlayFS file system received a new override_creds mount option that changes the credentials used for accessing the lower layers.

On top of that, Linux kernel 6.15 also brings support for new extensions for the RISC-V architecture, including the BFloat16 floating-point extension, the Zaamo and Zalrsc extensions, and the ZBKB extension, support for zoned devices for the XFS file system, and support for zero-copy reception of network data for the io_uring subsystem.

Some new networking features are available as well in Linux 6.15, including a new TCP socket option (TCP_RTO_MAX_MS) that can be used to set the maximum time between retransmit attempts on IPv4 and a new set of BPF callbacks to fetch timestamps from various places in the networking stack.

Hardware support has been enhanced as expected through new and updated drivers, which bring support for Apple Touch Bar, Google Pixel Pro 6 smartphone, MYIR Remi Pi development board, Huawei Matebook E Go embedded controller, Milk-V Jupiter RISC-V board, and HP laptops using CS35L41 HDA audio chips.

Linux 6.15 also updates the ACPI fan driver to handle fans with fine-grained state checking supported, but without fine-grained control, as well as the ACPI button driver to subscribe to system event notifications in addition to device notifications, which on some systems is required for waking up the system from sleep.

Among other noteworthy changes, Linux 6.15 removes support for 32-bit (x86) systems with more than eight CPUs and/or more than 4GB of RAM, and the Landlock security module received a new auditing mechanism designed to make it easier to understand access denials.

There’s also a new fwctl subsystem that allows user space to securely construct and execute RPCs inside device firmware, and the kernel gained a new hardening feature that allows it to seal several memory mappings against changes, but it’s disabled by default as it may break some applications.

Linux Kernel 6.11

Versienummer 6.15
Releasestatus Final
Besturingssystemen Linux
Website Linux kernel
Download https://www.kernel.org
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Bart van Klaveren

Downloads en Best Buy Guide

26-05-2025 • 15:00

20

Bron: Linux kernel

Reacties (20)

20
20
20
1
0
0
Wijzig sortering
Heb eigenlijk nog nooit Kernel patchnotes gelezen maar hier zitten best wel wat interessante dingetjes in! Leuk om te zien dat de actief bezig zijn met RISC-V support voor Linux, hoop dat dit in de toekomst steeds breder supported wordt
RISC-V is een belangrijk onderdeel van de EuroHPC-strategie ( https://eurohpc-ju.europa...-hpc-risc-v-2025-03-06_en ), dus ik vermoed dat het wel aandacht blijft krijgen :-)
Leuk om te zien dat de actief bezig zijn met RISC-V support voor Linux, hoop dat dit in de toekomst steeds breder supported wordt
Er zijn nu al (betaalbare) bordjes al wil je er meer mee experimenteren dan enkel via een emulator. Zie bijvoorbeeld de producten van Milk-V.
Misschien zijn de volgende links ook interessant:
- https://www.phoronix.com/review/linux-615-features
- https://www.phoronix.com/news/Linux-6.15-Released

Linux 6.16 zou nog meer verbeteringen moet hebben op het gebied van performance, maar de huidige releases zijn het zeker waard. :)

Verder snap ik niet waarom een Ubuntu/Debian/.. nooit deze pushen. Maar dat ligt waarschijnlijk aan mij.
Via deze website kun je nieuwe kernels installeren op Debian/Ubuntu. Heb er zelf geen ervaring mee.

https://liquorix.net/
Dat is kernel met een patch. Je hebt er meerdere van (zen o.a.), en het volgt ook niet de release van de distro.

In mijn optiek mogen die in een release-channel echt wel gaan van 6.13 -> 6.14 > 6.15 .. en niet dat ze blijven hangen en vrijwel niet alles terug porten.
Onder Linux Mint kun je de standaard Bijwerkbeheer (waar je het systeem mee update) gebruiken. Onder Menu->Tonen->Linux-Systeemkernen kun je gewoon klikken op welke kernel je wilt, en eventueel oudere kernels de-installeren.


Volgens mij bestaan er meer (GUI) tools om een nieuwere kernel te installeren op meerdere systemen. Heb zelf gehoord van Ukuu (Ubuntu Kernel Update Utility), maar heb er geen ervaring mee.
Persoonlijk zou ik dan voor de TKG kernel gaan, omdat deze toch een stuk sneller zijn (als ik de online benchmarks mag geloven)


Frogging Family
Debian is gericht op stabiliteit. Maar voor elk wat wils, zie ook de versies links op: https://tracker.debian.org/pkg/linux-signed-amd64

Je kunt in Debian dus ook bleeding edge kernels draaien via de experimental branch: https://packages.debian.org/experimental/linux-image-amd64. De huidige 6.15-rc7 is van 18 mei en 6.15 zal ook wel snel volgen.

Maar als het laatste van het laatste belangrijk voor je is ben je beter af met een distro die daar meer op is gericht, zoals Arch.

[Reactie gewijzigd door d3vlin op 26 mei 2025 17:39]

De stable release wel ja, maar SiD en Experimental lopen ook wat versies achter!
Precies dit!

Het verbaast mij altijd waarom distros zover achterlopen. Je hebt vaak de nieuwste kernel nodig bij elke moderne hardware die je koopt, en zelfs dan nog heb je veel aan al die bugfixes en patches die niet worden gebackport.

Wat dan altijd gebeurt is dat mensen van Ubuntu gaan lopen over een bug, die al maanden daarvoor is opgelost in de nieuwste stable kernel. Dit is dus niet de LTS, maar de meer release channels. Voor rolling geld dit inderdaad niet, daarvoor raad ik die vaak aan i.p.v. Debian/Ubuntu, tenzij je inderdaad een PPA/repo gebruikt.
Even nagezien. Ubuntu 24.10 zit op kernel 6.11, uitgebracht op 16/9/24, Ubuntu 25.04 zit op 6.14, uitgebracht op 24/3/25. Da's toch allemaal heel netjes? Je kan geen kernels aanbieden die er nog niet zijn.

En wil je het allemaal wat meer bleading edge, zal je inderdaad naar een rolling release moeten. Maar dan moet je soms zélf aan de slag om 't één en ander aan de praat te krijgen. Hoewel dat wel mee valt (ik gebruik opensuse aeon, een aanrader!)
Linux 6.16 zou nog meer verbeteringen moet hebben op het gebied van performance, maar de huidige releases zijn het zeker waard. :)
En je raadt nooit wat Linux 6.17 gaat hebben... :+
Ik kan niet wachten op 6.20, want die is nog sneller!
Je vergeet wel 6.30 - daarbij worden de modules uit de kernel gehaald. :+
LTS releases gefocussed op stabiliteit.
Er zijn forks van Debian waar wel de laatste kernel in zit. Bijvoorbeeld een PikaOS.

Er is ook een dev kernel project van Ubuntu waar je met met een PPA zo de laatste kernel kan installeren (alleen geen signed kernels helaas).

Zelf draai ik Universal Blue met een bazzite kernel. Die is ook altijd behoorlijk recent. Met name omdat bazzite de focus heeft op gaming. Maar een paar maanden terug hebben die ook een kernel versie terug gedraaid omdat er toch wat foutjes uit voort kwamen.

De Debian (stable) en Ubuntu LTS user bases hebben meer baat bij stabiliteit en betrouwbaarheid op lange termijn dan dan de allerlaatste kernel. Als hier echt een schreeuwende behoefte aan was dan hadden ze dat er ongetwijfeld wel wat sneller aan toegevoegd.
Deze kernel schijnt een bug te hebben mbt het undervolten/overclocken van AMD GPU's


AMD Bug
Dit schijnt ook een bug in mesa te zijn. Gok dat beide iets met elkaar te maken hebben, diezelfde bug heb ik namelijk ook op de huidige kernel op Cachyos.
Dat is waar ja. Mijn CachyOS heeft spontaan random reboots. Gelukkig niet heel veel. Ik heb ook in LACT mijn overclock uit gezet. Nu geen problemen meer.


Om te kunnen reageren moet je ingelogd zijn