Op zondag 4 Mei heeft Linus Torvalds de vijfde release candidate (RC5) van Linux kernelversie 6.15 uitgebracht. Volgens Torvalds verloopt de ontwikkeling volgens het gebruikelijke tempo, met een stabiele voortgang en geen noemenswaardige verrassingen tot nu toe. Dit wijst op een gestructureerd ontwikkelproces dat goed op koers ligt voor een stabiele release.
De meeste wijzigingen in RC5 komen, zoals gebruikelijk in deze fase, uit de hoek van drivers. Dit keer waren het vooral netwerkdrivers die op de schop gingen. In tegenstelling tot eerdere versies, waar GPU-drivers vaak een groot aandeel hadden in de veranderingen, vormden zij ditmaal een kleinere bijdrage.
Naast de updates aan drivers zijn er ook verbeteringen aangebracht in het bestandssysteem bcachefs en de SMB-clientfunctionaliteit. Opmerkelijk hierbij is de bijdrage van ontwikkelaar Kent Overstreet, die verantwoordelijk is voor maar liefst 21 patches en daarmee de meeste bijdragen leverde aan deze release.
Een opvallend kenmerk van RC5 is de hoeveelheid aan zelftests – deze maakten ongeveer 20% van de totale wijzigingen uit. Zelftests zijn tests die in userspace worden uitgevoerd om kernel-functionaliteit te controleren, met name nuttig voor regressietests bij nieuwe kernelversies. De grote nadruk hierop wijst erop dat ontwikkelaars sterk inzetten op betrouwbaarheid en validatie van de codebasis, wat uiteindelijk moet resulteren in een stabielere gebruikerservaring.
Buiten de zichtbare verbeteringen in drivers en bestandssystemen zijn er verspreid over de kernel ook tal van kleinere technische aanpassingen gedaan. Enkele hoogtepunten:
-
Patches die mogelijke NULL pointer dereferences, geheugenlekken en use-after-free fouten verhelpen.
-
Doelgerichte fixes voor specifieke hardwaredrivers, waaronder netwerk (zoals bnxt_en, mtk_eth_soc en mlx5), grafische kaarten (zoals drm/amd/display en drm/xe) en opslagapparaten (nvme-tcp, bcachefs).
-
Oplossingen voor build-waarschuwingen en -fouten, wat bijdraagt aan een schoner en betrouwbaarder bouwproces van de kernel.
-
Verbeteringen in de audiosubsystemen (ASoC en ALSA), waarmee functionaliteit op specifieke audiohardware is geoptimaliseerd.
-
Updates aan de I2C- en SPI-subsystemen, die de communicatie met randapparatuur verbeteren en foutafhandeling versterken.
-
Aanpassingen in de virtualisatiecomponenten, zoals KVM, IOMMU en Hyper-V-drivers.
-
Verbeteringen in netwerkscheduling en traffic control (net_sched), gericht op efficiënter netwerkbeheer.
Torvalds toont zich optimistisch over deze release. Aangezien een Linux-kernel doorgaans zeven release candidates telt, wordt de definitieve en stabiele versie van Linux 6.15 verwacht over ongeveer drie weken.
Door: Drifter
Aanbevolen Reacties
Log in om te reageren
Je kunt een reactie achterlaten na het inloggen
Login met de gegevens die u gebruikt bij softtrack