Teraz je k dispozícii verziu Linux 6.15-rc2, len týždeň po oficiálnom uzavretí okna integrácie zmien a prvý kandidát na vydanie. Tento druhý kandidát na vydanie jadra prichádza s množstvom skorých opráv, ktoré boli zozbierané za posledných pár dní ako súčasť bežného vývojového cyklu linuxového jadra.
Linus Torvalds, ako obvykle, bol zodpovedný za oznámenie tejto novej verzie a poznamenal, že napriek tomu, že zlučovacie okno bolo dlhšie ako zvyčajne, Zatiaľ všetko vyzerá celkom normálne.. Počet dopustí a vykonané zmeny zostávajú v rámci typických štatistických rozpätí, pričom žiadny aspekt v tomto ranom štádiu vydania príliš nevyniká.
Linux 6.15-rc2 prináša vylepšenia grafických ovládačov: Intel a AMD
Jeden z najpozoruhodnejších bodov v tejto verzii súvisí s grafické ovládače. Na strane AMD, ovládač AMDGPU pridal podporu pre správa diskrétnej video pamäte cez cgroups, funkcionalitu tzv DMEM. Táto integrácia teraz umožňuje obmedziť používanie VRAM špecifickými procesmi prostredníctvom mechanizmov skupinovej kontroly.
Okrem podpory DMEM sa dočkal aj ovládač AMD úpravy správy eDP, opravy pripínania VRAM v prostrediach importu s povoleným P2P, ako aj opravy profilov pracovného zaťaženia a zisťovania IP v rámci systému vykresľovania.
Čo sa týka grafiky Intel, Ovládač Xe obsahuje dôležitú opravu pre blikajúce problémy vidieť na grafike Meteor Lake. Najmä bolo opravené správanie riadkov vyrovnávacej pamäte L3, ktoré sú len na čítanie, spojených s geometrickými prúdmi. Cieľom tejto úpravy je odstrániť nepríjemné viditeľné blikanie, ktoré niektorí používatelia hlásili na systémoch s touto architektúrou.
Tiež to bolo pridané nový identifikátor zariadenia 0xE211 zodpovedajúca budúcej architektúre „Battlemage“, v očakávaní jej oficiálneho spustenia, a viaceré malé opravy boli aplikované na ďalšie grafické podkomponenty, ako je AMDKFD (pre výpočtovú techniku) a ovládač Intel IVPU NPU, čím sa zlepšuje podpora pre pozastavenie a obnovenie operácií.
Aktualizácie a vyčistenie zmiernenia Spectre RSB
Ďalším z pilierov tejto verzie sú Zlepšenia zmierňujúcich opatrení pre Spectre RSB (Return Stack Buffer), zraniteľnosť prítomná v procesoroch Intel a AMD. Prácu viedli predovšetkým vývojári Red Hat, ktorí strávili niekoľko mesiacov zdokonaľovaním ovládania týchto opatrení v jadre.
Medzi hlavné opravy patrí úprava vo výzve a indirect_branch_prediction_barrier()ako aj elimináciu vypĺňania RSB pri výstupoch virtuálneho stroja (VMEXIT) a v zmenách kontextu, ak sa používa eIBRS a Retpolines.
Okrem kódu, Bola zahrnutá nová špecifická dokumentácia ktorý prehľadne sumarizuje súčasné stratégie zmierňovania, oddeľuje scenáre útoku podľa typu procesora a architektúry. Tento dokument má slúžiť ako referencia pre vývojárov, ktorí možno budú musieť riešiť budúce zraniteľnosti v tejto oblasti.
Všeobecná údržba a skoré testovanie
Ako u každého kandidáta na skoré vydanie, Linux 6.15-rc2 tiež obsahuje drobné vylepšenia distribuované v celom kóde, vrátane oblastí, ako je hlavné jadro, súborové systémy, sieť, dokumentácia a špecifické architektúry. ako je uvedené, asi 25% Tohtotýždňové záplaty sú venované samotestom, čo je v tejto fáze nezvyčajné, ale nie nezvyčajné.
Zároveň niektorí používatelia a vývojári už začali s vlastným testovaním tejto verzie jadra. V jednom z týchto testov, uskutočnenom na a Lenovo ThinkPad T14s Gen6 vybavený procesorom AMD Ryzen AI 7 PRO 360 (Zen 5, Strix Point) bolo hodnotených viac ako 60 benchmarkov medzi Linuxom 6.14 a súčasným stavom 6.15. Výsledky neukazujú významné odchýlky, s výnimkou určitých zlepšení v syntetických mikrobenchmarkoch, ako je Stress-NG. Pri testovaní v reálnom svete zostala väčšina metrík v rámci obvyklého rozsahu chýb.
Tieto skoré zistenia posilňujú myšlienku, že v tomto počiatočnom štádiu neboli zavedené žiadne vážne regresie, a to podpora jadra pre novú platformu AMD je už celkom vyspelý.
Toto druhé vydanie pre Linux 6.15 ponúka prvý pohľad na to, ako sa tento vývojový cyklus vyvíja príslušné technické vylepšenia v kľúčových oblastiach, ako je bezpečnosť a manipulácia s GPU. Hoci pred stabilným vydaním, ktoré je naplánované na koniec mája, je ešte dlhá cesta, súčasný vývoj ukazuje stabilný vývoj, zameraný na opravy chýb a konsolidáciu nových funkcií.