Zevende release kandidaat uitgebracht: laatste aanpassingen vóór de stabiele versie van Linux 6.16

  • Linux 6.16-rc7 is nu beschikbaar en bevat bugfixes en regressies die de afgelopen week zijn ontdekt.
  • De belangrijkste oplossingen hebben betrekking op het systeembelastingbeheer en verschillende kernel-subsystemen, evenals op de documentatie en hulpmiddelen.
  • De ontwikkeling verloopt volgens plan en de definitieve versie kan de komende dagen worden uitgebracht, tenzij er zich op het laatste moment nog problemen voordoen.
  • Algemene gebruikers wordt geadviseerd te wachten tot de stabiele releases van de distributies beschikbaar zijn, voordat ze de nieuwe branch uitproberen.

Linux 6.16-rc7

Linux 6.16-rc7 is nu beschikbaar voor diegenen die de nieuwste wijzigingen willen testen vóór de definitieve release. Hoewel release candidates doorgaans primair gericht zijn op ontwikkelaars en degenen die betrokken zijn bij bugdetectie, onderscheidt deze zevende iteratie zich door een reeks kleine aanpassingen, reparaties en testen die gedurende de week naar voren zijn gekomen.

De afgelopen dagen werd de voortgang van Linux 6.16-rc7 gekenmerkt door een rustige start, gevolgd door een toename van de activiteit toen het weekend naderde. Volgens heeft uitgelegd Linus Torvalds, hoewel het leek alsof het een rustige week zou worden, was de realiteit dat er tussen vrijdag en zondag meer kleine patches werden doorgevoerd, hoewel het merendeel hiervan eenmalige oplossingen waren.

Belangrijke oplossingen geïntroduceerd in Linux 6.16-rc7

De lijst met wijzigingen in deze versie richt zich vooral op regressiebugs oplossen en recent ontdekte bugfixes. Een van de meest opvallende oplossingen betreft de manier waarop de kernel de gemiddelde systeembelasting berekent. Hiermee wordt een bug verholpen die sinds een aanpassing in 2021 onjuiste waarden kon opleveren. Deze aanpassing aan de schedulercode verhielp een mogelijke telleroverloop die onjuiste cijfers in de door het systeem gerapporteerde rekenbelasting kon veroorzaken.

Hierbij zijn toegevoegd: lost andere patches op die verband houden met Bcachefs, een oplossing voor oudere Radeon GPU's om overmatige logmeldingen na het hervatten uit de slaapstand te voorkomen, en diverse verbeteringen aan drivers, apparaten en netwerksubsystemen. Er zijn ook oplossingen geïmplementeerd voor de documentatie en zelfdiagnosetool, maar er zijn geen significante wijzigingen in de kern.

Huidige status en volgende stappen richting de stabiele versie

Torvalds benadrukte dat, hoewel het aantal verzoeken om inclusie aan het einde van de week toenam, de meeste zeer klein waren en er geen reden was om vertragingen te vermoeden. Daarom Definitieve stabiele versie van Linux 6.16 zou binnen enkele dagen klaar kunnen zijn, samenvallend met het gebruikelijke schema, tenzij er zich op het laatste moment grote problemen voordoen. Indien nodig zou er een achtste release kandidaat kunnen komen, maar alles wijst erop dat dit niet nodig zal zijn.

De ontwikkelaarsgroep adviseert degenen die niet direct betrokken zijn bij de kernelontwikkeling te wachten op de officiële publicatie Linux 6.16-releases van hun distributies, aangezien de installatie van deze release candidates instabiliteit of zelfs crashes kan veroorzaken. Distributies die de nieuwe kernel meestal als eerste implementeren, zoals Fedora of Arch Linux, bieden snelle toegang tot alle nieuwe functies zodra de stabiele release beschikbaar is.

Hoewel de focus van deze release candidate niet lag op het introduceren van nieuwe functies, zijn belangrijke aspecten die in het vorige integratievenster werden gepresenteerd, verfijnd en zijn de mechanismen om regressies te voorkomen versterkt. Alles wijst erop dat de ontwikkeling van Linux 6.16 gestaag vordert en dat de community binnenkort kan rekenen op een nieuwe stabiele versie die het werk van de afgelopen maanden verder zal consolideren.

Linux 6.16-rc6
Gerelateerd artikel:
Linux 6.16-rc6 introduceert belangrijke beveiligingsoplossingen en -mitigaties