Linuxkärnteamet har släppt version 6.18-rc7, en releaskandidat som fixar buggar från tidigare versioner och lägger till förbättringar för drivrutiner. Detta steg närmar sig den stabila 6.18-versionen som är planerad för nästa helg. Uppdateringen betonar stabilitet framför nya funktioner.
Släppet av Linuxkärnan 6.18-rc7 kommer efter utmaningar i den föregående rc6-versionen, som drabbades av en regression i kärnans virtuella minne. Problemet uppstod på grund av förvirring kring variabelnamn under en senvuxen fix för virtuellt minne, men utvecklarna beskrev det som en enkel korrigering av en latent bugg snarare än ett djupare arkitektoniskt problem.
Linus Torvalds, kärnans underhållare, uttryckte förtroende för den övergripande statusen hos 6.18-serien och konstaterade att regressionen inte indikerar bredare kvalitetsproblem. Han framhöll den mindre omfattningen av ändringarna i rc7 jämfört med rc6 som ett uppmuntrande tecken på kärnans mognad i den sena releascykeln.
Viktiga uppdateringar i rc7 fokuserar på förbättringar av drivrutiner, särskilt för GPU- och nätverkskomponenter, tillsammans med arkitekturspecifika korrigeringar för plattformar som LoongArch, MIPS och ARM64. Dessa inkluderar patchar för ARM64-enhets träd, Rockchip SoC-konfigurationer och MIPS-inställningar för att förbättra prestanda och kompatibilitet.
Andra anmärkningsvärda ändringar omfattar förbättringar i kärnnätverket, korrigeringar av kritiska subsystem och en SELinux-patch som löser liknande variabelnamnsproblem som orsakat buggar. Minnesystemet får förfiningar i memblock-operationer för gränsfall, medan verktyg och dokumentation uppdateras för konsistens.
Med den slutliga 6.18-versionen planerad för kommande helg ser teamet denna vecka som avgörande för att fånga eventuella kvarvarande problem. Fokus ligger kvar på stabilisering, vilket ger användare och distributörer möjlighet att förbereda sig för uppdateringen genom testning i säkra miljöer.