Linux 6.18-rc2 stiže na veliki način s ključnim ispravkama za grafiku, Rust i AMD Zen

  • Veći RC2 zbog RC1 regresija otkrivenih u automatiziranom testiranju; stalan napredak i opće stanje je normalno.
  • DRM/Grafika: Intel Xe omogućava uštedu energije medijskog uzorkovanja (prije Xe2), prošireno podešavanje powergate_info i PSR-a na Lunar Lakeu; razne ispravke AMDGPU-a.
  • AMD Zen (x86): Očišćen je registar S5_RESET_STATUS kako bi se izbjegli razlozi zastarjelog ponovnog pokretanja; promjena označena kao stabilna od verzije 6.17.
  • Rust za Linux: Pregled rustfmt formata i ažurirani vodič za minimiziranje konflikata integracije.

Linux 6.18-rc2

Linux 6.18-rc2 sada na raspolaganju Nakon sedmice rada usmjerenog na ispravljanje grešaka, s ciljem da serija 6.18 bude... sljedeće LTS jezgro kada stabilna verzija stigne početkom decembra. Izdanje uključuje ispravke raspoređene po cijelom stablu, rezultat ranog testiranja koje je otkrilo regresije i probleme s konfiguracijom.

Projekat govori o ciklusu bez većih zastoja: iako je ova iteracija nešto obimnija zbog rc1 regresije detektovani automatskim sistemima, sličnim Linux 6.17-rc1, nekoliko ih je bilo trivijalno ili se moglo pripisati okruženju za testiranje, kao što su slučajevi u QEMU na SH4 big-endian konfiguracijiJoš uvijek postoje otvorena pitanja, ali smjer je pozitivan i ponašanje ciklusa se smatra normalnim.

Opšte ispravke u Linuxu 6.18-rc2

S obzirom na to da je prozor za integraciju sada zatvoren, rc2 uključuje ispravke u više podsistema, s posebnim prisustvom u grafički upravljački programi, formatiranje koda i prilagođavanja dokumentacije u Rustu, te promjene u rukovanju razlozima ponovnog pokretanja na AMD Zen platformama kako bi se izbjegle informacije zastarjelo ili obmanjujuće pri pokretanju.

Grafika: Šta je novo u DRM podsistemu?

Prije izdanja rc2, sedmične DRM ispravke su slate s uobičajenim naglaskom na Intel i AMDOva serija ističe nekoliko prilagođavanja koja podržava Intel i na koja vrijedi obratiti pažnju.

  • Vozač intel xe Omogućava power gating medijskog samplera na platformama prije Xe2 kako bi se smanjila potrošnja goriva kada ovi motori rade u praznom hodu. Ovo poboljšanje utiče na one koji koriste Xe putem force_sonde umjesto i915, put koji može pružiti bolje performanse u poređenju sa starim kodom.
  • Datoteka za otklanjanje grešaka DebugFS powergate_info Također izvještava o statusu isključenja medija samplera, što je korisno za provjeru je li ušteda energije aktivna.
  • Deaktivacija je postavljena Samoosvježavanje panela (PSR) samo u Lunarno jezero a kada je selektivno dohvaćanje aktivno, mjera koja pomaže u ublažavanju renderiranje artefakata uočeno na prethodnim Intelovim platformama.
  • Osim toga, stiže i kolekcija raznih ispravki za drajvere. Intel Xe i AMDGPU nakon nedavnog prozora za integraciju sa verzijom 6.18.

Razlog ponovnog pokretanja na AMD Zen računarima

Na x86 frontu, rc2 uvodi promjenu kako bi se spriječilo obmanjujuće izvještavanje o razlozima ponovnog pokretanja sistema na mašinama sa AMD ZenPonekad hardver nije ažurirao ili brisao registar S5_RESET_STATUS, što je moglo dovesti do drevni tragovi što je pomiješalo dijagnozu nakon slučajnog ponovnog pokretanja.

Da bi riješio ovaj problem, kernel zapisuje pročitanu vrijednost nazad u registar (shema tipa piši-1-za-brisanje iz razloga bitova), osiguravajući da se stari unosi uklone i da se sačuvaju ostale potrebne informacije. Ova postavka stupa na snagu 6.18-rc2 i označen je za uključivanje u stabilne grane, s planiranim povratnim portiranjem iz serije 6.17.

Rust za Linux: Ažurirani format i vodiči

Promjene su također primijenjene na verifikaciju formata koda. rđa Nakon kritika o tome kako je rustfmt sažeo uvoz u jednu liniju, povećavajući vjerovatnoću konflikta prilikom spajanja ili ponovnog baziranja. Rješenje je očistiti stablo tako da bude sredstvo za čišćenje od hrđe i dokumentirajte jednostavan trik (završni komentar) u vodiču kako biste održali stabilnost uvoza dok se ne pojavi robusniji pristup.

Ovo ublažava trenje u radnom procesu Rusta za Linux, smanjujući integracijski sukobi i izbjegavanje nepotrebnih kozmetičkih promjena koje ometaju preglede.

Stanje ciklusa i šta slijedi nakon Linuxa 6.18-rc2

Sam Linus je napomenuo da, iako je ova rc2 verzija nešto veća na osnovu početnih izvještaja, napredak se postiže postepeno i nema razloga za uzbunu. Ako se tempo održi, grana 6.18 bi trebala debitovati kao stabilna početkom 2018. godine. decembar i, izuzev iznenađenja, postati LTS za ovu generaciju.

Linux 6.18-rc2 ide korak naprijed s opipljivim ispravkama u grafika, podešavanja formatiranja u Rustu i poboljšana pouzdanost prilikom izvještavanja o razlozima ponovnog pokretanja na AMD Zenu, uz nastavak poboljšanja regresija pronađenih u ranom testiranju.