
Linux 6.18-rc4 Het is nu beschikbaar als de nieuwe wekelijkse testversie. Na een aantal rustige weken blijft de cyclus stabiel en is de oplevering gepland voor eind november of begin december. De vierde kandidaat voor vrijlating Het arriveert soepel en met de nadruk op het polijsten van details, zoals gedetailleerd in de Wat is er nieuw in Linux 6.18-rc3.
Linus Torvalds de heeft aangekondigd een paar uur van tevoren per rit, maar zonder fundamentele wijzigingen in het plan: de overheersende driver fixes (GPU, netwerk en geluid) en kleine aanpassingen aan netwerken, bestandssystemen (SMB, XFS en nfsd), de uitbreidbare scheduler (sched_ext) en de s390- en x86-architecturen, plus nieuwe geautomatiseerde tests voor VFIO.
Nieuwe functies en belangrijke wijzigingen in Linux 6.18-rc4
De meest opvallende verandering op x86 is de uitbreiding van de modelidentificatie voor de aankomende AMD Zen 6 (1Ah-familie). De kernel herkent nu 16 extra modellen door de vorige reeks uit te breiden, wat het voorbereidingsproces vereenvoudigt. producten gebaseerd op Zen 6 die op de markt zullen komen, op een soortgelijke manier als is gerapporteerd in Linux 6.18-rc2.
Ook aan het AMD-front schakelt de kernel het gebruik van RDSEED uit op bepaalde Zen 5-systemen met microcode die ouder is dan de firmwarepatch, waardoor het bekende probleem met willekeur wordt verholpen. AMD distribueert al een update voor EPYC 9005 en de rest zal binnenkort verschijnen; in de tussentijd bevat de kernel deze update. beveiliging op RDSEEDBovendien wordt de synchronisatie van de XFD-status van de FPU bij het leveren van signalen gecorrigeerd en wordt een compilatiefout met CONFIG_CFI=yy CONFIG_LTO_CLANG_FULL=y vermeden.
Energie- en prestatiebeheer in Linux 6.18-rc4
Een prestatieregressie in de CPUidle-menu-governance die teruggaat tot Linux 6.17 is opgelost. Het probleem, waargenomen door Doug Smythies op een Intel Core i5-10600K, veroorzaakte een prestatieverlies van ongeveer 11% in bepaalde ladingen, en het is al op tijd in Git opgelost voor deze release kandidaat.
De oplossing, ontwikkeld door Rafael Wysocki, geeft prioriteit aan het vaker inschakelen van de polling-status wanneer de latentie om een ​​slaapstand te verlaten de verwachte inactieve tijd overschrijdt. Deze aanpassing vermindert onnodig wachten en herstelt verloren prestaties; het is een aanvulling op de Recente oplossing voor Chromebooks met Intel beïnvloed door een andere regressie in het energiebeheer.
Andere kernelfronten in deze RC
Naast x86 en stroomvoorziening zijn de meeste veranderingen wederom te vinden in de controllers: Graphics, netwerk en geluid zijn leidend De patches. Op de niet-drivergerelateerde gebieden zijn er kleine aanpassingen aan de netwerkstack, SMB/XFS/nfsd, sched_ext en zijn er tests voor VFIO toegevoegd. Het onderhoudsteam beschrijft deze aanpassingen als triviaal en slechts een paar regels code.
Beschikbaarheid, testen en context
Nu RC4 is uitgebracht, zou de definitieve versie van 6.18 eind november of de eerste week van december moeten verschijnen.
Degenen die RC4 testen, moeten op een aantal punten letten: bevestig dat er geen fouten optreden bij het compileren met Clang's CONFIG_CFI en LTO, controleer het slaap- en inactiviteitsgedrag op laptops en controleer op Zen 5 of de RDSEED uitgeschakeld bericht Het verschijnt in dmesg na het toepassen van de bijbehorende microcode. Eventuele problemen kunnen worden gemeld aan de LKML of de beheerder van het betreffende subsysteem.
Linux 6.18-rc4 rijpt goedHet breidt de ondersteuning voor Zen 6 uit, verzacht het RDSEED-probleem in Zen 5, verhelpt stroomverlies en verfijnt belangrijke drivers en subsystemen. Behoudens onvoorziene omstandigheden blijft de planning ongewijzigd en zullen de komende dagen gewijd zijn aan het verfijnen van de stabiliteit en prestaties ter voorbereiding op de stabiele release.