Software-update: Linux Kernel 6.18

NewTux logo (75 pix)Linus Torvalds heeft versie 6.18 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.18 Released

Highlights of Linux 6.18 include the removal of the Bcachefs file system, support for the Rust Binder driver, a new dm-pcache device-mapper target to enable persistent memory as a cache for slower block devices, and a new microcode= command-line option to control the microcode loader’s behavior on x86 platforms.

Linux kernel 6.18 also extends the support for file handles to kernel namespaces, implements initial ‘block size > page size’ support for the Btrfs file system, adds PTW feature detection on new hardware for LoongArch KVM, and adds support for running the kernel as a guest on FreeBSD’s Bhyve hypervisor.

Other new features include PSP encryption support of TCP connections, support for mixed completion queue event (CQE) sizes in the same ring buffer, support for two Alder Lake-S SOCs, guest support for AMD’s Secure AVIC feature, and support for BPF arenas for the PowerPC architecture.

On top of that, Linux 6.18 improves the swap performance, enhances the scaling for NFS servers, improves the UDP receive performance, adds a new “sheaves” feature to improve the kernel memory allocation performance, and implements support for sparse interrupts to User-mode-Linux (UML).

The EXT4 file system received support for 32-bit reserved user and group IDs, as well as a new ioctl() interface for fetching and setting superblock parameters, the TCP stack received initial support for Accurate Explicit Congestion Notification (AccECN), and the OverlayFS now supports case-folding.

Among other noteworthy changes, Linux kernel 6.18 improves the Kernel-based Virtual Machine (KVM) to support the virtualizing control-flow enforcement technology (CET) on Intel and AMD systems, adds support for SEV-SNP CipherText Hiding on x86 hosts, and adds support for preserving vmalloc allocations to Kexec HandOver (KHO).

Some security-related features are present as well, such as support for the audit subsystem to handle multiple Linux security modules at the same time, support for signing BPF programs, and the new HMAC-encrypted-transaction support on the TPM bus feature (TPM2_TCG_HMAC) has been disabled by default.

There are also new and updated drivers for better hardware support, including an EDAC driver for the AMD VersalNET memory controller, which reports hw errors from different IP blocks in the fabric using an IPC-type transport, as well as an EDAC driver for ADM Cortex A72 cores for reporting L1 and L2 cache errors.

Moreover, Linux 6.18 adds a new virtio SPI driver that allows SPI devices to access virtual machines, supports DualSense PlayStation controller audio jacks, extends the Human Interface Device (HID) drivers to handle haptic touchpads, and enables support for Apple M2 Pro, M2 Max, and M2 Ultra SoCs.

Since Linux 6.18 is the last kernel release of the year, it could be the next LTS (Long-Term Support) kernel series, supported for at least a couple of years. However, we now need to wait to see if renowned Linux kernel developer Greg Kroah-Hartman confirms the LTS status for Linux 6.18, so stay tuned!

Linux Kernel 6.11

Versienummer 6.18
Releasestatus Final
Besturingssystemen Linux
Website Linux Kernel Organization
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Bart van Klaveren

Downloads en Best Buy Guide

01-12-2025 • 10:30

21

Submitter: d3vlin

Bron: Linux Kernel Organization

Reacties (21)

Sorteer op:

Weergave:

Mijn 'up to date' LMDE 7 "Gigi" config: ' Kernel: 6.12.57+deb13-amd64 '

is (dus) wel van een jaar geleden, in feite . . .
Debian stable draaien en dan verontwaardigd zijn dat je achterloopt met de kernel... 8)7

Nieuwer is niet altijd per definitie beter, 6.17.xx reeks heeft behoorlijk wat "tegenwind" gehad. Als dat je hobby is dat prima. Ik wil echter dat als ik in de avond achter mijn computer ga zitten dat het gewoon werkt en dan is vooraan in de rij vaak niet de beste positie.
Wou het net zeggen :P Dat is zo'n beetje het hele ding van Debian. Eventueel zou danmark een nieuwere kernel uit testing kunnen halen.
Op dit manier creëer je een Franken Debian en haal je de hele visie van Debian onderuit.
Als je echt de meeste recente kernels en firmwares nodig hebt of wil moet je gewoon niet voor Debian kiezen en gaan voor zoiets als Fedora of Arch.
Kernel vervangen is gemakkelijk / vaak probleemloos. Je kan ook altijd terug naar de oude. Zeker aan te raden op recentere hardware en helemaal geen probleem. Kernel staat ook op zich zelf, firmware ook. Geen dependencies die breken met stable.

Testing / sid sources kan je ook zonder issues toevoegen als je ze maar pint (etc/apt/preferences.d) zodat je niet alle dependencies gaat binnentrekken.

Daarnaast zijn er ook nog backports voor als je toch geen testing / sid wil toevoegen. Enkel maar op LTS kernels en daar is 6.12 nog altijd de laatste.
Graphics stack is meer dan alleen een kernel.

Ik ga niet herhalen wat al helemaal uitgeschreven staat in het officiële document. Van verschillende sources packages binnenhalen is gewoon niet in de lijn hoe Debian bedoeld is.
Wie beslist hoe Debian bedoelt is? Jij? De community? De Maintainers? Dat kiest iedereen zelf. En imho zijn meerdere sources ok ik kan die onzin niet meer lezen. De preferences folder in apt bestaat niet voor niets. Er is niets mis met externe packages te installeren, zelf packages te maken etc. Hoe denk je dat nieuwe packages in Debian upstream geraken? Door iemand die op een dag zegt...er ontbreekt iets hier in Debian. Major libs (glibc etc.) hebben vaak zeer stabiele APIs...en apt zit heel goed in mekaar.

Pinning goed zetten en er zal niets mis gaan. Ga je alles kunnen installeren zo? Nee. Maar veel dingen wel zonder issues en zonder dat je hoeft gelimiteerd te zijn tot enkel Debian.

Graphics stack akkoord...maar met mn Laptop met Intel Graphics valt dat wel mee. Je hebt gelijk met dkms / 3D API drivers etc. wordt het ingewikkelder. Maar dat is maar een van vele use cases voor PCs...Niet iedereen is een gamer!

Maar je moet Debian wel leren kennen...voor iemand die nieuw is moet je inderdaad niet gek doen...maar dat geldt voor elke distro. Geef mij Fedora en ik weet ook niet wat ik aan het doen ben als ik een rpm package installeer of update. Zelf Ubuntu wijkt tegenwoordig serieus af van Debian (positief en negatief).

En om op de kernel terug te komen: het ergste wat er gebeurt als je een nieuwe kernel van sid / testig installeert is dat je niet kan booten (nog nooit zelf meegemaakt trouwens met kernels die gepackaged waren door Debian zelf)...je kiest in grub je vorige kernel en huplakee alles is weer zoals het was.

Op mn Lunar Lake laptop zou dat betekenen dat ik met 6.12 stable kernel nog altijd geen werkend geluid zou hebben...zou ik geen Debian stable op die laptop mogen draaien en nog anderhalf jaar moeten wachten? Nee toch? Zelfde geldt voor thunderbolt of andere drivers. Meeste zit gewoon in de kernel geen gedoe met modules herbouwen etc.

[Reactie gewijzigd door Clemens123 op 1 december 2025 21:27]

Geen verontwaardiging. Geen haast. Solo: de constatering. Benieuwd naar de reacties.
edit:
En die vind ik beide waardevol. Het gaat me om 'meer' (achterliggende) informatie. Daar gebruik ik Tweakers ook voor.

[Reactie gewijzigd door danmark_ori op 1 december 2025 12:53]

Straks mijn CachyOS (Arch) eens yolo updaten zie :P
CachyOS is niet Arch, maar Arch based.
Tomato tomato. Als je alles via Pacman moet doen is het Arch :p

Ging weer zonder issues.
Altijd een zeer uitgebreide samenvatting bij Kernel Newbies: https://kernelnewbies.org/Linux_6.18
Altijd - maar nu ff niet, lijkt:

Service Unavailable

The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Hier werkt de URL gewoon hoor.
Last updated at 2025-11-30 19:36:03

nu wel :+
Nu niet :). Ze lijken inderdaad issues te hebben.
Het gaat inderdaad 'op en neer' met die URL.
Linus Tech Tips had gister overigens nog een uitgebreide video met Torvalds. Het was echt grappig om te zien hoe 'fake' Linus enorm starstruck is, terwijl Torvalds daar staat met z'n comfy trui en leesbril, en helemaal niks begrijpt van memes of social media. Echt heerlijke video _/-\o_
Het is grappig totdat je je realiseert hoezeer de "grappigheid" een product is van hoe youtubes algoritmes de inhoud van de filmpjes op het platform bepaalt.

Hoe populair zou ltt zijn indien de productiestijl zou vragen om een goed geïnformeerde en (in informatietechnologie) bekwame presentator?

[Reactie gewijzigd door AnonymousGerbil op 1 december 2025 11:53]

Dan krijg je een kanaal als Gamers Nexus en die doen het prima.
Tja, ik denk dat dat een beetje kip-of-het-ei verhaal is. LTT is een bedrijf; het imago wat ze hebben zal een bewuste keuze zijn geweest. Pop-tech doet het nou eenmaal goed, het valt in hun straatje, dus waarom niet? Ik denk dat als dit format niet populair geweest zou zijn zij een andere kant op zouden zijn gegaan met het kanaal.

Om te kunnen reageren moet je ingelogd zijn