Linux 6.16-rc2: tweede releasekandidaat met bugfixes en kernelverbeteringen

  • De tweede release candidate voor Linux 6.16 is uitgebracht, met de focus op het oplossen van bugs na de integratieperiode.
  • Probleem met energiebeheer opgelost dat systemen met uitgeschakelde SMT beïnvloedde.
  • Nieuwe functies in het Bcachefs-bestandssysteem en een oplossing voor de standaardactivering van DAMON.
  • Opmerkingen van Linus Torvalds laten zien dat het een rustige week was met op dit moment weinig veranderingen.

Linux 6.16-rc2

Linux 6.16-rc2 Het is nu beschikbaar om te downloaden na het verstrijken van de integratieperiode voor versie 6.16. In deze nieuwe ontwikkelingsfase, die naar verwachting eind juli wordt afgerond met de stabiele release van de kernel, ligt de focus op het oplossen van de eerste bugs die in de eerste week zijn ontdekt.

Deze tweede lanceringskandidaat Het komt na een week van rustVolgens heeft gewezen Linus Torvalds. De relatief lage activiteit kan te wijten zijn aan een korte adempauze na de intensieve integratieperiode of aan de zomervakantie in Europa. Het is echter gebruikelijk dat het handelsvolume in het volgende kwartaal toeneemt, dus we zullen de voortgang ervan de komende weken blijven volgen.

Belangrijke oplossingen en wijzigingen in Linux 6.16-rc2

De belangrijkste technische innovatie was de definitieve oplossing voor een grote stroomstoring Een eerder geïntroduceerde kwetsbaarheid, die voornamelijk systemen trof die de kernel opstartten met de optie "nosmt" om hyperthreading uit te schakelen, resulteerde in een ongewoon hoog stroomverbruik doordat SMT-threads in C1-modus uitgeschakeld bleven, waardoor processors geen diepere energiezuinige statussen konden bereiken. Het probleem werd verholpen door een aanpassing aan Intels power controller en updates aan de ACPI-code en de Intel Idle-driver, waardoor deze threads correct werden geïnitialiseerd en op het juiste moment werden afgesloten.

Bovendien hebben ze inclusief diverse oplossingen met betrekking tot regressies die zijn gedetecteerd na het samenvoegen van nieuwe wijzigingenDeze omvatten verbeterde ondersteuning voor het Bcachefs-bestandssysteem en kleine aanpassingen aan het energiebeheer en de verwerking van netwerk- en Bluetooth-stuurprogramma's.

Bovendien De DAMON-monitoringmodule is standaard uitgeschakeld., nadat deze aanvankelijk automatisch was ingeschakeld tijdens het integratievenster. Linus Torvalds heeft erop gewezen dat het geen kernelbeleid is om nieuwe functies standaard in te schakelen zonder dwingende reden. Daarom is deze wijziging teruggedraaid en zal DAMON alleen beschikbaar zijn op verzoek van de gebruiker.

Voortgangsdetails en kleine wijzigingen

De analyse van de Uit de aangebrachte wijzigingen blijkt dat er sprake is van een hoog percentage eenmalige oplossingen en kleine opschoningen, met name op het gebied van netwerkdrivers, Bluetooth en het Bcachefs-bestandssysteem. De Rust-infrastructuur en kernnetwerken hebben ook enkele kleine aanpassingen ondergaan.

Zoals Torvalds uitlegde, is een interessant kenmerk van deze RC2-release het aantal wijzigingen van één regel, meestal geïsoleerde aanpassingen aan subsystemen zoals ARC- en pincontrol-drivers, die waarschijnlijk onafhankelijk van elkaar zijn geïmplementeerd. Afgezien van deze details zijn de resterende updates discreet in omvang en reikwijdte.

Kalender en perspectieven

Met de publicatie van deze tweede release kandidaatLinux 6.16 zal naar verwachting eind juli zijn stabiele versie uitbrengen. Zoals gebruikelijk zullen aankomende RC-cycli meer patches en verbeteringen toevoegen om de laatste resterende problemen op te lossen vóór de definitieve release.

Linux 6.16-rc2 Het lijkt er dus op dat het een overgangsrelease wordt, voornamelijk bedoeld om de stabiliteit van de kernel te consolideren en de aspecten die in het vorige changelog zijn geïntroduceerd te verfijnen. De ontwikkelaars werken er op hun beurt al aan om ervoor te zorgen dat toekomstige RC-releases voldoen aan de behoeften die in deze eerste testfase zijn geïdentificeerd.