Sada je dostupan verzija Linux 6.15-rc2, samo nedelju dana nakon zvaničnog zatvaranja prozora za integraciju promena i kandidat za prvo izdanje. Ovaj drugi kandidat za izdanje kernela dolazi s nizom ranih popravki koje su prikupljene u proteklih nekoliko dana, kao dio uobičajenog ciklusa razvoja jezgre Linuxa.
Linus Torvalds je, kao i obično, bio zadužen za najavu ove nove verzije i prokomentarisao da je, uprkos činjenici da je period spajanja bio duži nego inače, Za sada sve izgleda prilično normalno.. Broj obavezuje a napravljene promjene ostaju unutar tipičnih statističkih margina, bez jednog aspekta koji se pretjerano ističe u ovoj ranoj fazi izdanja.
Linux 6.15-rc2 uvodi poboljšanja grafičkih drajvera: Intel i AMD
Jedna od najistaknutijih tačaka u ovoj verziji ima veze sa grafički upravljački programi. Na strani AMD-a, AMDGPU drajver je dodao podršku za upravljanje diskretnom video memorijom kroz cgroups, funkcionalnost tzv DMEM. Ova integracija sada omogućava da se upotreba VRAM-a ograniči specifičnim procesima kroz mehanizme grupne kontrole.
Pored DMEM podrške, dobio je i AMD drajver prilagođavanja upravljanja eDP-om, popravke za pričvršćivanje VRAM-a u okruženjima uvoza sa omogućenim P2P, kao i popravke za profile radnog opterećenja i otkrivanje IP-a unutar sistema za prikazivanje.
Što se tiče Intel grafike, Xe drajver je uključio važnu ispravku za probleme s treperenjem koje se mogu vidjeti na grafici Meteor Lake. Konkretno, ispravljeno je ponašanje L3 keš linija koje su samo za čitanje povezane sa tokovima geometrije. Ova modifikacija ima za cilj da eliminiše dosadno vidljivo treperenje koje su neki korisnici prijavili na sistemima sa ovom arhitekturom.
Također je dodano novi identifikator uređaja 0xE211 koji odgovara budućoj arhitekturi „Battlemage“, u očekivanju njenog zvaničnog lansiranja, a primenjeno je više malih popravki na druge grafičke podkomponente kao što su AMDKFD (za računarstvo) i Intel IVPU NPU drajver, poboljšavajući podršku za obustavu i nastavak operacija.
Ažuriranja i čišćenje Spectre RSB ublažavanja
Još jedan od stubova ove verzije su Poboljšanja mjera ublažavanja za Spectre RSB (Return Stack Buffer), ranjivost prisutna u Intel i AMD procesorima. Rad su prvenstveno vodili Red Hat programeri, koji su proveli nekoliko mjeseci usavršavajući kernel rukovanje ovim mjerama.
Među glavnim ispravkama je prilagođavanje u pozivu a indirect_branch_prediction_barrier(), kao i eliminaciju popunjavanja RSB-a kako u izlazima virtuelne mašine (VMEXIT) tako iu promenama konteksta ako se koristi eIBRS i Retpolines.
Pored koda, Uključena je nova specifična dokumentacija koji jasno sumira trenutne strategije ublažavanja, odvajajući scenarije napada prema tipu procesora i arhitekturi. Ovaj dokument služi kao referenca za programere koji će možda morati da se pozabave budućim ranjivostima u ovoj oblasti.
Opće održavanje i rano testiranje
Kao i kod svakog kandidata za prijevremeno oslobađanje, Linux 6.15-rc2 takođe uključuje manja podešavanja distribuiran kroz kod, uključujući područja kao što su glavno jezgro, sistem datoteka, mreža, dokumentacija i specifične arhitekture. kao što je navedeno, oko 25% Ovonedeljne zakrpe su posvećene samotestiranju, što je neobično, ali nije neobično tokom ove faze.
Paralelno, neki korisnici i programeri su već započeli vlastito testiranje ove verzije kernela. U jednom od ovih testova, sprovedenih na a Lenovo ThinkPad T14s Gen6 opremljen procesorom AMD Ryzen AI 7 PRO 360 (Zen 5, Strix Point), procijenjeno je više od 60 mjerila između Linuxa 6.14 i trenutnog stanja 6.15. Rezultati ne pokazuju značajne varijacije, osim određenih poboljšanja u sintetičkim mikrobenchmarkovima kao što je Stress-NG. U stvarnom testiranju, većina metrika je ostala unutar uobičajene granice greške.
Ovi rani nalazi potvrđuju ideju da u ovoj ranoj fazi nisu uvedene ozbiljne regresije, i to podrška za kernel jer je nova AMD platforma već prilično zrela.
Ovo drugo izdanje kandidat za Linux 6.15 nudi početni pogled na to kako se ovaj razvojni ciklus razvija, sa relevantna tehnička poboljšanja u ključnim oblastima kao što su sigurnost i rukovanje GPU-om. Iako je još dug put do njegovog stabilnog izdanja, zakazanog za kraj maja, trenutni razvoji pokazuju stabilan napredak, usmjeren na ispravke grešaka i konsolidaciju novih funkcija.