
„Linux 6.18-rc2“ dabar prieinama Po savaitės darbo, skirto klaidų taisymui, siekiant 6.18 seriją paversti... kitas LTS branduolys kai gruodžio pradžioje pasirodys stabili versija. Leidime yra pataisymai, paskirstyti visame medyje, kurie yra ankstyvųjų testų, atskleidžiančių regresines ir konfigūracijos problemas, rezultatas.
Projekte kalbama apie ciklą be didelių nesėkmių: nors ši iteracija yra šiek tiek didesnė dėl rc1 regresijos aptinka automatinės sistemos, panašios į „Linux 6.17-rc1“, keli atvejai buvo nereikšmingi arba priskirtini testavimo aplinkai, pavyzdžiui, atvejai QEMU SH4 didžiajame galeVis dar yra neišspręstų klausimų, tačiau kryptis yra teigiama, o ciklo elgesys laikomas normaliu.
Bendrieji pataisymai „Linux 6.18-rc2“ versijoje
Uždarius integracijos langą, rc2 įdiegė pataisymus keliose posistemėse, ypač grafikos tvarkyklės, kodo formatavimo ir dokumentacijos pakeitimai „Rust“ sistemoje ir pakeitimai, susiję su paleidimo iš naujo priežasties apdorojimu AMD Zen platformose, siekiant išvengti informacijos pasenęs arba klaidinantis paleidimo metu.
Grafika: Kas naujo DRM posistemėje?
Prieš išleidžiant rc2, kas savaitę buvo siunčiami DRM pataisymai, įprastai daugiausia dėmesio skiriant „Intel“ ir AMDŠioje partijoje išryškinami keli „Intel“ palaikomi pakeitimai, į kuriuos verta atkreipti dėmesį.
- Vairuotojas „Intel Xe“ Įgalina medijos pavyzdžių rinkiklio galios reguliavimą platformose prieš Xe2 siekiant sumažinti degalų sąnaudas šiems varikliams dirbant tuščiąja eiga. Šis patobulinimas paveikia tuos, kurie naudoja Xe per jėgos_zondas vietoj i915 – kelias, kuris gali užtikrinti geresnį našumą, palyginti su senuoju kodu.
- Derinimo failas DebugFS powergate_info Taip pat pranešama apie medijos pavyzdžių rinkiklio išjungimo būseną, kuri naudinga norint patikrinti, ar aktyvus energijos taupymas.
- Deaktyvavimas nustatytas Skydelio savaiminis atnaujinimas (PSR) tik viduje Mėnulio ežeras ir kai aktyvus atrankinis gavimas, priemonė, padedanti sušvelninti atvaizdavimo artefaktus pastebėta ankstesnėse „Intel“ platformose.
- Be to, pasirodys įvairių tvarkyklių pataisymų rinkinys. „Intel Xe“ ir AMD vaizdo procesoriai po neseniai įvykusio 6.18 integracijos lango.
AMD Zen kompiuterių perkrovimo priežastis
Kalbant apie x86, rc2 pristato pakeitimą, siekiant išvengti klaidinančių pranešimų apie tai, kodėl sistema buvo paleista iš naujo kompiuteriuose su „AMD Zen“Kartais aparatinė įranga neatnaujindavo arba neišvalydavo registro S5_RESET_STATUS, todėl galėjo likti senovės pėdsakai kuris supainiojo diagnozę po atsitiktinio perkrovimo.
Norėdamas tai išspręsti, branduolys įrašo nuskaitytą reikšmę atgal į registrą (schema, kurios tipas write-1-to-clear dėl priežasties bitų), užtikrinant, kad seni įrašai būtų pašalinti ir kita reikalinga informacija būtų išsaugota. Šis nustatymas įsigalioja 6.18-rc2 ir buvo pažymėtas įtraukimui į stabilias šakas, planuojant atgalinį perkėlimą iš 6.17 serijos.
„Rust for Linux“: atnaujintas formatas ir vadovai
Pakeitimai taip pat pritaikyti kodo formato patikrinimui. Rust Po kritikos dėl to, kaip „rustfmt“ sutalpino importą į vieną eilutę, padidindama konfliktų tikimybę sujungiant arba keičiant bazę. Sprendimas – išvalyti medį, kad jis būtų... rustfmt-clean ir vadove dokumentuokite paprastą triuką (baigiamąjį komentarą), kaip išlaikyti importo stabilumą, kol bus sukurtas patikimesnis metodas.
Tai išlygina „Rust for Linux“ darbo eigos trintį, sumažindama integracijos konfliktai ir vengiant nereikalingų kosmetinių pakeitimų, kurie trukdo atlikti peržiūras.
Ciklo būsena ir kas toliau po „Linux 6.18-rc2“
Pats Linus pažymėjo, kad nors, remiantis pirminiais pranešimais, ši rc2 versija yra šiek tiek didesnė, pažanga daroma palaipsniui ir nėra jokios priežasties nerimauti. Jei tempas išliks, 6.18 atšaka turėtų debiutuoti kaip stabili 2018 m. pradžioje. Gruodis ir, išskyrus netikėtumus, tapti TAI YRA šiai kartai.
„Linux 6.18-rc2“ žengia dar vieną žingsnį į priekį, pataisydama apčiuopiamus trūkumus grafika, formatavimo patobulinimai „Rust“ sistemoje ir pagerintas patikimumas pranešant apie perkrovimo priežastis AMD Zen sistemoje, tuo pačiu toliau tobulinant regresijas, nustatytas ankstyvuosiuose bandymuose.